centos6.7为例

第一步、在R2虚拟机里添加一块20G的硬盘,使用fdisk命令进行分区,

/和/boot目录

mkfs.ext4  /dev/sdb1(/boot目录)

mkfs.ext4  /dev/sdb2(/目录)

mkdir /mnt/boot(新建挂载目录)

mount /dev/sdb1 /mnt/boot (把sdb1挂载到/mnt/boot目录下)

grub-install --root-directory=/mnt /dev/sdb  (整个磁盘下自动寻找boot目录)

cp /boot/vmlinuz-2.6.32-573.el6.x86_64  /mnt/boot

cp /boot/initramfs-2.6.32-573.el6.x86_64.img  /mnt/boot

vim /mnt/boot/grub/grub.conf(新建配置文件)


mkdir /mnt/sysroot

mount /dev/sdb2 /mnt/sysroot

mkdir -pv /dev/sdb2{mnt,usr,root,lib,lib64,bin,home}等文件

ldd /bin/bash

cp 四个文件到lib64里(库依赖文件)

chroot /mnt/sysroot 查看是不是可以

重建一个虚拟机挂载磁盘,试一下可以不