Fedora 20下grub2 折腾篇——二

来源:互联网 发布:unix网络编程卷2 pdf 编辑:程序博客网 时间:2024/06/06 02:13

前一阵子Mac OS X 10.9.2 出来了。然后小手就又开始痒痒了。资金实力问题,买不起白苹果就只有黒一个。不过这里不是要给大家讲怎么黒苹果,只是因为我在这个过程中搞烂了我的系统分区表导致我的GRUB2 显示华丽丽的 [grub rescue] 你懂的。


交代一下原因先,由于我在window 系统下 使用分区压缩功能压缩了一个8G 的安装分区 和一个40 G 的运行分区。导致GRUB2 的分区识别错误。所以我系统启动时出现了如上问题。


然后交代一下我的系统环境,我的笔记本linux 系统是Fedora 20 。为什么要交代环境呢,因为实际上网上大多数同学都是关于 Ubuntu 出现该问题的解决方案。当然对我来说。额,没能解决我的问题。


是该进入正题的时候了! 

1. 制作了一个U盘启动。这个怎么做?自己百度吧。太多了。

2. 进入U盘系统。进入KConsole .

3. 然后呢,使用root 用户登录 。 这个情况下一个 su 就进去了。没有密码的嘛

 $ su

4. 查询一下你linux系统所在盘是? 

# fdisk -l

  找到如下所在

/dev/sdb10      850315264 851339263    512000    83 Linux/dev/sdb11      851341312 859500543   4079616    82 Linux swap / Solaris/dev/sdb12      859502592 938297343  39397376    83 Linux/dev/sdb13      938299392 976764927  19232768    83 Linux
这里呢我根据我当时的盘的大小知道 /dev/sdb13 就是我的系统盘了


5. 将系统盘挂载到你将要切换的目录下。

# mont  /dev/sdb13 /media/root。 

当然如果你和我一样 boot 单独分区呢。那么 你还需要挂载你的 boot 分区 。

# mount /dev/sdb10 /media/root/boot 。

注意不要在你挂载的文件夹下加[/] 很奇怪

6. 切换你系统的root目录

# chroot /media/root

7. 这时候安装一下你的grub2 吧。

# grub2-install

然后重启一下见证奇迹吧。


0 0
原创粉丝点击