生产环境中很多旧服务器光驱是CD-ROM的,识别不了DVD盘,光盘无法使用;再者有部分阉割定制版的linux建议使用U盘部署,所以用U盘引导来安装Linux系统自然成为一种需求;同时应朋友生产环境实施需要,网上搜索N多教程安装总是报错,所以特出一版整合实战可行教程供大家参考,个人建议选择UItralSO、Universal-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、等待写入完成(写入信息内容及所需时间有人性化显示):
6、N秒后提示刻录成功,这样启动盘准备就绪:
7、刻录成功后,我们可以查看U盘中写入的相关信息:
注:如果操作到这里就完成了,那么后续我们会发现在安装过程中会报如下错误:
分析:提示“安装程序试图挂载映像#1,但在硬盘上无法找到该映像。请将此映像复制到硬盘中并点击重试。点击退出来终止安装程序。”是因为没有找到挂载镜像,也就是说我们之前写入的映像目前只有引导项生效了,那么我们需要拷贝对应的光盘镜像到U盘中(注:FAT32拷贝4G以上的镜像是不允许的)。
8、将rhel-server-6.0-i386-dvd.iso镜像拷贝到U盘中,那么所有的准备操作就完成了。
(附:有很多博文中写道说需要单独将p_w_picpaths目录下pxeboot下initrd.img、vmlinuz两文件拷贝到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、
整个操作过程结束,三种不同的实现方式供大家参考。@警哥 ,你要准备的教程给你了,多动手哦。嘿嘿!