安装 Ubuntu 时需要英特尔智能响应吗?

安装 Ubuntu 时需要英特尔智能响应吗?

互联网上有很多指南和设置变体,我感到很困惑,不知道该遵循哪个。通常,在 Windows 8 中,我的设置是将所有内容安装在硬盘中,并使用英特尔智能响应进行快速设置。但是,由于我是 Linux 新手,我真的不知道该怎么做。

我的理想设置与此类似,但我知道 IRST 在 Linux 中不可用,所以我打算将操作系统文件保存在 SSD 中,并将媒体保存在更大的 HDD 上。分步过程将非常有帮助。


编辑:我想要一个仅运行 Ubuntu 的系统,使用 SSD 来加快速度,但以不会缩短其使用寿命的方式进行设置。


# /etc/fstab: static file system information. 
#
# Use 'blkid' to print the universally unique identifier for a 
# device; this may be used with UUID= as a more robust way to name devices 
# that works even if disks are added and removed. See fstab(5). 
# 
# <file system> <mount point> <type> <options> <dump> <pass>

# / was on /dev/sda1 during installation 
UUID=80289460-5983-4349-8afc-6f3119938ee9 / ext4 errors=remount-ro 0 1 

# /files was on /dev/sdb5 during installation 
UUID=c1678c88-5100-41bc-8090-7887f1622c7f /files ext4 defaults 0 2 

# swap was on /dev/sdb6 during installation 
UUID=608e3ec2-c76e-4657-af6d-80793b5f50f6 none swap sw 0 0

答案1

更新

还有其他替代方案,bcache、flashcache、dm-cache、EnhanceIO 等,允许 Ubuntu 以类似于 Windows 的方式使用小型 SSD 和大型 HDD。请参阅

不同的 SSD 到 HDD 缓存选项(dm-cache、flashcashe……)有哪些优点/缺点?了解它们之间的差异。

我没有用过这些工具。请参阅如何安装和使用 flashcache/bcache 将 HDD 缓存到 SSD?ArchLinux Wiki 上的 Bcache了解有关这些方法的更多信息。感谢法比向我指出这些资源。


原始答案

你说得对。Windows 8 使用小型 SSD 和大型 HDD 的方式对 Ubuntu 来说是行不通的。

将 Ubuntu 操作系统保存在 SSD 中,将媒体保存在 HHD 中是有意义的。/home文件夹(或分区)通常保存所有用户的所有媒体、文档。它还保存所有用户特定的配置文件。因此,将 /home 保存在 SSD 上将加快速度,因为配置文件将被快速读取。

步骤1

在 BIOS/UEFI 中禁用英特尔智能响应。禁用安全启动和快速启动。如果可用,请在 BIOS 中启用传统模式。

第2步

从您想要安装的 Ubuntu 版本的 Live DVD/USB 启动并选择“试用 Ubuntu”。确保键盘、鼠标/触控板、显示器、声音、互联网连接、网络摄像头以及您能想到的任何其他东西都可以在 Ubuntu 中工作。

步骤3

在 SSD 中安装 Ubuntu。如果BIOS 中的传统模式无法启用,请参阅Ubuntu UEFI 文档关于如何安装。对于新手来说,在 SSD 中只使用一个/带有挂载点的 ext4 格式分区会更简单。如果需要,您可以在 SSD 中创建第二个分区,但这不是必需的。//home

当你需要选择安装位置(“安装类型”)时,

在此处输入图片描述

选择“其他”。将弹出一个新屏幕,让您选择安装 Ubuntu 的位置、格式化、创建分区等。请仔细按照以下步骤操作:

  1. 选择并将较小的磁盘(SSD)格式化为 ext4 和挂载点/来安装 Ubuntu
  2. 选择并格式化较大的磁盘 (HDD)ext4以仅存储媒体。为其分配挂载点/bigdrive。或者分配挂载点/mnt/bigdrive/media/bigdrive。请参阅为什么同时有 /mnt 和 /media?了解有关这些替代方案的更多解释。如果您使用其中任何一种替代方案,请相应地修改以下步骤。
  3. 在硬盘末端创建一个交换分区并指定其 Swap格式。它不需要任何挂载点。
  4. 完成安装并重新启动。

步骤4

核实:

  1. Ubuntu 正确启动。
  2. 一切都像您从 Live DVD/USB 尝试 Ubuntu 时一样运行。
  3. 打开文件管理器 Nautilus(类似于 Windows 资源管理器)并导航至文件系统。验证文件夹bigdrive是否存在。如果找不到,bigdrive则表示它在启动时未安装。请参阅 启动时安装两个硬盘 如何解决这个问题。
  4. 创建一个新文件夹并在其中创建一个新文件,看看您是否真的可以在其中写入bigdrive。删除这些。

如果您无法创建文件夹和文件,请bigdrive按照以下步骤修复写入权限。

  • Ctrl+ Alt+打开终端T 并输入

    gksudo nautilus

如果此方法无效,请参阅如何以 root 身份启动 Nautilus?

  • 在提示符下输入您的密码。

  • 在 Nautilus 中,转到文件系统并找到bigdrive文件夹图标。

  • 右键单击并选择特性

  • 前往权限标签。

  • 确保团体其他的创建和删除文件

在此处输入图片描述

步骤5

  1. 将文件夹中的大文件夹移动/home/$USER/bigdrive/$USER。您可以在 Nautilus 中使用“创建新文件夹”(用于创建用户文件夹)、“剪切”和“粘贴”(用于目录)来执行此操作。假设这些文件夹是:

    ~/bin~/Desktop~/Documents~/Downloads~/Music,,~/Pictures~/Public~/Templates~/Videos

  2. Ctrl创建符号链接。按+ Alt+打开终端 T,输入每行,然后按Enter:(将“$USER”替换为您的用户名)

    ln -s /bigdrive/$USER/bin/ bin

    ln -s /bigdrive/$USER/Desktop/ Desktop

    ln -s /bigdrive/$USER/Documents/ Documents

    ln -s /bigdrive/$USER/Downloads/ Downloads

    ln -s /bigdrive/$USER/Music/ Music

    ln -s /bigdrive/$USER/Pictures/ Pictures

    ln -s /bigdrive/$USER/Public/ Public

    ln -s /bigdrive/$USER/Templates/ Templates

    ln -s /bigdrive/$USER/Videos/ Videos

更多详情请访问在三星 5(SSD+HDD)上安装 Ubuntu

希望这可以帮助

答案2

简短的回答:只需将整个文件系统(包括主目录)放在 SSD 上,然后将 HDD 安装在您可以轻松访问的地方,用于存储大文件(电影/音乐/照片等)。

SSD 寿命

首先,您无需担心现代 SSD 的使用寿命。它的使用寿命比 HDD 长得多。即使您每天大量写入,数 GB 或数百万个文件,它也能持续数十年。它的磁头不会崩溃,也不会像硬盘那样受到振动、温度变化等的影响。磨损均衡可确保您可以在多年内大量写入。(话虽如此,不要做傻事,不要不备份。)

SSD 的最大优势是什么

为了确保系统快速运行,文件系统最重要的部分依次为:

  • 主目录。这是存储浏览器缓存、缩略图缓存、桌面配置等的地方。读取和写入非常频繁,因此应该放在 SSD 上 - 事实上,这是系统中最重要的部分,应放在 SSD 上。

  • /tmp/var目录。这些写入的频率相当高,但比上面的少。/tmp如果您愿意,可以使用 tmpfs,但我将它们都放在 SSD 上。

  • /etc/usr。它们很少被写入,但经常被读取,如果它们位于 SSD 上,将有助于加快启动速度等。

我的建议

我所做的只是将整个根文件系统放在 SSD 上,然后将 HDD 安装在类似的挂载点下/drives/BIGDRIVE/mnt/BIGDRIVE如果您愿意,您可以像许多人一样使用;我更喜欢使用非标准目录,而不是/drives使用标准目录,用于/mnt非预期用途)。

然后,我从我的主目录符号链接到 上的目录/drives/BIGDRIVE。例如,/home/myuser/Data是符号链接到/drives/BIGDRIVE/Data/myuser/home/myuser/Media是符号链接到/drives/BIGDRIVE/Media。指向单独位置的符号链接允许我稍后修改挂载点的目录结构(例如,如果我想将其分离media到新驱动器上),但在我的主目录中保留相同的目录结构。我使用全大写字母作为驱动器挂载点的名称,不要问我为什么。

PS 我也在 Windows(包括 Windows 8)上这样做。将 SSD 作为系统驱动器并将 HDD 安装为 仍然是更好的选择D:,而不是使用英特尔智能响应或类似产品。

答案3

IRST 在 Linux 中不可用

还有 bcache 等替代方案。请参阅如何安装和使用 flashcache/bcache 将 HDD 缓存到 SSD?

相关内容