製作Linux的優盤(usb)啟動盤(轉)
USB快閃記憶體儲存裝置(優盤)一般只有鑰匙扣大小,儲存容量多為32MB和64MB。由於具有輕巧精緻、使用方便、便於攜帶等優點,特別是對比軟盤具有容量較大、安全可靠、讀取速度較快等特性,越來越多人使用這種裝置取代了軟碟機與軟盤,在PC之間交換檔案。目前新出的主機板BIOS都支援USB軟盤和硬碟的啟動方式,這樣對於Windows 98的系統維護與安裝工作越來越方便。但是,廠家僅提供製作Windows 98啟動盤的製作工具,並不提供linux啟動盤的製作工具。在優盤上建立Linux啟動盤,對於系統維護人員具有更加實用的意義,你可以使用Linux 建立小巧的核心,建立網路環境,快速地判斷和排除網路故障與傳送檔案。本文以Red Hat 8.0為例,使用朗科的雙啟動型優盤建立優盤的Linux啟動盤。
下載相關軟體:e3,bvi,Liuux核心。
編譯核心
首先計算機的主機板必須要支援USB硬碟的啟動方式,並且所使用的優盤是啟動型優盤。
我以Linux-2.4.20為例說明。編譯時一定要注意不要編譯不必要的模組,如音效卡驅動等驅動模組,使編譯的核心儘可能小一些。由於要支援優盤啟動,必須將SCSI裝置、usbcore、usb-storage、Loopback device support、RAM disk support和initrd等編譯到核心中。
許多人會問,usb-storage模組已經包括在核心了為什麼還要建立 initrd.img檔案?這是由於優盤的初始化過程比執行/sbin/init慢,導致核心已經啟動完成了,優盤還沒有完成初始化工作,因此根檔案系統沒有載入,這時執行/sbin/init命令肯定不成功。透過建立initrd.img檔案,在啟動核心時載入initrd.img檔案到記憶體中,等待3 秒使優盤完成初始化工作,再執行/sbin/init指令。具體操作步驟如下。
1.建立initrd.img檔案
安裝grub,具體操作如下: grub> root (hd1,1) grub> setup (hd1) 4.建立bin目錄 根據自工作的需要複製系統維護工具,如insmod、fsck和mkdosfs等實用程式。一定要注意使用ldd命令檢查那些共享庫檔案,這些檔案需要按照原來的路徑複製到lib目錄。 由於受到磁碟空間的限制,使用busybox命令代替一些常見的Linux命令,主要原因就是busybox 檔案非常小,並且是靜態連結的,包括許多常見的Linux命令(如cat、init、ifconig、route)用ln -s busybox建立這些檔案的符號聯接。可以根據個人需要重新編譯busybox,包括vi等命令,也可以使用小巧的e3代替vi。 另外,如果使用bash,還必須編輯與裁減/etc/termcap及如下檔案: 如果這時使用format /s命令無法建立優盤Windows 98啟動盤,可以採用變通的方式,具體操作如下: # mkdir -p /mnt/initrd
# mkdir -p /mnt/initrdusb
/bin/bash
# mkdosfs -F 16 /dev/sda1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-939866/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux啟動盤boot/root盤的製作(轉)Linuxboot
- linux啟動盤的製作(轉)Linux
- linux啟動盤製作Linux
- 製作Linux啟動盤的四種方法(轉)Linux
- 如何製作windows啟動盤 u盤製作win10啟動盤WindowsWin10
- UltraISO製作U盤啟動盤AI
- 在Linux系統下製作U盤啟動盤Linux
- 製作軟盤Linux(轉)Linux
- Linux U盤啟動盤製作工具Linux
- 如何製作win10系統u盤啟動盤_win10系統U盤啟動盤製作步驟Win10
- Windows 98 不同用途啟動盤製作(轉)Windows
- win10製作u盤啟動的方法_win10製作啟動u盤步驟Win10
- 在Linux下製作Linux&windows啟動盤LinuxWindows
- 怎麼用poweriso製作u盤啟動盤win10_poweriso製作u盤啟動盤win10詳細步驟Win10
- UltraISO 製作U盤系統盤無法啟動的原因AI
- 重灌Win10作業系統、製作U盤啟動盤Win10作業系統
- 怎樣把u盤製作成uefi啟動盤_最新uefi啟動u盤製作步驟詳解
- wim檔案製作U盤啟動盤教程【圖文】
- 製作U盤啟動盤_用來安裝系統
- macOS製作系統啟動盤教程Mac
- cdlinux U盤啟動製作方法Linux
- Ventoy製作啟動盤和使用VMware測試啟動盤(論文版)
- Linux製作系統啟動盤以及掛載和解除安裝U盤Linux
- 如何製作win10系統u盤啟動盤_win10系統隨身碟啟動盤製作步驟Win10
- 如何製作uefi win10安裝盤啟動U盤Win10
- 製作基於debian的linux live啟動u盤(UEFI)Linux
- Install macOS High Sierra 製作U盤啟動盤的步驟Mac
- Ubuntu18.04啟動盤製作Ubuntu
- Linux 上製作多啟動 U 盤Linux
- 製作Red Hat Linux急救盤組(轉)Linux
- win8.1系統u盤啟動盤製作工具製作安裝教程
- cdlinux u盤啟動怎麼製作教程Linux
- win10系統u盤啟動盤怎麼製作【圖文】Win10
- Linux啟動盤Linux
- 蘋果mac電腦如何製作win10系統啟動盤_蘋果電腦使用bootcamp製作windows10啟動盤的方法蘋果MacWin10bootWindows
- u盤製作系統盤
- [系統] 打造自己最喜愛的 Windows10 —— U 盤啟動盤製作篇Windows
- 【系統】打造自己最喜愛的 Windows10 —— U 盤啟動盤製作篇Windows