創建兩塊磁盤分區
創建boot目錄和根本目錄rootfs
mkdir /mnt/boot
mkdir /mnt/rootfs
mount /dev/sdb1 /mnt/boot
mount /dev/sdb2 /mnt/rootfs
安裝gurb
gurb-install –root-directory=/mnt /dev/sdb1
在/mnt/boot/gurb目錄下
vim gurb.cfg
default=0
timeout=5
title CentOS 6 (jian)
root (hd0,0)
kernel /vmlinuz-2.6.32-642.el6.x86_64 selinux=0 ro root=/dev/sda2 init=/bin/bash
initrd /initramfs-2.6.32-642.el6.x86_64.img
注意這里的根目錄root 是/dev/sda2,因為另一個系統掛載這個硬盤后是第一塊硬盤。
在/mnt/rootfs/下創建一下文件夾
mkdir -pv bin sbin boot lib lib64 media var usr opt
cp /bin/{ls,cat,bash} /mnt/rootfs/bin
cp `ldd /bin/{cat,ls,bash} |grep -o “/lib64/[^[:space:]]*”` /mnt/rootfs/lib64/
根切換測試一下
chroot /mnt/rootfs/
復制kernel文件和initrd文件到/mnt/boot目錄
cp /boot/vmlinuz-2.6.32-642.el6.x86_64 /mnt/boot/vmlinuz
cp /boot/initramfs-2.6.32-642.el6.x86_64.img /mnt/boot/initramfs.img
新建虛擬機掛載相應的硬盤
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/88399
步驟沒問題,排版有點亂。