vlambda博客
学习文章列表

开机 grub> 不用愁 linux 下

测试机 开机 grub> 了
还好,还不是 grub rescue >
总要看见事情的光明的一面
天知道我鼓捣啥了~

事情总要解决的,看着抛出来的shell总不是事情~

但重装对于我这个懒人来说是不可能的,总是可以抢救一下下的~

测试机是DEll的T7600,麻烦的是它有硬件raid(我这个穷B,当然是用 raid0 ),所以比较难搞。

机器比较小众,于是就没有了随大流的乐趣,前面没有前人走过的路,必须自己开路了!

年前比较忙,就一直丢在那里不管了,嗯,省电,省电……

网上搜来搜去,都是小孩们引导到 Windows 的文字,于是只好硬着头皮看英文的文档

今天总算搞好了,书以记之!

我的 /boot  单独一个区的 (hd2,2), / 是 (hd2,3)  ,你可以按网上小孩们文字里的 ls 大法搞,或者 search 也行,文档里有在 search 里面制定 root 变量的例子!

首先

set root=(hd2,3)linux (hd2,2) root=/dev/dm-3

# 这是干货中的干货,你乐意用 /dev/mapper/ 下的也行,有个工具 dmsetup 可以管这个

initrd (hd2,2)/initrd.imgboot


不出意外的话,你就能进系统了
下面没说的

sudo update-grubsudo grub-install /dev/dm-0

# 干货又来了!标记硬盘的 bios_grub 标记,不然报错的!我用的 gparted
最后 BIOS 里设置一下 bios 启动 而不是 uefi ,不解为什么会这样,难道是我的机器太老了?

打完收工!
小众的很的东西,看的人会很少,算自己记个笔记吧