2023年12月1日发(作者:)

第一步:制作UMBR

准备好一块好的U盘,在windows环境下,首先格式化U盘,我选择快速格式化,文件类型,选择FAT32格式。

然后到了关键的一步:利用UltraISO,制作UMBR

打开UltraISO软件,选择菜单栏中的启动"——写入硬盘映像...‖——便捷启动‖——

写入新的硬盘主引导记录MBR‖——选择USB-HDD+"(注意,根据个人设置),然后弹出对话框,选择写入,如

果提示写入成功了,第一步算是成功了,如果我第一步写入成功了以后再重复写入的话,会显示失败的,因为我第一次

已经写入成功了就行了,同时这个时候我去打开U盘的话,系统提示是否要格式化,我选择“否”,完成MBR数据写

入到U盘中。(我使用的UltraISO软件下载地址是:/soft/

第二步:制作启动介质

下面的操作是在Vmware Workstation 7.1 搭建的redhat 5.5系统(其他linux发行版也是一样的)下使用root

权限完成的,也是必须的,因为linux系统中对磁盘的操作必须是超级管理员,在redhat 5.5的环境下,将刚才弄好

U盘连接到redhat5.5 系统中(有时候需要你手工将U盘连接到虚拟系统中,我是通过如下图,在相应的USB

备右键单击Connect来将U盘连接到虚拟系统的,如果你的虚拟系统自动将U盘连接入虚拟系统,当然就不用那么

麻烦了)

U盘连接到虚拟系统以后,利用fdisk l 命令来查看U盘设备信息:

这个是我的U盘的一个主分区:

注意:ID 显示是C,表示是LAB,普通情况下,在windows格式化的U盘,ID显示的b,只有在c的情况,启动介

质才能够做成功。

因为我手头有redhat 5.5的光盘,所以我拷贝源光盘中的images目录下的U盘启动介质,我进入

到光盘的images目录下,使用以下命令,完成拷贝:

为了查看我的拷贝是否成功,我将/dev/sdb4 挂载在mnt下的cdrom下进行检查,命令如下:

看到这些文件说明拷贝成功!将U盘从虚拟系统上umount掉。

第三步:测试U盘启动介质

如果你的PC主板支持U盘启动的话,用你的PC来测试,下面我用是Vmware来测试,但是问题来了,Vmware

不支持U盘启动,所以我要做一下设置,让我的做好的U盘启动介质能够在虚拟系统开机的时候启动。具

体步骤如下:

1. 在虚拟系统界面,点击“编辑虚拟机设置”,打开虚拟机设置窗口,然后选择窗口下面的“添加”,出

来一个硬件添加界面,这里我选择“硬盘”然后点击“下一步”

2.这里我选择使用一块物理硬盘,然后点击下一步,或许你已经猜到,我会将我的U盘引用到这里。

3.这里要你选择你的物理硬盘,我因为要选择我的U盘。在这里我不知道到底哪个是我的U盘我就随便要

一个等下看看这个建立的虚拟硬盘大小是不是我的U盘大小就可以了,选择好了以后我点击“下一步”,然

后保存。

4.创建并且保存好了以后,我看了一下建立好的虚拟硬盘,大小是3.8G,是我的U盘了,如果不是的话,

我还要试试另外的。建立好的显示界面如下,多出了一块硬盘:

5.然后是设置Vmware BIOS 启动项,如图:

这个时候我按键盘上的ESC键出现下图:

按住上下键选择 然后到“Boot”栏目,来设置BIOS第一启动项:

(具体:通过光标选择到“Hard Drive 然后通过键盘上的“+(加号)将其放到最上,完了以后,因为

Hard Drive 我有两块,所以当光标在“Hard Drive”时,我按住“Enter”键,然后通过“+”将我的U

虚拟硬盘作为Hard Drive的第一项)最后F10保存退出。看到了可爱的GRUB引导程序了„„

然后引导程序就会引导你进行linux系统的安装,提供给你本地安装和网络安装(NFS,FTP,HTTP,下面我

给出网络安装的实例:

在安装媒介的选项中,有几个选择项,分别是CDROMHARD driver,NFS image,FTP,HTTP,根据各自的需求,

选择相应的安装媒介,我选择HTTP方式。TCP/IP的配置中,我选择手动配置IP,正确配置完IP后,选择下一步,

填写web site name与目录,填上服务器的IP与目录(可以选择域名方式)注意,前面不需要加,默认自带。

填写正确后,会自动加载IP/目录/images/,之后,会重新启动,开始手动安装系统。