grub 的两种安装方法
创建一个硬盘(在虚拟机菜单栏中找到VM->settings->Add->Hard Disk->Next->Create a new virtual disk->Next->Next->
Store virtual disk as a singal file 大小改为100这个随意->Next->存放路径自定名字也可以改->finish->ok)
一、新增一块硬盘sdb
1、首先将sdb分一个主分区sdb1 # echo '
>n
>p
>1
>
>+100M
>w ' | fdisk /dev/sdb1 &> /dev/null
# partprobe /dev/sdb1
2、格式化sdb1 # mkfs -t ext3 /dev/sdb1
3、挂载sdb1 创建目录 # mkdir /mnt/boot sdb1 只能挂载到boot目录下
# mount /dev/sdb1 /mnt/boot
4、安装grub # grub-install --root-directory=/mnt /dev/sdb
二、
1、1、首先将sdb分一个主分区sdb1 # echo '
>n
>p
>1
>
>+100M
>w ' | fdisk /dev/sdb1 &> /dev/null
# partprobe /dev/sdb1
2、格式化sdb1 # mkfs -t ext3 /dev/sdb1
3、创建目录 # mkdir /mnt/boot
3、切换到 # cd /usr/share/grub/ # ls 会看到有i386-redhat
4、 然后切换到i386-redhat目录中去 # cd i386-redhat/
5、将/dev/sdb1 挂载到 /mnt/boot # mount /dev/sdb1 /mnt/boot
6、在/mnt/boot目录下创建grub # mkdir /mnt/boot/grub
7、将i386-redhat 目录下的文件都拷贝到 /mnt/boot/grub # cp ./* /mnt/boot/grub
8、切换回来 #cd
9、卸载 # umount /dev/sdb1
10、进入grub # grub
会出现这样一个界面
grub> root (hd0,0)
grub> setup (hd1)
grub> boot
就ok了
转载于:https://blog.51cto.com/4374568/785615