制作XenServer启动U盘流程为:
首先,本地通过制作XenServer光盘镜像,远程通过IPMI连接服务器挂载XenServer镜像(本编教程采用本地制作XenServer光盘镜像的方法)。其次,安装XenServer系统到U盘。最后,配置U盘启动参数。
下面是详细的操作方法:
一、制作XenServer光盘镜像
二、XenServer安装到U盘安装XenServer系统到U盘,参考XenServer安装教程教程:通过KVM/IPMI安装XenServer操作平台
请注意以下几个事项:
注意:选择系统盘时,指定U盘为系统盘,记住对应盘符,后面用得到
注意:请勿创建VPS存储硬盘,以免误删现有数据
注意:安装完成后请勿拔出U盘,将XenServer光盘重新载入服务器,回车重启服务器
三、配置U盘启动参数
1、还是从XenSevrer光驱启动,进入XenServer系统安装界面
2、进入高级安装菜单界面,按F2键
3、进入命令模式
进入命令行,输入“shell”,按回车键。
4、配置参数
输入命令查看U盘的系统盘符,从安装XenServer过程中和图中可以看出U盘的系统盘符为sdc1
cat /proc/partitions
继续输入下面的命令
mkdir /target
mount -t ext3 /dev/sdc1 /target #sdc1根据查看到的U盘系统盘符更改
mount proc /target/proc -t proc
mount sysfs /target/sys -t sysfs
mount --bind /dev /target/dev
chroot /target #不用理会 "no job control in this shell"
切换到“/boot”目录,找到这个文件:initrd-2.6.32.43-0.4.1.xs1.8.0.835.170778xen.img,具体文件名随版本不同而不同,下面的操作也要改变下
cd /boot
ls | grep initrd
继续输入下面的命令
mv initrd-2.6.32.43-0.4.1.xs1.8.0.835.170778xen.img initrd-2.6.32.43-0.4.1.xs1.8.0.835.170778xen.img.old (备份文件)
mkinitrd --with-usb initrd-2.6.32.12-0.7.1.xs5.6.100.323.170596xen.img 2.6.32.12-0.7.1.xs5.6.100.323.170596xen
exit
sync
reboot
重启后进入BIOS设置启动顺序即可使用U盘启动XenServer系统