chen_edward 发表于 2013-12-13 08:20:34

如何安装可以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

大功告成,可以把原来的内置硬盘装回去继续使用了。


zijianservice 发表于 2013-12-13 09:23:59

{:6_267:}

jackyduys 发表于 2013-12-13 10:16:25

{:6_290:}

Rockyw 发表于 2013-12-13 11:22:50

感谢楼主分享!

bodhi_tree 发表于 2015-1-4 11:47:26

1。xenserver安装要硬盘至少16G,如果你没有那么大,要修改启动配置文件。具体步骤不在这里讲了。

怎么修改呢,我准备把xenserver装到一个4G的U盘上。
页: [1]
查看完整版本: 如何安装可以USB启动的Xenserver 6.2