U盘无人值守安装Linux
作者:l_king_lich
环境:RHEL5.3、4G金士顿U盘、下载syslinux.exe文件 系统:U_Server 服务器U_test测试机
一、 U_Server服务器配置
1. 首先创建ISO挂载点,并挂在系统安装文件夹 /mnt/iso
2 给U盘分区(本环境被识别为/dev/sdb)
由于已经有一个WINDOS系统分区后的FAT32,必须先删除原有的文件系统和分区:
3在删除了原有的文件系统后,建立新的LINUX文件系统分区:
第一个分区/sdb1 500M空间用来存放系统启动文件,第二个分区/sdb2 用来存放系统ISO安装文件
4.分别格式化两个系统分区,建立文件系统:
sdb1为msdos,sdb1用来在windos下运动syslinux;sdb2为ext2,因为syslinux暂时不支持ext3
5.建立挂在点分别将sdb1和sdb2挂在到/mnt/usb1和/mnt/usb2目录下
6.查看最后U盘的分区以及挂载点信息:
7. 移动isolinux目录到dos分区并且重命名
8.拷贝自动安装读取的文件到dos分区
11. 复制系统ISO文件,把ISO系统安装文件复制到/mnt/usb2下即可 12. 进去dos分区重命名文件并且编辑anaconda-ks.cfg
13. 然后修改自动启动的配置文件syslinux.cfg
二、
在WINDOS上往U盘写入syslinux配置
1) 下载syslinux.ext文件,将其复制到C:\\WINDOWS\\SYSTEM32\\下
2) 在CMD中写入命令,将syslinux配置写入U盘
三、 测试机配置与测试
虚拟机系统USB启动,这里是一个大问题,通过搜索网上资料才知道需要用物理硬盘的方式才能使用USB启动,在主板BIOS以及启动选项中均没有找到直接的USB启动选项 1) 添加设备
2)添加硬盘
3)选择添加物理硬盘
这里又是一个关键,很多人可能只能看到为0的设备,一般来说这个就代表你的物理机的硬盘,你需要做到以下几点:
1. 关闭虚拟机程序 2. 插上U盘
3. 开启虚拟机程序
也就是说必须要先关掉你的VM一次,然后先插U盘。 4)选择添加整个硬盘
5)物理硬盘添加成功
6)启动U_Test测试机,修改BOIS设置启动顺序,刚添加的硬盘为第一启动
7)重新启动测试机,出现安装界面成功,输入KS
8)输出KS后,开始安装系统,实现U盘无人值守
因篇幅问题不能全部显示,请点此查看更多更全内容