生产环境中很多旧服务器光驱是CD-ROM的,识别不了DVD盘,光盘无法使用;再者有部分阉割定制版的linux建议使用U盘部署,所以用U盘引导来安装Linux系统自然成为一种需求;同时应朋友生产环境实施需要,网上搜索N多教程安装总是报错,所以特出一版整合实战可行教程供大家参考,个人建议选择UItralSOUniversal-USB-Installer部署方式。

准备工作

UItralSO Universal-USB-Installer-1.9.5.5、测试U盘(建议大于4GB)、测试机

rhel-server-6.0-i386-dvd.iso

操作步骤

一、UItralSO写入方式介绍:

1、用UItraISO打开相应的linux镜像:

打开后界面如下:

2、选择启动”——“写入硬盘映像

3、在弹出窗口指定磁盘驱动器到测试U盘,写入方式默认为”USB-HDD+”,其他保持默认,选择写入

:之前有看到说调整syslinux启动方式会更方便,但是这里启动方式默认就是自动检测,不需要额外调整的。

4、执行写入后会提示格式化U盘所有数据,选择确定继续操作:

5、等待写入完成(写入信息内容及所需时间有人性化显示):

6N秒后提示刻录成功,这样启动盘准备就绪:

7、刻录成功后,我们可以查看U盘中写入的相关信息:

注:如果操作到这里就完成了,那么后续我们会发现在安装过程中会报如下错误:

分析:提示安装程序试图挂载映像#1,但在硬盘上无法找到该映像。请将此映像复制到硬盘中并点击重试。点击退出来终止安装程序。是因为没有找到挂载镜像,也就是说我们之前写入的映像目前只有引导项生效了,那么我们需要拷贝对应的光盘镜像到U盘中(注:FAT32拷贝4G以上的镜像是不允许的)。

8、将rhel-server-6.0-i386-dvd.iso镜像拷贝到U盘中,那么所有的准备操作就完成了。

(附:有很多博文中写道说需要单独将p_w_picpaths目录下pxebootinitrd.imgvmlinuz两文件拷贝到U盘根目录才能执行安装,默认这步可以不用操作的。系统安装过程中读引导的时候会自动识别的。

9、在测试机中调整BIOS选项为U盘启动验证。

二、Universal-USB-Installer写入方式步骤

1、双击运行universeral-USB-installer,选择接受相关协议”I Agree”

2、按需求录入相应信息:

  • step1:选择“Try unlisted linux ISO”,此选项匹配老版本或未知linux版本信息;

  • step2:选择对应linux系统镜像的路径;

  • step3:选择U盘所在盘符,并勾选格式化(Format);

3、本例以Linux 5.5为例介绍:

4、确认USB安装程序已准备好执行以下操作并单击确定开始写入信息:

5、格式化U盘格式为FAT32

6、提取ISO镜像内容到U盘中,所有操作完成后选择“Close”

7、打开U盘我们会发现Universal USB Installer创建启动映像成功:

注意:启动盘制作完成后,还是需要将ISO文件拷贝至U盘根目录,否则安装过程会出现“缺少ISO 9660图像安装程序试图挂载映像#1”:

8、在测试机中调整BIOS选项为U盘启动验证。

三、LinuxLive USB Creator 2.9.2方式写入U盘(Centos 6.0为例介绍):

操作步骤如下:

1.下载linux系统镜像,插入U盘,运行linuxliveusb creator 软件后选择U盘所在盘符;

2.选择linux系统镜像文件,部分镜像可能不在兼容列表内但会匹配对应版本安装参数;

3.设定可以写入的存储区域大小,默认可不用勾选;

4.选择是否需要隐藏U盘上创建文件,格式化U盘为FAT32,是否在Windows上运行LinuxLive

5.点击闪电图标安装,整个过程只需要5~10分钟左右(因镜像大小、U盘写入速度而定);

6.重启系统,在bios中把开机启动顺序改为USB启动,整个操作完成。

附操作截图:

1、 

2、

3、

4、

5、

6、

7、

8、

9、

10、

11、

12、

整个操作过程结束,三种不同的实现方式供大家参考。@警哥 ,你要准备的教程给你了,多动手哦。嘿嘿!