mbi*_*ber 6 raid grub debian mdadm gpt
我一整天都在尝试完成新的 Wheezy 安装,但每次都无法安装 Grub。我正在使用 x64 netinstall iso。
这是我的分区表:
Model: ATA ST3000DM001-1CH1 (scsi)
Disk /dev/sda: 5860533168s
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 2048s 6143s 4096s grub bios_grub
2 6144s 1953791s 1947648s boot raid
3 1953792s 31250431s 29296640s root raid
4 31250432s 5860532223s 5829281792s home raid
Run Code Online (Sandbox Code Playgroud)
磁盘 /dev/sdb 具有相同的分区表。您可以看到我添加了那个臭名昭著的小分区并将其标记为 bios_grub 以提供 Grub 空间,因为 GPT 需要的不仅仅是传统的 msdos 表。
我从安装程序收到的错误消息是“无法将 Grub 安装到 /dev/sda”(或类似信息)。
分区 2、3 和 4 为 /boot、/ 和 /home 制作了三个 RAID1 分区。所有在 Debian 安装程序中正确选择和格式化。
请帮忙!
看起来 Debian 安装程序不知何故搞砸了分区表。“bios_grub”标志被删除并成为“raid”标志。修复方法是再次修改分区表parted并将其设置回来。
parted /dev/sda
set 1 bios_grub on
quit
Run Code Online (Sandbox Code Playgroud)
与 相同/dev/sdb,然后使用以下问题的答案进行 chroot 和安装 grub:
How can I fix/install/reinstall grub?
| 归档时间: |
|
| 查看次数: |
5338 次 |
| 最近记录: |