在 NAS 盒上安装新的 Jaunty 服务器时遇到问题,该服务器有 2 个 SATA 卡控制 6 个总磁盘。安装运行良好,但一旦完成并要求重新启动,我在启动时收到 Grub Error 2。我安装到哪个磁盘,或者我是否选择 LVM 似乎并不重要。一些研究表明我需要编辑 /boot/grub 中的文件,但是在修复模式下从 CD 引导时我无法挂载 /boot。
有什么专门针对 Jaunty 的提示吗?谢谢。
在 NAS 盒上安装新的 Jaunty 服务器时遇到问题,该服务器有 2 个 SATA 卡控制 6 个总磁盘。安装运行良好,但一旦完成并要求重新启动,我在启动时收到 Grub Error 2。我安装到哪个磁盘,或者我是否选择 LVM 似乎并不重要。一些研究表明我需要编辑 /boot/grub 中的文件,但是在修复模式下从 CD 引导时我无法挂载 /boot。
有什么专门针对 Jaunty 的提示吗?谢谢。
想通了,但它并不漂亮。我会从服务器 cd 安装,重新启动时它会立即失败,只说“grub error 2”(最终更改为 22)。从安装光盘修复 grub 并没有解决问题。
首先,事实证明 sata 控制器的顺序在新安装时被调换了。所有的磁盘都被擦除了,但硬件没有被洗牌,所以我不确定为什么会发生这种情况。这样做的问题是只有一张 sata 卡(以前控制 sda-sdc,现在是 sdd-sdf)是可引导的。弄清楚这一点后,我安装到了 sdd,但是 grub 加载后可以看到之前在不可引导磁盘上的安装尝试,删除它们后,它会从 sdd 加载 grub 并在 sda-sdc 上寻找不存在的根。解决方案是再次擦除所有内容,安装到 sdd,然后从 live cd 运行终端:
有意义,因为在 /boot/grub/device.map hd3 被映射到 /dev/sdd。
我无法在 BIOS 中找到一种方法来为可启动控制器提供设备排序的任何优先级,并且在 BIOS 中重新排列 HD 启动顺序似乎并不重要。最后的办法是打开它并切换控制器卡的 pci 插槽,但由于它现在可以正常启动,我不打算尝试这个——也许下次升级。
以实时模式启动,无汗。我刚刚经历了一个磁盘调整大小和克隆会话,这对我来说有点毛骨悚然,但我对 Ubuntu Live-mode 的强大功能印象深刻,并且必须修复 /boot/grub/menu.lst 中的设置。
我家断电后同样的问题:grub error 2
进入安装程序 (DEL) 的高级 BIOS 功能,并将可引导的 HD 放在它应该在的位置:在列表的顶部。
如果有人知道这样的事情会怎样?我很好奇...