使用U盘引导安装CentOS操作系统
使用U盘引导安装CentOS操作系统
编制:李亮日期:2010年11月30日
修正:日期:
审核:日期:
批准:日期:
适合场景:
在现场的实施环境中经常会遇到服务器没有光驱的现象,这个时候如果有一个外置光驱当然是最好,但是一时找不到外置光驱或者安装光盘损坏的情况下,本文的U盘引导安装linux系统的方法是一个不错的解决方案。
实验环境:
软件:CentOS5.5、syslinux-3.86.zip
硬件:VM6.5虚拟机(为了截图方便使用虚拟机作为硬件环境,但是本方法确切的在真实的IBM服务器上实施成功过!)
一、制作linux引导盘
我们知道安装操作系统需要引导盘,U盘安装操作系统同样也需要引导盘,下面是制作U盘引导盘的具体步骤,网上有很多教程都是采用grub4dos来制作引导盘,其实使用下面的工具是最为方便快捷的。
1、格式化U盘
U盘的选择:因为U盘不光要作为引导盘还要装载CentOS的安装ISO镜像,因此U 盘的容量至少要比ISO镜像文件要大,另外建议选择kingston等比较知名的品牌U盘。
格式化:利用windows自带的格式化功能或第三方工具将你的U盘格式化成FAT32格式。
2、安装syslinux
下载syslinux for windows版本(压缩包)
https://www.360docs.net/doc/f116982551.html,/pub/linux/utils/boot/syslinux/
我们用的是syslinux-3.86.zip
1)解压
我们把软件解压到D盘的syslinux新建文件夹中
2)进入cmd界面并切换到解压得到的syslinux目录下
解压后得到的目录名为syslinux那么
cd syslinux
cd win32
3)执行如下命令将syslinux安装到U盘
syslinux.exe-s-m H:(假设你的U盘在windows下的盘符是H盘)
这一步骤的目的是将U盘做成可引导型U盘:
4)拷贝CentOS镜像文件到U盘
U盘作为引导盘的同时也是ISO安装镜像的承载盘,所以需要将ISO安装镜像文件放
入U盘:
将CentOS镜像文件拷贝到U盘根目录下,并使用winrar将镜像包中的文件isolinux文件夹也释放到U盘根目录下.
然后将isolinux目录下的所有文件都拷贝到U盘根目录下并将文件isolinux.bin改名为
syslinux.bin以及将isolinux.cfg改名为syslinux.cfg,如图:
到此centos自启动U盘制作完成。
二、U盘引导安装
1、在服务器上选择启动顺序
将U盘的启动顺序调整为首选启动设备
2、进入centos的启动界面(按回车建)
3、选择语言。(中文简体)
安装,等到我们加载了ISO镜像进入图形安装模式后会自动变为中文界面。
4、选择键盘(美式键盘)
5、安装方法:选择硬盘驱动器
7、选择ISO镜像所在分区(选择U盘盘符)
注意U盘在linux的操作系统中会以/dev/sdxn(如sdb1)标识,另外,只要ISO安装镜像在U盘根目录,就不需要输入具体的路径,直接选中U盘就OK。
8、下面进入我们熟悉的图形安装界面了,在分区的时候要注意一定不要把U盘(sdb)的空间一起分掉了:
9、grub设置,这一步骤很重要,使用U盘引导安装CentOS,默认会把grub引导程序写入U盘的MBR扇区,这样我们一旦拔掉U盘就无法启动硬盘中的操作系统了。如下图,更改GRUB安装位置的方法:选中“配置高级引导装载选项”,点击下一步:
选择“改变驱动器顺序”
将硬盘的位置调整到U盘上面:
确定后回到之前的界面会发现grub的安装位置已经自动更改到硬盘(sda)的MBR上了,点击下一步继续:
剩下的安装步骤就和用光盘安装的一样了……
三、禁用其他引导项:
成功安装操作系统并重启后,在引导CentOS系统的时候会有两个引导选项:
(Other是U盘的引导选项)
进入系统后,以root用户登录编辑/boot/grub/grub.conf文件,将other引导选项禁用。
保存并重启系统: