我有一个千兆的X85A-UD3R主板与ICH10R。我还有一个RAID 0(条带)设置2x1TB磁盘,配置在BIOS级别(raid控制器在OS之前/BIOS之后启动?)它将两个物理卷合并成一个2TB卷,标记为MainVolume。卷包含四个主分区--两个用于Windows (启动和数据),两个用于Linux (根和交换),没有逻辑分区。
在此设置上,我在10.04之后安装任何Ubuntu都有问题。实际上,我安装了12.04,首先安装10.04,然后升级。Ubuntu10.04工作得完美无缺,但是在升级到12.04之后,它总是在控制台的引导过程中显示一条消息,比如"iwatch dm-5失败“(不确定),但是我没有太注意它,因为系统工作正常。直到今天的升级到12.10。
今天,当我在升级过程结束时升级到12.10时,它试图安装grub,但是消息失败了:
Path `/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting. 然后升级经理让我为GRUB、sdb或MainVolume选择一个目的地。当我选择MainVolume时,它返回到上面的错误消息并再次询问。我没有选择sda或sdb,因为我认为它可能会写入物理驱动器作为非条形和混乱的现有分区。最后,我选择不安装grub,并完成了升级。
我现在写这个框,我不敢重新启动,因为它可能不会启动。
:(
有什么想法和建议吗?
发布于 2012-10-22 21:14:16
也许你应该重新安装和更新grub2?或者尝试开机修理工具来解决问题。我不知道它会不会对12.10起作用,对12.04起作用很好
发布于 2013-01-09 22:51:56
当我试图安装grub时,它也失败了,因为它是默认的/dev/mapper,这不是一个实际的设备。
我不得不从grub屏幕下载到BusyBox,ls /dev/m*展示了一个名为/dev/mapper/pdc_baagjii的设备,所以我在那里安装了grub,然后重新启动就没有问题了。希望这对你有帮助。
由于我不确定设备位置,grub的安装失败了。它默认为/dev/mapper。
因此,我转到Alt+F2并点击Enter键来启用~BusyBox (这是安装程序运行的环境)。
我查看了mount | grep mapper输出,并看到我的根部分被列为/dev/mapper/pdc_baagjii1 / ext4。
这意味着我的grub安装位置应该是设备/dev/mapper/pdc_baagjii。
我切换回Alt+F1继续安装并键入/dev/mapper/pdc_baagjii。我也可以输入grub-install /dev/mapper/pdc_baagjii。
在/dev/mapper/baagjii设备位置成功安装grub之后,我重新启动并高兴地看到我的Login提示符在等我。
发布于 2012-10-25 11:53:04
是的,似乎发行版升级脚本对RAID0没有好处。我有一个简单的新的12.04安装,两个RAID0驱动器作为一个单独的SSD,grub安装以类似的方式失败。用USB驱动器引导并使用引导修复工具重新安装GRUB解决了这个问题。
https://askubuntu.com/questions/204846
复制相似问题