广告

本站里的文章大部分经过自行整理与测试

2017年3月24日星期五

Linux - Grub 2 用法

如果一开机就进入 grub 提示输入指令,
是因为 grub.cfg 出了问题,
而无法进入 Linux

1) 列出所有分区

grub> ls

2) 设置为某分区

grub> set root=(hd0,msdosX)

3) 设置要进入的分区是 Linux / Windows

3.1) LINUX

3.1.1) /boot 非单独分区
grub> ls (hd0,msdosX)/boot
grub> linux /boot/vmlinuz-4.8.0-41-generic root=/dev/sdaX
grub> initrd /boot/initrd.img-4.8.0-41-generic

3.1.2) /boot 单独分区
grub> ls (hd0,msdosX)/grub/boot
grub> linux /grub/boot/vmlinuz-4.8.0-41-generic root=/dev/sdaX
grub> initrd /grub/boot/initrd.img-4.8.0-41-generic

3.2) WINDOWS

grub> chainloader +1

4) 开启进入

grub> boot

5) 进入 Linux 后..

$ su

# Ubuntu
$ update-grub

# Fedora
$ grub2-mkconfig -o /boot/grub2/grub.cfg

没有评论:

发表评论