带有 mSATA 缓存和 500GB HD 的 XPS 14 Ultrabook 上的 Ubuntu - 如何进行双启动分区?

带有 mSATA 缓存和 500GB HD 的 XPS 14 Ultrabook 上的 Ubuntu - 如何进行双启动分区?

我要买一台 XPS 14 (http://www.dell.com/us/p/xps-14-l421x/pd),我想双启动 Windows 和 Ubuntu。这个东西有一个 500GB 标准硬盘和一个 32GB mSATA,可以用作缓存。

  • 有谁知道这个东西是如何分区的?
  • 操作系统是否安装在 mSATA 驱动器上并且数据是否在大硬盘上?
  • 是否存在 BIOS 控制器或者甚至是 Windows 驱动程序可以使 mSATA 驱动器和 500GB HD 看起来连续?

我感觉某物使 mSATA 被隐形地用作缓存,但我找不到任何技术文档来说明它是如何工作的。我主要关心的是双启动 Ubuntu。我想知道我是否需要单独对 mSATA 或大硬盘进行分区,或者只是对操作系统可用的“神奇”连续磁盘空间进行分区。

答案1

我在 Kubuntu 上的 XPS 14 上输入了此内容。mSATA 功能是英特尔智能响应 因此,你不能直接安装 Ubuntu,你需要禁用首先。据我所知,Linux 尚未支持此功能。之后,我在安装 Ubuntu 时看不到 SSD。我确实设法将所有内容安装到 500GB 磁盘中,并保留了 Win 7 双启动。希望你的运气比我好 :)

答案2

有三个地方可以配置缓存。

  1. 您可以访问 Windows 中的 RST 控制面板(通常可通过系统托盘中的图标访问)来停用缓存功能,然后在启动时停用 RST 本身

  2. 然后,您可以在启动时按 ctrl-I 访问 RST Option ROM,查看驱动器并更正配置

  3. 您可能想要访问您的 BIOS 来停用驱动器的 RAID 功能,但这里不应该这样做。

完成所有这些停用操作后,您的 SSD 驱动器应该会恢复!

答案3

当对这样的系统进行分区时,你必须要问很多问题:

  • 哪个操作系统需要更多空间?这可能是您使用较多的操作系统,但如果您保留 Windows 来玩游戏,则必须考虑其大小。
  • 您希望在多大程度上在两个系统之间共享数据?您想要一个共享数据文件夹,还是有时只想来回复制内容?如果您想要一个可以从两个系统访问的共享数据文件夹,它可能必须位于 Windows 分区上。这也可能是一个主系统分区,它必须足够大。
  • 交换空间:Linux 传统上使用交换分区,但您可以将其配置为使用交换文件。从总体上看,它不会占用太多空间,但这一点需要记住。
  • 您想如何使用 SSD?有些人喜欢将操作系统放在 SSD 上(并单独保存数据)以加快启动速度。您说您想将其用作缓存,但这可能不是一个好主意,因为 SSD 不能很好地处理频繁写入。

在 Linux 上,您可以使用 LVM 使两个介质看起来连续,但我认为在 SSD 和 HDD 之间或多或少随机地分配使用并没有特别大的好处。

下面是我针对偶尔使用 Windows 的情况对系统进行分区的示例:

mSATA SSD(32G):1个分区

  • 32G - Ubuntu“/”分区用于操作系统(ext4)

SATA硬盘(500G):3个分区

  • 100G——Windows C:(NTFS)
  • 8G - Ubuntu 交换
  • 392G - Ubuntu“/home”数据分区(ext4)

答案4

将您的 BIOS 配置更改为AHCI(启动屏幕上按 F2)。

在您的实时 USB 密钥上启动。

如果您没有看到 SSD,请sudo dmraid -rE /dev/sda在终端中输入。

在 SSD 上设置分区//boot和( ),在 HDD 上设置其他分区 ( ,... ) ( )。/boot/efi/dev/sdb/home/dev/sda

安装您的操作系统。

此后,您将享受 3 秒的启动时间,并看到这台机器上的一切都运行良好。已在 Fedora 20 上测试 :-)

相关内容