我有2台80 Gb的硬盘,带有RAID 0主板配置(英特尔Z77,fakeRAID),100 Gb分区运行Windows 7,60 Gb分区我想安装Ubuntu12.10。但是,尽管安装程序似乎正确地检测到RAID 0数组,但GRUB2没有安装,计算机通常会引导到Windows。安装Fedora 17时也不会发生同样的情况。安装程序(Anaconda)也会检测磁盘阵列,但是GRUB2安装是成功的。泛性和Anaconda到底有什么区别?是否有一种方法可以在GRUB2系统中正确安装Ubuntu,因为没有其他Ubuntu?
发布于 2013-01-05 15:36:55
我找到了一个有效的方法。正如Rich.T所写的,/boot应该是磁盘数组开始时的一个单独的分区。但是,Ubiquity仍然无法正确安装引导加载程序,因此解决方法是使用Ubuntu安全Remix映像引导,然后按照每个过程运行引导修复工具。另一种方法可以是从安全的Remix CD中安装整个操作系统,或者在正常的Ubuntu中安装Boot-修复,但是我还没有测试它,所以我不能保证它们能工作。
注意:这也是要求Ubuntu CD引导进入非UEFI模式,否则它将无法工作。
发布于 2012-12-18 15:40:48
您需要将GRUB2放在数组之外,否则它将不会被看到和引导。
当您从Intel实用程序创建数组时,您需要在每个驱动器上,在创建的数组之外留出几百MB,并在安装过程中将GRUB放在其中一个驱动器上。您可以通过创建一个~500 do数组,然后创建~100 do和~60 do数组,然后返回并删除您的~500 do数组。这将为您的引导加载程序在驱动器开始时留下必要的空间。然后,您需要在安装期间使用高级分区,并将其挂载为/boot。
我已经有一段时间没有这样做了,但我认为这应该可以在Live上工作。请确保已安装dmraid,我建议您在运行安装程序之前,先完成大部分分区。将这两个分区中的一个格式化为ext2,然后使用~60 on (/dev/mapper/isw.)卷创建/(根) (ext4)和交换(交换)分区,然后将它们挂载到Ubuntu的高级分区位中。
确保您为您的(/dev/mapper/isw.)选择列表中的各个条目。安装过程中安装的卷。
这个有用吗?
https://askubuntu.com/questions/230275
复制相似问题