如何安装可以USB启动的Xenserver 6.2
本帖最后由 chen_edward 于 2013-12-13 11:00 编辑由于xenserver安装时会删除原来硬盘中的分区,如果我们想做一个xenserver,但是需要时又可以使用原来的windows,用USB硬盘是一个不错的方法。
先要注意
1。xenserver安装要硬盘至少16G,如果你没有那么大,要修改启动配置文件。具体步骤不在这里讲了。
2。笔者最初用USB3.0,似乎有问题。建议用USB2.0。
准备好xenserver安装盘,先断掉所有原来的内置硬盘防止不小心删除了。
接好USB硬盘,从CD ROM启动xenserver安装盘
按照正常顺序安装。
结束后会弹出xenserver安装盘,要求你reboot。
如果这时候reboot,将会失败。
你要把xenserver安装盘再送进去,reboot。
看到出现citrix图象和F2-Advanced的字样,赶紧按下F2。
在boot:下输入shell。
提示符下输入# cat /proc/partitions,看一下你的USB硬盘分区,选择第一个,假定是sda1
# mkdir /target
# mount -t ext3 /dev/sda1 /target
# 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"
# cd /boot
拿出CD中的xenserver安装盘
# ls
找到这个文件:
initrd-2.6.32.43-0.4.1.xs1-8.0.835.170778xen.img
具体文件名随版本不同而不同
改名为.old
# 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.43-0.4.1.xs1-8.0.835.170778xen.img 2.6.32.43-0.4.1.xs1-8.0.835.170778xen
# exit
# sync
# reboot
大功告成,可以把原来的内置硬盘装回去继续使用了。
{:6_267:} {:6_290:} 感谢楼主分享! 1。xenserver安装要硬盘至少16G,如果你没有那么大,要修改启动配置文件。具体步骤不在这里讲了。
怎么修改呢,我准备把xenserver装到一个4G的U盘上。
页:
[1]