我尝试使用 Ununtu USB 驱动器在 UEFI 模式下在我的计算机上安装 Ubuntu 14.04 和 Windows 8.1,但没有成功:我的计算机是 Asus UX301,预装了 Windows 8,已升级到 8.1。在 RAID0(Intel Matrix)中有 2x128 GB 硬盘。所有驱动器都使用 GPT 和 UEFI 并使用基本磁盘。问题是,实时安装程序加载后,它没有检测到任何分区 - 而在 Windows 上,分区看起来不错。此外,它只显示一个 128 GB 驱动器,所以我假设问题与 RAID0 设置有关,但我确实想保留 raid 设置,因为它非常快。
我知道有很多类似的问题,但我找到的答案都对我没用。我尝试了以下方法:
- 使用 Windows,我缩小了其中一个分区,在驱动器末尾留下了 60 GB 未分配的空间。
- 我禁用了安全启动和快速启动
- 我确认实时安装程序正在 UEFI 模式下运行
- 我尝试使用 GParted,但它在加载时崩溃:“在 /dev/sda 上查找读取时参数无效”。然后,如果我忽略它,它会说“备份 GPT 表已损坏,但主表看起来正常,因此将使用它。”但是当我单击确定时,它会崩溃并出现断言异常
- 运行 fixparts 说我的驱动器是 GPT,所以它不受支持
- 这是“gdisk /dev/sda”然后“v”的输出:http://pastebin.com/Y28KrMj8(专家的‘e’没有解决它..)
- gdisk /dev/sda 然后“p”显示分区
- dmraid -s 说 raid 已损坏(即使在 Windows 上一切正常..)
更新:我尝试关注https://help.ubuntu.com/community/FakeRaidHowto,如何进入假突袭?和为现有的英特尔快速存储阵列配置 mdadm
按照 FakeRaid 的操作指南,它说它应该可以开箱即用:“安装程序将识别 dmraid 设备并允许您正常使用它们。它们的名称将是 /dev/mapper/something 而不是 /dev/sdX” - 不起作用 - 我只有“/dev/mapper”下的“控制”,这显然不是驱动器。
dmraid -s 显示以下内容:错误:isw:/dev/sdb 上的 RAID 集“isw_dbdcgajcci_ASUS_OS”[1/2] 中的设备数量错误 *** 组超集 isw_dbdcgajcci --> 子集名称:isw_dbdcgajcci_ASUS_OS 大小:250065152 步幅:256 类型:条带状态:损坏子集:0 开发人员:1 备件:0
dmraid -r 显示:“/dev/sdb:isw,“isw_dbdcgajcci”,GROUP,ok,250069678 个扇区,数据@ 0”
我想我可以在 /dev/sdb 上运行 dmraid -R,因为它被列为 raid 集,但我有点害怕重建一个完美运行的驱动器(至少在 Windows 下),除非我真的知道它的作用并且它将有助于解决我提到的问题。