製作多linux系統啓動盤

【背景】昨天給一個臺式電腦裝linux系統,搗鼓了一下午,發現電腦的光驅壞了,悲劇呀!!!後來沒有找到可以用的光驅。沒辦法就想着用u盤裝linux系統。

【方法】在網上有很多製作linux啓動盤的方法,在linux系統中格式化u盤後,再做一大堆的步驟,太麻煩。下面我介紹一種簡單的方法,使用“MultiBootISOs”這個軟件製作linux啓動盤。如果你的u盤足夠大的話,可以存放多個linux的系統。

步驟如下:

1、在網上下載(點擊下載)MultiBootISOs-2.1.5.2.exe的軟件,下載後解壓安裝。如圖:

 

2、擊"I  Agree",出現下圖:

 

3、Step 1 :選擇你的U盤盤符,我的U盤盤符是K,所以選擇K盤。

Step 2:裏面有很多的選項,看你選擇哪個版本的linux系統,在這裏你可以選擇下載ISO鏡像,也可以在本地添加ISO鏡像。如果你選擇下載ISO鏡像,就在"Download  the iso"前面打上對勾,如果你選擇從本地添加ISO鏡像就選擇"Try  an  Unlisted  ISO",點擊Step 3中的"Browse"找到你的linux鏡像。點擊"Create",會出現下圖(從本地複製鏡像到U盤的過程):

中間可能會出現幾次警告提示,點擊OK就行。

4、修改"menu.lst"文件,使你的U盤能夠啓動多個linux,內容如下:

default 0
timeout 30
color NORMAL HIGHLIGHT HELPTEXT HEADING
splashp_w_picpath=/splash.xpm.gz
foreground=FFFFFF
background=000000

# Suggested by Erhan Sohail
title Boot First Hard Drive (HDD)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)

title Restart
reboot

title Shutdown
halt

title --- Custom MultiBoot Entries ---
root

# YOU must modify this entry if it does not boot
title Unlisted ISO
find --set-root --ignore-floppies --ignore-cd /TEST.iso
map --heads=0 --sectors-per-track=0 /TEST.iso (hd32)
map --hook
chainloader (hd32)

title RHEL  5.4
find --set-root --ignore-floppies --ignore-cd /rhel-server-5.4-i386-dvd.iso
map --heads=0 --sectors-per-track=0 /rhel-server-5.4-i386-dvd.iso (hd32)
map --hook
chainloader (hd32)

在這個文件裏面:

title RHEL  5.4
find --set-root --ignore-floppies --ignore-cd /rhel-server-5.4-i386-dvd.iso
map --heads=0 --sectors-per-track=0 /rhel-server-5.4-i386-dvd.iso (hd32)
map --hook
chainloader (hd32)
 

這一段是我自己加上的,目的是能讓U盤安裝"RHEL  5.4“,你也可以多複製幾份使U盤能夠安裝更多的linux系統。

5、把rhel-server-5.4-i386-dvd.iso 的鏡像文件放在U盤根目錄下面,把rhel-server-5.4-i386-dvd.iso 鏡像文件解壓,把解壓出來的"p_w_picpaths"文件夾也放到U盤根目錄下面。如果你要製作多個linux系統啓動盤的話,就把每個解壓出來的"p_w_picpaths"重命名後在放到U盤根目錄下面,避免出現文件夾名的衝突。

6、安裝系統

插入U盤,啓動電腦或服務器,設置U盤爲啓動項,注意在選擇安裝源的時候要選擇"Hard  Driver",不要選擇"Local CD/DVD "。進入引導安裝界面安裝系統就可以了。

如果有什麼疑問可以加我QQ號,共同探討一下。QQ:1159063884

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章