转到正文

冷博客

见的人多了,我就更喜欢狗——罗曼·罗兰

存档

标签: grub

来源:http://servershuji.blog.51cto.com/1283121/340779

这个是原创滴,非常实用,特转之。

原文标题如下,冷博客觉得还是叫做 开机启动故障 比较好。

继续阅读

今天再搞虚拟机的时候,直接用yum安装了。装完之后,一看都配置好了,连menu.ls都有添加,于是高兴的重启了。重启之后,直接查看xm,竟然报错如下:

ERROR Internal error: Could not obtain handle on privileged command interface (2 = No such file or directory)

后面还有一行,不过这个是通病。

谷歌之,又看到一堆瞎解释的,每次找东西都好像在垃圾场里找东西。不过还是有几位仁兄说的沾边,不过结论都是"你的CPU不能虚拟化"。

继续阅读

源地址:[Linux]Grub和initrd对文件系统驱动的支持

前言
本文源于这样一个问题:内核镜像存储在硬盘下特定文件系统中,bootloader必须先加载文件系统驱动,才能读取内核文件。类似的,内核要读取根文件系统中的文件,也需要先加载文件系统驱动。如果文件系统驱动存储在硬盘中,启动时没有驱动无法读硬盘,将导致整个启动过程的失败。那么Grub和内核如何解决这个问题的呢?

启动过程中需要读硬盘的时刻:
1. BIOS读硬盘中MBR,将控制权交给MBR中Grub Stage1
2. Stage 1读硬盘中的Stage 1.5,Stage 1.5读Stage 2;或者Stage 1 直接读取 Stage 2
3. Stage 2读Kernel
4. Kernel挂载根文件系统,读文件

继续阅读

Ubuntu你又吓我,今天重启电脑,切换到ubuntu去玩虚拟机,重启后发现,grub竟然挂了 :pxku: 小U呀,你太让我操心啦~~

说错了,是grub找不到引导目录了,屏幕提示如下:

GRUB loading

error:unknown filesystem

grub rescue>

继续阅读