制作Linux的U盘启动介质
2010-12-12 18:36
393 查看
第一步:制作U盘MBR:
准备好一块好的U盘,在windows环境下,首先格式化U盘,我选择快速格式化,文件类型,选择FAT32格式。
然后到了关键的一步:利用UltraISO,制作U盘MBR
打开UltraISO软件,选择菜单栏中的”启动"——》“写入硬盘映像...”——》“便捷启动”——》
“写入新的硬盘主引导记录MBR”——》“选择USB-HDD+"(注意,根据个人设置)“,然后弹出对话框,选择写入,如果提示写入成功了,第一步算是成功了,如果我第一步写入成功了以后再重复写入的话,会显示失败的,因为我第一次已经写入成功了就行了,同时这个时候我去打开U盘的话,系统提示是否要格式化,我选择“否”,完成MBR数据写入到U盘中。(我使用的UltraISO软件下载地址是:http://www.duote.com/soft/17124.html)
第二步:制作启动介质
下面的操作是在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盘设备信息:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/260833e88705d1bf2a6eb0fba7daa265.gif)
这个是我的U盘的一个主分区:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/9fbf0f2a0d7a93c8fc5207aa1f08cf1c.gif)
注意:ID 显示是C,表示是LAB,普通情况下,在windows格式化的U盘,ID显示的b,只有在c的情况,启动介质才能够做成功。
因为我手头有redhat 5.5的光盘,所以我拷贝源光盘中的images目录下的diskboot.img到U盘启动介质,我进入到光盘的images目录下,使用以下命令,完成拷贝:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/d33fbbfa95394a228f1c4c0fd5270b95.gif)
为了查看我的拷贝是否成功,我将/dev/sdb4 挂载在mnt下的cdrom下进行检查,命令如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/dc232cdbd92af088f8beac9ca900b7ee.gif)
看到这些文件说明拷贝成功!将U盘从虚拟系统上umount掉。
第三步:测试U盘启动介质
如果你的PC主板支持U盘启动的话,用你的PC来测试,下面我用是Vmware来测试,但是问题来了,Vmware不支持U盘启动,所以我要做一下设置,让我的做好的U盘启动介质能够在虚拟系统开机的时候启动。具体步骤如下:
1. 在虚拟系统界面,点击“编辑虚拟机设置”,打开虚拟机设置窗口,然后选择窗口下面的“添加”,出来一个硬件添加界面,这里我选择“硬盘”然后点击“下一步”
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/aaa558fb553b1f14b8a2a3121b76cae3.gif)
2.这里我选择使用一块物理硬盘,然后点击下一步,或许你已经猜到,我会将我的U盘引用到这里。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/7d82d7db77d42b29e2ecfa8415f77e39.gif)
3.这里要你选择你的物理硬盘,我因为要选择我的U盘。在这里我不知道到底哪个是我的U盘我就随便要一个等下看看这个建立的虚拟硬盘大小是不是我的U盘大小就可以了,选择好了以后我点击“下一步”,然后保存。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/5c5e2f82c2a66fee14ddabb025515997.gif)
4.创建并且保存好了以后,我看了一下建立好的虚拟硬盘,大小是3.8G,是我的U盘了,如果不是的话,我还要试试另外的。建立好的显示界面如下,多出了一块硬盘:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/cd9d9182d0e62e037f9e0138040ab9ee.gif)
5.然后是设置Vmware BIOS 启动项,如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/389ed8ada471dc732447ea9ecfe38b44.gif)
这个时候我按键盘上的ESC键出现下图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/57ab0f9a6143dd67737f67d559adb59a.gif)
按住上下键选择 然后到“Boot”栏目,来设置BIOS第一启动项:
(具体:通过光标选择到“Hard Drive” 然后通过键盘上的“+”(加号)将其放到最上,完了以后,因为Hard Drive 我有两块,所以当光标在“Hard Drive”时,我按住“Enter”键,然后通过“+”将我的U盘虚拟硬盘作为Hard Drive的第一项)最后F10保存退出。看到了可爱的GRUB引导程序了……
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/04123f9d05b83651262bfdbd77f605d0.gif)
然后引导程序就会引导你进行linux系统的安装,提供给你本地安装和网络安装(NFS,FTP,HTTP),下面我给出网络安装的实例:
在安装媒介的选项中,有几个选择项,分别是CDROM,HARD driver,NFS image,FTP,HTTP,根据各自的需求,选择相应的安装媒介,我选择HTTP方式。在TCP/IP的配置中,我选择手动配置IP,正确配置完IP后,选择下一步,填写web site name与目录,填上服务器的IP与目录(可以选择域名方式),注意,前面不需要加http://,默认自带。填写正确后,会自动加载http://IP/目录/images/stage2.img,之后,会重新启动,开始手动安装系统。
准备好一块好的U盘,在windows环境下,首先格式化U盘,我选择快速格式化,文件类型,选择FAT32格式。
然后到了关键的一步:利用UltraISO,制作U盘MBR
打开UltraISO软件,选择菜单栏中的”启动"——》“写入硬盘映像...”——》“便捷启动”——》
“写入新的硬盘主引导记录MBR”——》“选择USB-HDD+"(注意,根据个人设置)“,然后弹出对话框,选择写入,如果提示写入成功了,第一步算是成功了,如果我第一步写入成功了以后再重复写入的话,会显示失败的,因为我第一次已经写入成功了就行了,同时这个时候我去打开U盘的话,系统提示是否要格式化,我选择“否”,完成MBR数据写入到U盘中。(我使用的UltraISO软件下载地址是:http://www.duote.com/soft/17124.html)
第二步:制作启动介质
![]() |
U盘连接到虚拟系统以后,利用fdisk –l 命令来查看U盘设备信息:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/260833e88705d1bf2a6eb0fba7daa265.gif)
这个是我的U盘的一个主分区:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/9fbf0f2a0d7a93c8fc5207aa1f08cf1c.gif)
注意:ID 显示是C,表示是LAB,普通情况下,在windows格式化的U盘,ID显示的b,只有在c的情况,启动介质才能够做成功。
因为我手头有redhat 5.5的光盘,所以我拷贝源光盘中的images目录下的diskboot.img到U盘启动介质,我进入到光盘的images目录下,使用以下命令,完成拷贝:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/d33fbbfa95394a228f1c4c0fd5270b95.gif)
为了查看我的拷贝是否成功,我将/dev/sdb4 挂载在mnt下的cdrom下进行检查,命令如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/dc232cdbd92af088f8beac9ca900b7ee.gif)
看到这些文件说明拷贝成功!将U盘从虚拟系统上umount掉。
第三步:测试U盘启动介质
如果你的PC主板支持U盘启动的话,用你的PC来测试,下面我用是Vmware来测试,但是问题来了,Vmware不支持U盘启动,所以我要做一下设置,让我的做好的U盘启动介质能够在虚拟系统开机的时候启动。具体步骤如下:
1. 在虚拟系统界面,点击“编辑虚拟机设置”,打开虚拟机设置窗口,然后选择窗口下面的“添加”,出来一个硬件添加界面,这里我选择“硬盘”然后点击“下一步”
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/aaa558fb553b1f14b8a2a3121b76cae3.gif)
2.这里我选择使用一块物理硬盘,然后点击下一步,或许你已经猜到,我会将我的U盘引用到这里。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/7d82d7db77d42b29e2ecfa8415f77e39.gif)
3.这里要你选择你的物理硬盘,我因为要选择我的U盘。在这里我不知道到底哪个是我的U盘我就随便要一个等下看看这个建立的虚拟硬盘大小是不是我的U盘大小就可以了,选择好了以后我点击“下一步”,然后保存。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/5c5e2f82c2a66fee14ddabb025515997.gif)
4.创建并且保存好了以后,我看了一下建立好的虚拟硬盘,大小是3.8G,是我的U盘了,如果不是的话,我还要试试另外的。建立好的显示界面如下,多出了一块硬盘:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/cd9d9182d0e62e037f9e0138040ab9ee.gif)
5.然后是设置Vmware BIOS 启动项,如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/389ed8ada471dc732447ea9ecfe38b44.gif)
这个时候我按键盘上的ESC键出现下图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/57ab0f9a6143dd67737f67d559adb59a.gif)
按住上下键选择 然后到“Boot”栏目,来设置BIOS第一启动项:
(具体:通过光标选择到“Hard Drive” 然后通过键盘上的“+”(加号)将其放到最上,完了以后,因为Hard Drive 我有两块,所以当光标在“Hard Drive”时,我按住“Enter”键,然后通过“+”将我的U盘虚拟硬盘作为Hard Drive的第一项)最后F10保存退出。看到了可爱的GRUB引导程序了……
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/17/04123f9d05b83651262bfdbd77f605d0.gif)
然后引导程序就会引导你进行linux系统的安装,提供给你本地安装和网络安装(NFS,FTP,HTTP),下面我给出网络安装的实例:
在安装媒介的选项中,有几个选择项,分别是CDROM,HARD driver,NFS image,FTP,HTTP,根据各自的需求,选择相应的安装媒介,我选择HTTP方式。在TCP/IP的配置中,我选择手动配置IP,正确配置完IP后,选择下一步,填写web site name与目录,填上服务器的IP与目录(可以选择域名方式),注意,前面不需要加http://,默认自带。填写正确后,会自动加载http://IP/目录/images/stage2.img,之后,会重新启动,开始手动安装系统。
相关文章推荐
- 制作U盘启动安装CentOS Linux系统
- Linux下制作centos 7 U盘安装介质
- 制作CDLinux 启动U盘
- FbinstTools制作多系统启动U盘(Windows+Linux)
- linux下dd制作U盘启动盘,重装系统
- 快速制作linux启动U盘
- 制作LFS(LinuxFromScratch),并u盘启动
- 制作U盘启动LINUX安装(Ubuntu12.04)
- 制作U盘启动来安装Linux系统的具体方法(图文)
- 制作U盘启动来安装Linux系统
- Linux环境下制作启动U盘
- linux下制作linux安装启动u盘的过程
- 使用U盘制作linux启动盘,并且成功安装Linux系统后,拔掉无法再次启动linux,修复引导区到硬盘
- 制作U盘启动安装CentOS Linux系统
- 如何在linux下制作一个windows的可启动u盘?
- linux 制作U盘启动,和定制系统
- linux上CAT制作U盘启动盘,快速,简单
- Linux下制作系统启动U盘
- 简易的制作Linux启动U盘
- 制作Linux U盘启动