当前位置: 技术问答>linux和unix
内核编译问题求助
来源: 互联网 发布时间:2017-03-03
本文导语: http://blog.csdn.net/phoenixie/article/details/6885313 按照上面说的步骤来安装XEN在centos6上 在第7步跟第8步的时候是编译 内核 7. 编译安装内核 # 从github下载内核 wget https://github.com/jsgf/linux-xen/tarball/xen-2.6.32.46 -O kernel-xen-2.6.3...
http://blog.csdn.net/phoenixie/article/details/6885313
按照上面说的步骤来安装XEN在centos6上
在第7步跟第8步的时候是编译 内核
7. 编译安装内核
# 从github下载内核
wget https://github.com/jsgf/linux-xen/tarball/xen-2.6.32.46 -O kernel-xen-2.6.32.46.tar.gz
# 下载config
wget http://pasik.reaktio.net/xen/kernel-config/config-2.6.32.43-pvops-dom0-xen-stable-x86_64
# 可以先修改config里面的CONFIG_LOCALVERSION项, 给这个内核起个别名, 比如-dom0-xen, 以下为没有修改的情况
tar xzf kernel-xen-2.6.32.46.tar.gz
cp config-2.6.32.43-pvops-dom0-xen-stable-x86_64 jsgf-linux-xen-1c3f03c/.config
cd jsgf-linux-xen-1c3f03c
make oldconfig
make -j4 bzImage
make -j4 modules
make modules_install
depmod -a 2.6.32.46
cp -a arch/x86/boot/bzImage /boot/vmlinuz-2.6.32.46
cp -a System.map /boot/System.map-2.6.32.46
cp -a .config /boot/config-2.6.32.46
cd /boot/
dracut --force initramfs-2.6.32.46.img 2.6.32.46
# 关闭ksm, 跟xen不兼容
chkconfig ksm off
chkconfig ksmtuned off
8. 编辑/boot/grub/menu.lst, 添加
title Xen 4.0 with Linux 2.6.32.46
root (hd0,0)
kernel /xen.gz dom0_mem=2048M loglvl=all guest_loglvl=all
module /vmlinuz-2.6.32.46 ro root=/dev/sda2 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM KEYBO
ARDTYPE=pc KEYTABLE=us SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 nomodeset
module /initramfs-2.6.32.46.img
感觉是红色字部分出了问题 应该跟这个一样么?
按照上面说的步骤来安装XEN在centos6上
在第7步跟第8步的时候是编译 内核
7. 编译安装内核
# 从github下载内核
wget https://github.com/jsgf/linux-xen/tarball/xen-2.6.32.46 -O kernel-xen-2.6.32.46.tar.gz
# 下载config
wget http://pasik.reaktio.net/xen/kernel-config/config-2.6.32.43-pvops-dom0-xen-stable-x86_64
# 可以先修改config里面的CONFIG_LOCALVERSION项, 给这个内核起个别名, 比如-dom0-xen, 以下为没有修改的情况
tar xzf kernel-xen-2.6.32.46.tar.gz
cp config-2.6.32.43-pvops-dom0-xen-stable-x86_64 jsgf-linux-xen-1c3f03c/.config
cd jsgf-linux-xen-1c3f03c
make oldconfig
make -j4 bzImage
make -j4 modules
make modules_install
depmod -a 2.6.32.46
cp -a arch/x86/boot/bzImage /boot/vmlinuz-2.6.32.46
cp -a System.map /boot/System.map-2.6.32.46
cp -a .config /boot/config-2.6.32.46
cd /boot/
dracut --force initramfs-2.6.32.46.img 2.6.32.46
# 关闭ksm, 跟xen不兼容
chkconfig ksm off
chkconfig ksmtuned off
8. 编辑/boot/grub/menu.lst, 添加
title Xen 4.0 with Linux 2.6.32.46
root (hd0,0)
kernel /xen.gz dom0_mem=2048M loglvl=all guest_loglvl=all
module /vmlinuz-2.6.32.46 ro root=/dev/sda2 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM KEYBO
ARDTYPE=pc KEYTABLE=us SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 nomodeset
module /initramfs-2.6.32.46.img
感觉是红色字部分出了问题 应该跟这个一样么?
|
root (hd0,0)
root=/dev/sda2?? 是sda1吧
root=/dev/sda2?? 是sda1吧