GRUB 2

0.介绍
http://www.gnu.org/software/grub/manual/grub.html
https://help.ubuntu.com/community/Grub2
注意(hdX,Y)是第X块硬盘,第Y个分区
X0开始计数,Y均从1开始计数
配置文件为grub.cfg


强大的loopback详见grub2安装系统
grub-mkconfig可以自动生成配置文件
可以定义变量
grub中 root (hd0,0)
grub2  set root=(hd0,1)
安装(程序grub)和安装grub到mbr是不一样的
1.
grub2 安装到U盘
$ grub2-install --root-directory=/mnt/ /dev/sdb

grub2下是不可以只在grub中修复引导的
这是相对与grub不足的地方
2.
shell中修复引导

通过configfile进入系统(配置文件必须是grub2 的)

grub>configfile (hd1,0)/boot/grub/grub.cfg

$ grub2-install  /dev/sda
这样是安装到MBR
3.
liveCD修复
(1)简单的
如果boot不是单独的分区,就是所/和/boot是同一个分区
$ mount /dev/sda2 /mnt
$ grub2-install --root-directory /mnt /dev/sda
grub会自动安装到boot文件夹中
如果boot是单独一个分区
$ mount /dev/sda2 /mnt
$ mount /dev/sda1 /mnt/boot
$ grub2-install --root-directory /mnt /dev/sda
(2)复杂的
1.
Disk unity,找到fedora安装所在分区
fdisk -l也可以
2.
mount -t ext4 -o rw /dev/sdaX /media
3.
mount -t proc none /media/proc
mount -o bind /dev /media/dev
mount -o bind /sys /media/sys
mount -t devpts devpts /media/dev/pts
4.grub2安装到硬盘MBR上恢复引导
chroot  /media
grub2-install /dev/sda


5.安装grub2
grub2-mkconfig  -o  /boot/grub2/grub.cfg
reboot
6.
exit
umount /media/proc
umount /media/dev/pts
umount /media/sys
umount /media/dev
umount /media
reboot
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值