首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导Nexenta根镜像会导致GRUB错误“文件系统类型未知,分区类型为0xbf”

引导Nexenta根镜像会导致GRUB错误“文件系统类型未知,分区类型为0xbf”
EN

Server Fault用户
提问于 2011-04-11 22:47:01
回答 1查看 1.8K关注 0票数 4

在过去的几年里,我有一个运行良好的Nexenta系统。最近有一个系统磁盘失败了

如果我将系统的BIOS配置为从工作驱动器启动,则屏幕上会出现文本GRUB ("GRUB“后面跟着一个空格),系统没有响应。

如果我从启动并尝试按以下方式设置根目录:

代码语言:javascript
复制
root (hd1,0,a)

...I从GRUB获得以下消息:

代码语言:javascript
复制
Filesystem type unknown, partition type 0xbf

但是,如果我要在一个新的root安装上发出上面的命令,我会看到:

代码语言:javascript
复制
Filesystem type zfs, partition type 0xbf

如何让GRUB识别幸存的根镜像磁盘,这样我就可以从它启动了?而且,在将来,当根镜像中的设备失败时,我应该遵循什么过程,以便我能够正确地恢复(并从镜像池中的任何驱动器启动)?

EN

回答 1

Server Fault用户

发布于 2011-12-14 09:52:55

这听起来很像一个类似的问题,我在我的Nexenta安装经验。我最近在syspool和我的其他池中做了一个ZFS版本的升级,但是后来没有重新安装grub。其结果是,下一次停电导致grub无法读取ZFS文件系统,并且系统无法启动。

在尼克斯塔的讨论帮了我。

基本上,我通过从最近一个支持最新ZFS版本的LiveCD启动,然后运行

代码语言:javascript
复制
installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/[disk id here]

在我的糖浆盘上。在重新启动时,新的grub现在可以读取磁盘并启动系统。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/258506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档