制作多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

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