在过去的几年里,我有一个运行良好的Nexenta系统。最近有一个系统磁盘失败了
如果我将系统的BIOS配置为从工作驱动器启动,则屏幕上会出现文本GRUB ("GRUB“后面跟着一个空格),系统没有响应。
如果我从启动并尝试按以下方式设置根目录:
root (hd1,0,a)...I从GRUB获得以下消息:
Filesystem type unknown, partition type 0xbf但是,如果我要在一个新的root安装上发出上面的命令,我会看到:
Filesystem type zfs, partition type 0xbf如何让GRUB识别幸存的根镜像磁盘,这样我就可以从它启动了?而且,在将来,当根镜像中的设备失败时,我应该遵循什么过程,以便我能够正确地恢复(并从镜像池中的任何驱动器启动)?
发布于 2011-12-14 09:52:55
这听起来很像一个类似的问题,我在我的Nexenta安装经验。我最近在syspool和我的其他池中做了一个ZFS版本的升级,但是后来没有重新安装grub。其结果是,下一次停电导致grub无法读取ZFS文件系统,并且系统无法启动。
有在尼克斯塔的讨论帮了我。
基本上,我通过从最近一个支持最新ZFS版本的LiveCD启动,然后运行
installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/[disk id here]在我的糖浆盘上。在重新启动时,新的grub现在可以读取磁盘并启动系统。
https://serverfault.com/questions/258506
复制相似问题