linux引導u盤
㈠ 如何在linux製作啟動U盤
製作方法
1.首先格式化U盤,可以選擇快速格式化。設置如下圖:
啟動Unetbootin-windows-latest如圖設置,選擇我們准備好的光碟鏡像ISO文件。
檢查你要製作的是否是I盤,一定不要選錯了,如果沒有錯誤點擊確定按鈕,則開始製作,如下圖。
製作完成,這里可以不用著急選擇「現在重啟」,選擇「退出」按鈕,到這一步我們還需要配置下Linux的啟動文件。
退出後使用syslinux.cfg配置文件覆蓋U盤根目錄的同名文件,如下圖:
這樣電腦設置為U盤啟動時,就可以選擇簡體中文版的CDlinux了。在啟動的時候選擇Default Chinese或(zh_TW) Chinese,
如果你沒有這個配置文件,也可以把下面的內容全部替換syslinux.cfg的內容。這個是我自己修改的啟動菜單文件,默認為簡體中文啟動。
default vesamenu.c32
prompt 0
menu title Please select the startup mode--Jack
timeout 100
label unetbootindefault
menu label Default Chinese
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=zh_CN.UTF-8
label unetbootindefault
menu label Default No Parameters Mode
kernel /ubnkern
append initrd=/ubninit
label ubnentry0
menu label Safe Graphics Mode
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_SAFEG=yes
label ubnentry1
menu label (de_DE) Deutsch
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=de_DE.UTF-8
label ubnentry2
menu label (en_CA) English
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=en_CA.UTF-8
label ubnentry3
menu label (en_GB) English
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=en_GB.UTF-8
label ubnentry4
menu label (en_US) English
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=en_US.UTF-8
label ubnentry5
menu label (fr_CA) French
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=fr_CA.UTF-8
label ubnentry6
menu label (fr_CH) French
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=fr_CH.UTF-8
label ubnentry7
menu label (fr_FR) French
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=fr_FR.UTF-8
label ubnentry8
menu label (ja_JP) Japanese
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=ja_JP.UTF-8
label ubnentry9
menu label (ko_KR) Korean
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=ko_KR.UTF-8
label ubnentry10
menu label (ru_RU) Russian
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=ru_RU.UTF-8
label ubnentry11
menu label (zh_CN) Chinese
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=zh_CN.UTF-8
label ubnentry12
menu label (zh_TW) Chinese
kernel /CDlinux/bzImage
append initrd=/CDlinux/initrd quiet CDL_LANG=zh_TW.UTF-8
label ubnentry13
menu label MemTest86+: a thorough, stand alone memory tester for x86
kernel /CDlinux/boot/memtest.bin.gz
append initrd=/ubninit
到這一步應該可以使用我們的U盤來啟動CDLinux了。重啟電腦,按F12進入啟動菜單選擇,我們選擇USB啟動。
錯誤一:進入U盤啟動後屏幕一直黑屏
但是我用的是Win7系統,我啟動後出現黑屏,只有一個游標在最左上角一閃一閃的,說明我製作的還無法啟動。如下圖:
我們還是無法啟動,因為U盤引導還要有MBR扇區,否則無法製作啟動盤,我們使用ULtraISO工具來製作引導記錄文件。
注意①:U盤必須要有MBR扇區,否則無法製作啟動盤,檢測U盤是否有MBR的軟體和方法自己在網上找下下載,現在一般的U盤默認都支持的,我的這個就沒有去檢查,直接寫MBR引導記錄,所以大家盡量用質量好一點的U盤,例如金士頓
打開我們的打開ULtraISO軟體,網上綠色版的很多,解壓就可以用,但需要注意一下版本,好像自UltraISO V9.2起,UltraISO已經包含製作啟動U盤的功能;我用的是9.6.1版本的,人下圖:
在打開的界面中點擊「啟動」菜單,選擇「寫入硬碟鏡像...」,如下圖:
打開如下圖:
在上圖中,選擇U盤的盤符,注意不要寫錯了,點擊便捷啟動-->寫入新的音頻主引導記錄(MBR)-->USB-HDD+
我這里選擇的USB-HDD+,你也可以根據自己的電腦情況自己選擇。稍後會提示(MBR)引導記錄寫入成功的提示,直接點擊確定按鈕。
各種U盤啟動模式簡介:
1、USB-HDD:硬碟模擬模式,DOS啟動後顯示C:盤,HP U盤格式化工具製作的U盤即採用此啟動模式。此模式兼容性很高,但對於一些只支持USB-ZIP模式的電腦則無法啟動。
2、USB-ZIP:大容量軟盤模擬模式,DOS啟動後顯示A盤,FlashBoot製作的USB-ZIP啟動U盤即採用此模式。此模式在一些比較老的電腦上是唯一可選的模式,但對大部分新電腦來說兼容性不好,特別是大容量U盤。
3、USB-HDD+:增強的USB-HDD模式,DOS啟動後顯示C:盤,兼容性極高。其缺點在於對僅支持USB-ZIP的電腦無法啟動。
4、USB-ZIP+:增強的USB-ZIP模式,支持USB-HDD/USB-ZIP雙模式啟動(根據電腦的不同,有些BIOS在DOS啟動後可能顯示C:盤,有些BIOS在DOS啟動後可能顯示A:盤),從而達到很高的兼容性。其缺點在於有些支持USB-HDD的電腦會將此模式的U盤認為是USB-ZIP來啟動,從而導致4GB以上大容量U盤的兼容性有所降低。
5、USB-CDROM:光碟模擬模式,DOS啟動後可以不佔盤符,兼容性一般。其優點在於可以像光碟一樣進行XP/2003安裝。製作時一般需要具體U盤型號/批號所對應的量產工具來製作,對於U3盤網上有通用的量產工具。
再次重啟,則可以正常的進入CDLinux系統了。
錯誤二:使用ULtraISO製作的U盤啟動,無法啟動
網上有很多人說可以使用ULtraISO直接刻錄到U盤,本人頁進行了測試,按照網上的方式一步一步的製作,最後製作完成後,刻錄成功後,U盤的文件是這樣的:
重啟後,界面提示如下圖:
本人經過網上查詢,網上說ULtraISO製作Windows的系統,但是製作Linux的系統則無法引導啟動,所以改用以上的方法,使用Unetbootin+ULtraISO製作U盤的CDLinux系統,以上可以成功引導並啟動。具體的出處我忘記。
把U盤的CDLinux系統隱藏
相信你看了上面的教程,應該已經製作了一個可以啟動並運行的CDLinux系統了吧,但是在我們的U盤還有部分沒有用,總不能這么大的一個U盤就為cdlinux使用吧?如果再向U盤里存東西,也比較亂,萬一哪天誤刪除把CDLinux用的一些文件給刪除,上面的做了這么長時間的就白辛苦了。
所以我打算把CDLinux的文件進行隱藏掉,而且U盤又不影響使用,我們比較理想的是U盤啟動盤製作完成後,並不影響U盤原有功能,你仍然可以用U盤存儲數據.(本人用的是金士頓8G的U盤),所以我這里介紹兩個方式對CDLinux系統進行隱藏:
隱藏方式一:製作完啟動盤後,把所有的CDLinux文件屬性設置為隱藏掉,這樣表面上看還是一個普通的U盤,也不容易造成誤刪。
隱藏方式二:製作一個隱藏分區,把CDLinux裝在隱藏分區中。
第一種隱藏方式比較簡單,我想大家都會,這里就不去詳細介紹了,不會的再給我留言吧。
這里主要介紹第二種方式,使用ULtraISO的功能,把CDLinux寫入U盤的隱藏分區,講解如下:
通過上面的教程講解,相信你現在手上的U盤已經可以正常的啟動進入CDLinux系統了,上面我們也講解了為什麼通過ULtraISO製作的U盤無法進入系統,並且我們在寫MBR引導的時候,不知道你是否注意到有個「隱藏啟動分區」的選項,對我們就要使用這個功能。
我的想法是這樣的:在用ULtraISO製作的U盤啟動CDLinux中,ULtraISO只是機械的把CDlinux0.9.7.1_SSE.iso中的文件拷貝到U盤里,並沒有產生其他的文件,我就利用這個功能,把可以正常啟動進入CDLinux的U盤,重新刻錄到U盤;首先使用ULtraISO把我們已經製作成功的U盤啟動CDLinux,也就是你U盤上的所有文件,製作成一個ISO文件,如下圖:
我們重新製作了一個ISO文件,文件名是CDlinux0.9.7.1_SSE_Jack.iso這個是我們剛從U盤上的文件製作的,然後在用ULtraISO把這個ISO文件寫入到U盤的隱藏分區,點擊「啟動」菜單,選擇「寫入硬碟鏡像...」,如下圖:
在隱藏啟動分區選擇「隱藏」,點擊「格式化」選擇格式化保證U盤比較干凈,然後在點擊「寫入」按鈕,會有警告提示,如下圖:
選擇是,等待完成並退出,好了這時候打開我們的U盤,看不到任何文件,打開我們的磁碟管理,可以看到如下圖:
再次重啟,進入CDLinux系統,可以正常啟動,好了到此我們的CDLinux完美隱藏,並且也不影響U盤的正常使用,就算你現在格式化U盤,依然不會影響我們的CDLinux系統分區的數據,達到了完美結合的目的。
㈡ linux啟動怎麼進入u盤引導功能
一、Phoenix – AwardBIOS、:開機按Del鍵進入該BIOS設置界面,選擇高級BIOS設置:Advanced BIOS Features
2:高級BIOS設置(Advanced BIOS Features)界面,首先選擇硬碟啟動優先順序:Hard Disk Boot Priority
3:硬碟啟動優先順序(Hard Disk Boot Priority)選擇:使用小鍵盤上的加減號「+、-」來選擇與移動設備,將U盤選擇在最上面。然後,按ESC鍵退出,回到圖2的設置界面。
4:再選擇第一啟動設備(First Boot Device):該版本的BIOS這里沒有U盤的「USB-HDD」、「USB-ZIP」之類的選項,經嘗試選擇移動設備「Removable」不能啟動,但選擇「Hard Disk」可以啟動電腦。
㈢ 怎樣製作LINUX啟動U盤
1,把u盤插上電腦,開機進入linux系統。
2進入/boot目錄。輸入grub。
3等三兩分鍾。會進入grub的shell。
4輸入root
(hd1,0)會顯示你的u盤文件系統類型,一般都是fat。
5輸入
setup
(hd1)
會顯示成功的字樣,
6
quit離開grub的shell。重啟一下。
7
設置一下u盤啟動
8在開機的grub選擇系統菜單中,按e鍵編輯一下命令行root(hd0,x),x是一個分區數字不用管,把0改成1.
9
按b鍵重啟,ok了
其實可以更加簡便的,怕你看不懂,只好復雜一點了。
㈣ Linux環境怎樣製作u盤系統啟動盤
製作啟動U盤的軟體比較多:U速啟U盤啟動盤製作工具、一鍵U盤啟動盤製作工具、綠葉U盤啟動盤製作工具、USBOOT啟動盤製作工具。
下面以USBOOT軟體製作啟動U盤為例,介紹啟動U盤的製作方法,具體步驟 :
1、插入U盤,運行USBOOT程序,在彈出的「usboot」對話框中,選擇USB盤。
2、單擊「點擊此處選擇工作模式」選項,在彈出的菜單中選擇ZIP模式命令。
3、單擊「開始」按鈕,系統開始格式化U盤,完成後,提示用戶拔掉U盤。
4、將U盤拔掉後,稍等片刻,根據提示再次插入U盤,系統開始創建引導型U盤,創建完成後,提示引導型U盤製作成功。
這里注意:
1.U盤啟動應選擇usb-zip。
2.USB移動硬碟啟動應選擇usb-hdd。
3.usb-cdrom啟動應選擇usb-cdrom。其次USB設備必須支持啟動功能。 第一步:ghost win7系統鏡像文件下載存放位置
第二步:使用快捷鍵進入u深度啟動u盤winpe系統
第三步:使用u深度PE一鍵裝機工具裝ghost win7系統 第一步:用微軟自帶的工具分處一個新盤,選擇要壓縮的大小也就是分盤的大小;
第二步:准備一個大於4G的U盤和一個鏡像文件讀寫軟體,並把win8的鏡像文件寫入U盤;
第三步:插入U盤,啟動計算機,選擇U盤啟動,按照步驟安裝即可。 前面介紹了一些Windows操作系統啟動盤的製作,Linux操作系統已經被更多的人所使用,其實Linux啟動盤的製作與Windows類似。
第一步:在Windows環境下,下載ubuntu系統的鏡像文件;
第二步:下載一個鏡像文件讀寫軟體,將鏡像寫入U盤;
第三步:下次要使用時插入U盤即可。
㈤ 如何用U盤裝Linux系統
U盤裝系統(1G以上的)
籌備工作:
1.下載「USBOOT1.70」軟體。
2.下載系統ISO解壓後待用。
3.如果ISO文件里沒有GHOST.EXE文件,請下載。
4.找到ISO解壓文件里的「*.GHO」(600M左右)文件所處地位,記好。
5.製作U盤啟動盤:
,插上U盤,然後運行USBOOT1.70:
①選中你的U盤;
②點擊選擇工作模式;
③強烈建議選擇ZIP模式!
HDD模式和FDD模式建議在ZIP模式不能正常工作時再試用;
ZIP模式是指把U盤模仿成ZIP驅動器模式,啟動後U盤的盤符是A
HDD模式是指把U盤模仿成硬碟模式;特別注意:如果選擇了HDD模式,那麼這個啟動U盤啟動後的盤符是C,在對啟動分區進行操作時就容易產生大量問題,比如:裝系統時安裝程序會把啟動文件寫到U盤而不是你硬碟的啟動分區!導致系統安裝失敗。所以請盡量先選擇ZIP模式。
FDD模式是指把U盤模仿成軟碟機模式,啟動後U盤的盤符是A,這個模式的U盤在一些支撐USB-FDD啟動的機器上啟動時會找不到U盤。
④點擊《開端》,開端製作。
⑤呈現對話框時,確保你的U盤中數據已沒用,再選擇《是》。
⑥啟動盤製作時呈現提示,請按正常程序拔下U盤:
Win9x系統:可直接拔下U盤,Win2000、XP、2003系統:請雙擊任務欄右側內的《安全刪除硬體》圖標,正常卸載U盤。
⑦請再次插上U盤
⑧稍後就會呈現成功的提示,闡明你的U盤目前將要是可啟動基礎DOS的了,點擊右上角的
關閉USBOOT。
6.把ISO解壓文件復制到U盤根目錄,如果解壓文件里沒有GHOST.EXE文件也把GHOST.EXE文件復制到U盤的根目錄。
***製作dos啟動盤時有一個與ISO解壓文件雷同的文件Autorun.inf,把dos里的Autorun.inf文件刪除後,再把ISO解壓文件復制到U盤
***電腦公司V9.2的ISO帶有GHOST.EXE文件
***最好用U盤安裝,不是所有USB儲存設備都可應用。
開端安裝
1.打開電腦,在BIOS中將第一啟動次序設置為USB-ZIP或USB-HDD,按F10保存退出。
2.重啟盤算機,啟動後顯示A:\的時候輸入ghost.exe--回車--選第一項(Local)--下拉選第二項(Partition)--再下拉選第三(From
Image)--回車找到*.GHO文件選中、回車(都選1)......--有yes和no時選no--復制完了拔下U盤--回車(重啟盤算機完成安裝)
由於主板不同再介紹一種U盤啟動ghost,從硬碟安裝的方法
U盤啟動dos從硬碟中用ghost安裝系統
籌備工作:
1.先下載GHOTS,把它放到D盤(非系統分區)裡面。
2.再下載ISO系統文件,解壓
***注意下載GHO格式的,也放到D盤(非系統分區)。
3.製作啟動U盤(同上)
開端安裝
1.打開電腦,在BIOS中將第一啟動次序設置為USB-ZIP或USB-HDD,按F10保存退出。
2.重啟盤算機,啟動後在提示符顯示A:\的時候輸入D:回車進入D盤目錄。
再輸入GHOST.EXE回車即可運行GHOST。
在GHOST界面中用TAB鍵將游標移到Local項上,再選中Partition子菜單,再在下面選中From
Image回車,在隨後呈現的界面中用Tab鍵移到最上邊,按向下的方向鍵,選中D盤,回車,再選擇你所下載的擴大名為GHO的文件,回車。
接下來選擇第幾個硬碟,直接回車即可,接下來選擇分區,選中第一個即可,回車,用Tab鍵將游標移到OK項上回車,接下來會呈現一個菜單,不管它直接回車即可開端復制了,復制完後重啟接著主動完成安裝
㈥ 如何用U盤做引導盤裝linux系統啊
後,開始選擇【安裝/配置】,一般一些選項不用選擇,如果為了便於運行速度快的話,可以在禁止軟盤上的GRLDR文件上打鉤,禁止按C無條件進入命令行控制台也打鉤。
4、選在【寫入磁碟】,至此引導U盤自啟動安裝完畢。
二、U盤安裝文件的准備
5、把附件中提供的menu.lst和GRLDR拷貝到U盤的根目錄。
6、把Ubuntu10.10鏡像拷貝到U盤,並且把鏡像裡面casper文件夾下的vmlinuz和initrd.lz兩個文件提取到U盤復制到根目錄。
7、配置menu.lst參數,用文本打開,修改裡面的文件
default 0
timeout 10title Ubuntu 10.10 netbook
root (hd0,3)
kernel (hd0,3)/vmlinuz boot=casper iso-scan/filename=/netbook.iso ro quiet splashlocale=zh_CN.UTF-8
initrd (hd0,3)/initrd.lz 說明一下【Ubuntu 10.10 netbook】這個會在啟動文件上說明ubuntu的版本,【iso-scan/filename=/netbook.iso】其中netbook.iso是鏡像文件ISO的文件名稱,命名為什麼名字就修改成什麼名字,【(hd0,3)】這個是U盤的盤符名稱,這個要說明一下:
首先你把U盤格式化選在fat32格式
插上U盤,重啟電腦,選擇U盤啟動(這幾步不會的google之),然後注意了,這里很重要!!!看看在跳出的幾行字,一般半秒消失,所以要集中精力看。hd0,0 ntfshd0,1 ntfshd0,2 ntfshd0,3 fat32這里要注意的就是 fat32前面那串字元,那個就是標志你的U盤的,一般U盤格式化現在默認是FAT32如果不是hd0,3 就需要你在安裝之前修改幾個地方(hd0,3)這個把3改為實際出現fat32格式的數字,一般默認是hd0,3。
三、安裝工作
8、我是以上網本版的安裝做的說明和桌面版安裝差不多,就是步驟有些顛倒,出現ubuntu界面,選擇第一項,安裝ubuntu,進入安裝界面,選擇中文(簡體)前進。
9、進入准備安裝ubuntu,如果沒有聯網,不要選擇下載更新和安裝這個第三方軟體,聯網根據實際需要選擇安裝中下載更新和安裝這個第三方軟體(實際聯網過程更新速度確實很慢,真是讓人杯具),然後選擇前進。
10、等個十幾秒,出現卸載正在使用的分區,就是U盤啟動掛載的分區/dev/sdb,全新硬碟選在是,已有分區選否,不過一般選擇是,然後點擊是,進入分配磁碟空間,有三個選項分別是:與其他操作系統共存,清空並使用整個硬碟,手動指定分區(高級);因為我已有分區,所以選擇了手動指定分區(高級)進行分區調整前進,出現了分區硬碟的容量大小sda1,sds2,sda3,sda4,就是所謂的C,D,E,F盤符,sda1用語ext4日誌文件系統,格式化此分區,掛載點選擇/,把sds2分成3個小分區,一部分掛載交互空間swap,一部分作為ext4文件日誌系統的home空間,剩下的一部分作為主空間,選擇前進。
11、文件復制完畢用戶,出現鍵盤布局,選擇china,右欄默認china,前進出現用戶界面輸入用戶名和密碼選擇前進,開始安裝。 12、安裝過程中主要是硬碟分區如何選擇主分區的問題 備註:
硬碟分區
1. 如果你已經按照了另一款系統(如indows XP),而且你想要使用雙系統,那麼你可以選擇第一個選項:「一起安裝它們,開機時選擇啟動。」注意:該選項只適合已經安裝了操作系統的用戶。安裝結束後,Windows載入啟動項將被Ubuntu載入啟動項重置。
2. 如果你希望刪除你已經安裝的系統,或者你的磁碟是空白的,你想讓安裝程序自動為磁碟分區,那麼你就可以選擇第二個選項:「使用整個磁碟」。 3. 第三個選項是「使用最大的連續空閑空間」, 它會選定的磁碟中安裝Ubuntu 10.10。
4. 第四個選項是「手動設置指定分區」,並且只建議高級用戶創建分區,或格式化硬碟。
詮釋;
准備硬碟空間:選「手動指定分區(高級)」。
如果你的硬碟不是全新的硬碟的話,就不用新建 分區表了,直接選擇「空閑」的空間,再點「添加」按鈕。 先創建 / 分區:「新分區的類型」選擇「主分區」;「新分區的位置」保留默認的「起始」;「用於」「Ext4 日誌文件系統」;「掛載點」選擇「/」。 再選擇「空閑」空間,點擊「添加」按鈕。 接著創建swap交換空間:「新分區的類型」 選「邏輯分區」;「新分區的位置」保留默認的「起始」;「用於」「交換空間」;「掛載點」不用選。 如果是雙系統的話,分一個 / 加 一個交換空間 就可以了。
單系統還可以再分一個 /home,掛載點選「/home」就行了,用「Ext4 日誌文件系統」。
四、進入桌面
13、一直困擾我的就是進入桌面簡體中文無法完全顯示的問題,最後通過更新upstate manger選項,把所有的更新包全部更新完畢重啟以後,才能正常的更新語言包。我這邊更新速度比較慢,移動線路,可能是線路的問題,今日早上才全部更新完畢,能夠正常顯示簡體中文語言。
115盤下載地址:http://u.115.com/file/f88fba3ffc
ubuntu10.10引導安裝製作文件.rar
㈦ 為什麼我的Linux要用U盤引導才能啟動,怎麼辦
u盤引導進入系統後,首先查看系統安裝位置,也就是執行df -k 查看系統盤/boot位置
[root@localhost /]#df -k #可能會得到/dev/hda1
[root@localhost /]#/sbin/grub #進入grub命令行模式
grub> find /boot/grub/stage1 find /grub/stage1 find stage1 #命令行下輸入下列三條命令,總有一條會返回一個正確的grub位置
grub> find /grub/stage1
find /grub/stage1
(hd1,1)
grub>root (hd0,0) #第一條
grub>setup (hd0) #第二條
grub>quit #第三條 grub環境下連續執行這三條命令返回SHELL
最後修改grub.conf和menu.lst裡面的(hd1,1)為(hd0,0)重新啟動即可。
[root@localhost /]#vi /boot/grub/grub.conf … vi /boot/grub/menu.1st …
[root@localhost /]init 6
大功告成!
㈧ linux系統怎麼設置u盤啟動
設置從哪裡啟動,硬碟,光碟還是U盤
是你bios決定的
和你的操作系統沒關系
你搜一下你電腦的型號,或者主板的型號,照著做就行了
一般都是在bios裡面設置。
㈨ 如何在linux系統上製作啟動u盤啟動盤
以 FAT32 格式的優盤為例,插入後,若有自動掛載, 請先卸載U盤。
然後執行
#syslinux /dev/sdb
上面的命令會改變U盤上的啟動分區,並復制一個文件 LDLINUX.SYS 到其根目錄中。
然後將包含下面內容的 syslinux.cfg 保存到U盤根分區上。其中的root=/dev/sda4 是啟動目標機上的第4個分區。同時復制內核 vmlinux 到U盤根分區上。
DEFAULT 2.6.31sda4
TIMEOUT 50
LABEL 2.6.31sda4
SAY Now booting the kernel from SYSLINUX...
LINUX vmlinux
APPEND rw root=/dev/sda4
然後將目標機上設置為從U盤啟動, 插入U盤,就會看到 syslinux 引導系統成功。
extlinux 的操作對象是文件系統類型為ext2/ext3的已掛載的設備上的目錄。
先將U盤重新分區,並格式化
#mkfs.ext3 /dev/sdb1
#mkfs.ext3 /dev/sdb2
這里第一個分區中操作,
#cd /media/disk
#extlinux .
#cp ~/syslinux.cfg extlinux.conf
#cp kernel .
因為 exlinux 生成的引導文件只是保存在U盤中的普通文件,需要改變MBR,來指向它。
所以要用 syslinux 包中附帶的 mbr 覆蓋U盤原來的mbr。並需要用 fdisk 將要啟動的分區的 boot flag 設置為 on。
#cat /usr/lib/syslinux/mbr.bin > /dev/sdb
# fdisk /dev/sdb1
t
a
1
因 extlinux 與 syslinux 所用的配製文件只是名字不同,內容完全一樣,所以可簡單的復制一份過來