一:原理
每個主機都需要硬碟,作業系統存在於硬碟上,作業系統主要包括核心、庫檔案以及應用。在宿主機上新增添一塊硬碟,將核心、庫檔案以及應用都放到新增添的硬碟上,最後將該硬碟資訊匯入建立主機上
二:配置步驟
首先將宿主機上新添一塊硬碟,將該硬碟
1:[root@lyt ~]# fdisk –l #查看磁碟分割
2:[root@lyt ~]# fdisk /dev/sdb #將新添加的硬碟進行分區
3:[root@lyt ~]# cat /proc/partitions #查看建立分區資訊是否被讀取
[root@lyt ~]# mkfs -t ext3 /dev/sdb1 #格式化sdb1
[root@lyt ~]# mkfs -t ext3 /dev/sdb2 #格式化sdb2
4:[root@lyt ~]# mkdir /mnt/boot #在宿主機上為sdb1引導分區建立一個掛載點
[root@lyt ~]# mount /dev/sdb1 /mnt/boot/ #將sdb1掛載到宿主機上
[root@lyt ~]# mkdir /mnt/sysroot #在宿主機上為sdb2根分區建立一個掛載點
[root@lyt ~]# mount /dev/sdb2 /mnt/sysroot/ #將sdb2掛載到宿主機上
5:[root@lyt ~]# grub-install --root-directory=/mnt/ /dev/sdb #在/dev/sdb上建立MBR,安裝grub,並將grub菜單的第二段存放在/mnt/boot中
[root@lyt ~]# ll /mnt/boot/ #查看grub目錄是否建立
6:[root@lyt grub]# cp /boot/vmlinuz-2.6.18-164.el5 /mnt/boot/ #將核心檔案拷貝到/mnt/boot中
[root@lyt grub]# cp /boot/initrd-2.6.18-164.el5.img /mnt/boot/ #將硬體驅動檔案拷貝到/mnt/boot中
7:[root@lyt grub]# cd /mnt/boot/ #切換到該目錄下
[root@lyt boot]# vim grub/grub.conf #在grub目錄中建立菜單檔案grub.conf
引入指令: