Ubuntu 12.04 和 Windows 7 在 ssd + hdd raid1 上双启动

Ubuntu 12.04 和 Windows 7 在 ssd + hdd raid1 上双启动

尽管我读了几十篇 HowTo 等文章,我还是疯狂地想要让我的双启动系统运行起来。也许你可以帮助我。

我的系统:

  • 带有 UEFI 的华硕 Z87-pro 主板
  • 三星 840 Pro 256 GB 固态硬盘
  • 2 台 Seagate 台式机(原 Barracuda)1 TB HDD
  • 16 GB 内存

我想做的事:

  • 在SSD上并行安装Windows 7 Professional 64位和Ubuntu 12.04:

    200 GB SSD NFTS 分区用于 Windows 50 GB SSD EXT2 用于 Ubuntu,/文件夹 16 GB SSD 作为 Ubuntu 的 SWAP

  • 将 RAID 1 中的 HDD(主板控制器的“FakeRaid”)用作 NFTS 中的数据磁盘

  • 替代方案:RAID 磁盘上的 Ubuntu

我尝试过的:

  • SSD 上的 Windows / HDD Raid 上的 Ubuntu

    • 在 PC 启动期间使用 Raid 控制器创建 RAID 1
    • SSD 上的 Windows 安装
    • RAID 上的 Linux 安装

    问题:Grub 无法识别 Windows

  • SSD A 上的 Windows 和 Ubuntu

    • 在 PC 启动期间使用 Raid 控制器创建 RAID 1

    • SSD 上的 Windows 安装

    • SSD 上的 Linux 安装

    问题:Ubuntu 无法识别 Windows 安装并想要覆盖整个 SSD

  • SSD B 上的 Windows 和 Ubuntu

    • 断开硬盘与主板的连接
    • SSD 上的 Windows 安装
    • SSD 上的 Linux 安装

    问题:Ubuntu 无法识别 Windows 安装并想要覆盖整个 SSD

  • 我也尝试过使用 GParted 对磁盘进行预分区,但是也没有用。

有谁能给我一些建议吗?

我的一些问题:

  • 为什么 Ubuntu 无法识别 Windows?
  • 我可以在 RAID 磁盘上安装 Ubuntu 吗?
  • 在哪里安装引导管理器?

答案1

可能最简单的做法就是完全放弃 RAID 并执行以下操作:

1)使用 Windows 磁盘碎片整理程序清理驱动器

2)使用 GParted 将 Windows 分区缩小到 200GB

(从现在开始,只遵循 #a 或 #b 指令,但不能同时遵循两者)

3a) 在 Ubuntu 安装程序中选择“与 Windows 7 一起安装”(如果可用)

3b) 如果不可用,请选择“其他”

4a) 让安装程序完成工作并继续正常生活

4b)创建一个 16GB 分区用作交换

5b) 使用 SSD 上的剩余空间创建分区作为主 Ubuntu 分区

6b) 选择将分区用作交换分区(对于 16GB)和 /(对于主分区)并将其格式化。

7b)安装

8b) 使用 BIOS 启动管理器启动 Ubuntu(通常在启动时按 F8 或 ESC 或其他键,它会告诉你)

9b)在终端中运行:

sudo grub-install /dev/sda

10b) 您应该会看到各种内核的列表,包括 Windows 7。

11b) 重启并享受

最后一步:在 Windows 7 中将 1TB 驱动器格式化为 NTFS,它将在两个操作系统之间共享。





*无论如何,不​​要格式化您的 Windows 分区,否则您将丢失它。在进行任何项目之前备份数据总是明智的,以防止数据丢失。

相关内容