前提:参照《U盘启动安装centos5.5+centos6.3+PXE网络安装CentOS》制作U盘启动;
一、U盘启动本地安装Centos 6.3
设置虚拟机从U盘启动:
小插曲:
*********************************************************************************
光盘镜像中的isolinux目录下的initrd.img、vmlinuz文件复制到G:\BOOT\centos63
这里也可以不使用diskboot.img镜像文件,在上图界面按Esc进入Grub4Dos的命令行
clear清除屏幕
可以看到已经转到了U盘可见分区;
输入boot启动即可启动到以下界面,进行安装。
diskboot.img是先引导isolinux由isolinux来加载vmlinuz、initrd.img而这里直接使用GRUB4DOS来加载vmlinuz、initrd.img进行引导安装。
同理,centos5.5照样;
插曲完。。。。。。接上文;
******************************************************************************
选择 自动列表式
输入/boot/centos/回车后自动列出该目录的文件:
这里没有截图,选择中文语言后如下图:提示文本模式不能显示中文,不用理会直接回车;
选择/dev/sdb1这里sdb1即为U盘的可见分区的第一个分区FAT32分区,输入目录/iso/centos63,可以看到这里与CentOS5.5是不同的,其选择的是p_w_picpaths/install.img所在的目录,只输入/iso/centos63目录是因为loader程序会自动去查找该目录下的p_w_picpaths目录找到install.img;
这里顺便给出CentOS 5.5的Select Partition界面:
可以看到CentOS6.3使用的是 anaconda 13.21.176版本,
CentOS6.3会提示使用的密码包含于字典中,意思为不×××全;
选择创建自定义布局:
在下图这个界面点击“更换设备”将GRUB安装在sda上。这点是必须注意的,默认是安装在U盘上,这样以来一方面CentOS启动不了,另外一方面会破坏U盘的MBR(可用fbinstTool修复)
查看ks文件:
CentOS 6.3文本模式安装不提供自定义分区以及定制文件,这里就不提供安装测试。
二、PXE网络安装CentOS 6.3:
1.服务端:winxp虚拟机U盘启动0pe:
启动网络影音,启动pxe服务;
设置tftp目录:
设置DHCP:
启动http服务:
HFS软件设置ip,并添加centos目录,centos目录即在当前虚拟机C盘上的一个目录,内容为CentOS6.3光盘镜像的解压文件;
访问测试:
至此服务端设置完成;
二、客户端:
开启客户端(另外一台虚拟机)设置从网络启动:
接下来同光盘安装直到:
下一步后:
可以看到自动选择软件包直接开始安装了,没有软件包选择定制界面。
这点是与本地安装不同的地方。
这是安装过程服务端界面,可以看到通过http在下载软件包;
安装完成。
当然通过PXE网络安装配合kickstart无人值守安装则更帅,可以将6.3镜像解压后直接就放在U盘可见分区的第一个FAT32分区,这样更方便。同理,使用PXE也可以安装CentOS5.5。
这样如果是16GU盘则可以一盘打尽本地、PXE网络安装CentOS5.5、6.2、6.3以及Win 2003,XP等。。