centos7 安装 xen

2018-05-17

//根据centos官方文档安装

https://wiki.centos.org/zh/HowTos/Xen/Xen4QuickStart

//首先更新了下系统

yum update

//安装xen源

yum install centos-release-xen

//安装xen

yum install xen

//更新引入新的内核

yum update

//执行脚本

grub-bootxen.sh

//按照官网所说 grub-bootxen.sh 它会更新 grub 的设置 centos7 系统 grub2 应该是/boot/grub2/grub.cfg 这个文件 vim /boot/grub2/grub.cfg 打开发现是空的,并且文件不存在,grub-bootxen.sh脚本没有创建 并更新。

touch /boot/grub2/grub.cfg

//再次执行

grub-bootxen.sh

//发现 /boot/grub2/grub.cfg 里面已有内容,重启

reboot

//启动新内核报错 can't find command multiboot ,在google上搜索到解决办法,有点麻烦,登录老内核

https://blog.icod.de/2017/05/06/centos7-xen-grub2-cant-find-command-multiboot-solution/

yum install grub2-efi-modules

cp -a /usr/lib/grub/x86_64-efi /boot/efi/EFI/centos/

vim /boot/efi/EFI/centos/grub.cfg

//找到下面代码

menuentry 'CentOS Linux, with Xen hypervisor' --class centos --class gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple-1effa6e6-c126-4bd7-a713-0baf7ed8d901' {
        insmod part_gpt
        insmod xfs

//修改为

menuentry 'CentOS Linux, with Xen hypervisor' --class centos --class gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple-1effa6e6-c126-4bd7-a713-0baf7ed8d901' {
        insmod part_gpt
        insmod xfs
        insmod multiboot

//重启

reboot

//查看xen是否运行

xl info






阅读更多
上一篇安装centos7 系统时提示 tsc: Fast TSC calibration failed
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭