尽管我读了几十篇 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 分区,否则您将丢失它。在进行任何项目之前备份数据总是明智的,以防止数据丢失。