Debian 上的软件 RAID 1-GRUB 光标闪烁

Debian 上的软件 RAID 1-GRUB 光标闪烁

我有两个 500GB 的驱动器,之前我安装了 XP 和 Debian。6 个月前我更换了其中一个驱动器,但只有 XP 幸存了下来。不过没关系。我把烂摊子收拾干净了。

我需要重新设置 Debian。

http://www.youtube.com/watch?v=rMyfljiCz3A 这是参考视频...现在我正在尝试安装 Debian 5.0.5 Lenny。

无论如何。在安装 Debian 之前,有四个主要分区:1 个用于 XP,65GB 为 Debian 保留,另外 2 个用于文件存储。

我为 Debian 分配了 65GB,有一个非常相似的设置(几乎相同),如 YouTube 视频中所示。

安装过程很顺利,但我无法从 GRUB 启动。我根本看不到 grub 菜单。我只能看着 GRUB —— 一个空白光标。

我尝试使用 Debian CD 1 的救援模式:

外壳#: cat /proc/mdstat

md1: active raid 1 sad10[0] sdb10[1]
55472320 blocks [2/2 ][UU]
md0: active raid 1 sad7[0] sdb7[1]
120384 blocks [2/2 ][UU]

shell#:mdadm --detail /dev/md0 (我也可以对 md1 执行此操作)

number major minor raidDevice state
0 8 7 0 active sync /dev/sda7
1 8 23 1 active sync /dev/sdb7

我现在处于救援模式,我该怎么办?谢谢

編輯:

外壳号: df -h

/dev/mapper/acm_main-root Mounted on /
/dev/md0 Mounted on /boot
/dev/mapper/acm_main-home Mounted on /home
/dev/mapper/acm_tmp-tmp Mounted on /tmp
/dev/mapper/acm_main-usr Mounted on /usr
/dev/mapper/acm_main-var Mounted on /var
tmpfs Mounted on /dev

有人对此有想法吗?至少我必须回到 Windows.....任何帮助都值得感激!

顺便说一句,在救援模式下找不到 grub 命令...

答案1

由于您使用的是 RAID-1,因此您可能需要在两个磁盘上设置 grub。如果您的救援磁盘没有 grub,我建议您下载 Knoppix 并将其刻录到 CD 上,然后从中启动。启动完成后,运行以下命令:

# grub
grub> root (hd0,0)
grub> setup (hd0)
grub> root (hd1,0)
grub> setup (hd1)

您的输出应类似于以下内容:

# grub

    GNU GRUB  version 0.95  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename.]

grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0xfd

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  15 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,0)/boot/grub/stage2
/boot/grub/grub.conf"... succeeded
Done.

grub> root (hd1,0)
 Filesystem type is ext2fs, partition type 0xfd

grub> setup (hd1)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd1)"...  15 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd1) (hd1)1+15 p (hd1,0)/boot/grub/stage2
/boot/grub/grub.conf"... succeeded
Done.

grub> quit

之后,您应该能够越过闪烁的光标。希望这能有所帮助!

相关内容