在 SSD 上安装 Ubuntu

在 SSD 上安装 Ubuntu

准备在新的英特尔 x25M 80GB SSD 上安装 Ubuntu 10.10。这将是全新安装。过去几天我一直在谷歌搜索,得到了大量文章/博客/问答。其中一个特别有用的是:

如何针对 SSD 优化操作系统?

但是由于有如此多的建议和意见分歧(在不同的链接上),这个简单的操作系统安装过程对我来说似乎是一项艰巨的任务,我真的想坚持使用 Ubuntu(尽管使用的时间很短)。

有人可以帮我回答几个问题吗(是的,这些问题重复了,因为我无法理解其他地方的答案)

  1. 哪种文件系统(ext2/3/4 或其他)?(考虑 SSD 寿命)
  2. 安装后可以更改吗?
  3. 我应该对磁盘进行分区吗?(就像我们在传统硬盘上所做的那样)目前,没有双启动的计划。只有 Ubuntu 可以在 80GB SSD 的稀缺空间中生存。
  4. 我有 2 GB 的 RAM,我还应该分配交换空间吗(如果我不分配交换空间,我还能让机器休眠吗)?交换空间会影响 SSD 寿命吗?
  5. 我是否应该考虑增加 1GB RAM 以避免交换空间?
  6. 什么是分区对齐?是否需要在安装 Ubuntu 操作系统之前进行,还是可以稍后进行?

预期用途 - 大量浏览、编程、常规视频/音乐和其他一些非 CPU/RAM 密集型程序。将大文件保存在外部硬盘中。

笔记本电脑配置 - 3 年旧 Vaio、Core2 Duo、2GB RAM

更多参考:

答案1

首先要说的是,您链接的答案已经总结了您可能需要的所有优化。

接下来回答你的问题:

1. 哪种文件系统(ext2/3/4 或其他)?(考虑 SSD 寿命)

ext4 是一个不错的文件系统,即使对于 SSD 来说也是如此,所以我的建议是这样的。(如果你对性能要求太高,那么你应该尝试 XFS )

2.安装后可以更改吗?

是的,但这并不简单,所以从一开始就选择好:)

3. 我应该对磁盘进行分区吗?(就像我们在传统硬盘上所做的那样)目前,没有双启动的计划。只有 Ubuntu 可以在 80GB SSD 的稀缺空间中生存。

这实际上不是 SSD 的问题,而是您的个人选择。如果您问我,我会说不;不要对磁盘进行分区,否则您将失去有用的空间。(如果您最终得到一个有 2GB 可用空间的分区和另一个有 1GB 可用空间的分区,理论上您有 3GB 可用空间,但无法复制 3GB 的文件……这些空间被浪费了)

4. 我有 2 GB RAM,我还应该分配交换空间吗(如果我不分配交换空间,我还能休眠机器吗)?交换空间会影响 SSD 寿命吗? 我不会太担心 SSD 的寿命(现代 SSD 可以运行几十年),但是 2GB RAM 就足够了,不需要交换分区。最后,交换分区是休眠所必需的,因此如果您想让机器休眠,则需要交换分区。

5. 我是否应该考虑增加 1GB RAM 以避免交换空间? 多 1GB 或更多的 RAM 总是有用的 :) 如果可以的话就这么做吧。

6. 什么是分区对齐?是否需要在安装 Ubuntu 操作系统之前进行,还是可以稍后进行?

这是对齐集群、块和区块的过程。在我看来,只有在数据吞吐量很大的服务器上才需要这样做。GParted 是一个进行分区对齐的好工具。当然应该这样做安装 Ubuntu。

希望这可以帮助 :)

答案2

我将尽力回答我能回答的问题:

  1. EXT4 是目前最好的文件系统之一,因此我建议使用它。

  2. 安装后,您可以更改某些 Linux 文件系统(例如,ext3->ext4、ext4->btrfs)。以下链接解释了如何更改ext3 到 ext4

  3. 这不是最明确的问题,但 Ubuntu 将会自动地创建分区。

  4. 5. 您需要与 RAM 大小相等或更大的交换空间才能休眠。只要您不执行任何密集操作,只要 RAM 足够,您的系统就会尽量避免使用交换空间。如果可能,也许可以考虑增加更多 RAM - 大约 4GB。如果您不分配交换空间,还有另一种选择(不推荐) - 休眠到文件(稍后我会将链接添加到我的答案中)。

祝一切顺利!我将用相关链接以及可能的学习 Ubuntu/Linux 的资源来更新我的答案 :)。

答案3

关于 SSD 上的交换:

我不太在意在 SSD 上放置交换分区。如前所述,只有在没有剩余 RAM 时才会使用交换分区。但那时会有“少量”连续写入和“大量”随机读取。这正是 SSD 擅长的一种使用方式。- 微软的“readyboost”技术也使用了同样的原理,只是适用于 USB 闪存驱动器。

答案4

我建议不要在 80G SSD 卡上留任何交换空间。顾名思义,交换空间是计算机负载过重时始终读取/写入文件的位置。基于 SSD 的磁盘不应一直读取/写入,因为每个“单元”或分配单元都要读取/写入很多次,之后它们就不再可靠了。您应该投资更多 RAM,即使这有点过头了。然后,在负载过重的会话(大量浏览器、视频、编译器等)中监控 RAM 使用情况。对于文件系统,我会坚持使用 Ubuntu 提供的内容。您可以:- 手动对磁盘进行分区,将所有剩余空间分配给一个或多个 ext3 分区。这是推荐的做法,因为您不会浪费空间。- 使用默认分区设置,然后删除交换分区

相关内容