如何在 Dell XPS 15 上安装 Windows 7(带有 Intel RST)和 Linux 进行双启动?

如何在 Dell XPS 15 上安装 Windows 7(带有 Intel RST)和 Linux 进行双启动?

我收到了一台新$work笔记本电脑,戴尔 XPS 15配有 128GB mSATA 驱动器和 1TB 5400 HDD。它预装了 Windows 8,但我的雇主不支持,必须重新安装 Windows 7。我需要双启动到 Linux(Ubuntu 12.10)来完成我的部分工作,但大多数情况下我只使用 Windows 并通过 SSH 进入 Linux。

我正在尝试满足几个条件:

  • Windows 7 应安装在 1TB 驱动器上,并使用英特尔智能响应技术 (SRT) 和 mSATA 驱动器作为缓存
  • Linux 应该安装在 mSATA 驱动器的空闲空间上,应该显示为一个简单的 RAID0 卷
  • 必须制作用于戴尔 Windows 8 安装的出厂恢复介质。

我问过类似的问题这里但我没想到需要重新安装 Win7,所以创建了这个问题,而不是重新使用旧问题。

参考

我看过很多类似的帖子:

答案1

安装 Windows

使用这个早就准备好的答案

准备

下载安装 ISOUbuntu 安全混音适用于 12.10 x86_64。UEFI 启动在 Ubuntu 12.10 中出现的问题最少,并且安全 remix 有一些需要的工具。

使用联合国网络引导创建可启动的 USB 驱动器以进行安装。

在离开 Windows 之前,请禁用 Intel 快速存储技术加速。不用担心,如果您保留其分区,缓存将是安全的。理想情况下,mSATA 磁盘上的卷应标记为合理的名称,例如“SRT_Cache”和“Linux”,稍后将需要这些名称来识别它们。

安装 Ubuntu

插入安装程序 USB,重新启动并按下启动菜单所需的魔术键(F12对于我的 Dell XPS 15 L521x),选择 UEFI 启动 USB 驱动器。选择尝试 Ubuntu。安装开始前需要做一些事情。

Ubuntu 桌面启动后,打开终端,切换到 root 并执行命令从这里让 Linux 检测 mSATA 上的 RAID 卷:

# modprobe dm_mod
# dmraid -ay
# ls -la /dev/mapper/

请注意,其中一个设备/dev/mapper以 mSATA 设备的备用卷的名称结尾,这是安装 Ubuntu 的设备。

跑步安装 Ubuntu从桌面快捷方式或 Unity 栏快捷方式。单击并选择“执行其他操作”而不是擦除现有磁盘(愚蠢且自私的默认选项)。这将启动 Ubuntu 安装程序磁盘分区工具。选择/dev/mapper名为 Linux 分区的设备并创建分区表,创建一个要作为 root 安装的 ext4 分区(/)。如果需要,也可以创建一个交换分区,但如果内存很大,则可能不需要。

从这里继续照常安装 Ubuntu,关机后,移除安装 USB 驱动器并重新打开电源。默认情况下,它应该启动到 Ubuntu。

使用以下方法更新 Ubuntu:

# apt-get update
# apt-get dist-upgrade

安装熊蜂获取 nVidia 驱动程序Optima 正常工作,否则 nVidia 图形加速器将耗尽所有电池并运行所有风扇。

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia

重新启动回到 Ubuntu。

修复引导加载程序

Ubuntu Secure Remix 包含 Boot-repair,现在运行它,让它检测所有内容(包括 UEFI),然后单击顶部按钮允许它执行其默认修复序列。

使用您喜欢的编辑器编辑/etc/default/grub并设置默认启动和超时(Windows 应该命名为Windows UEFI 加载程序)并运行update-grub

重新启动,您现在应该拥有所有已安装的操作系统的完整启动选项列表。

恢复英特尔 RST

启动到 Windows,打开英特尔快速存储技术应用程序并启用加速,它应该记住其设置并重新打开。

完毕!

相关内容