我以后能将 SSD 用于系统并将 HDD 用于 /home 分区而不会出现问题吗?

我以后能将 SSD 用于系统并将 HDD 用于 /home 分区而不会出现问题吗?

这是我的第一个问题。

我对 Linux 还比较陌生。我基本上从 95 版开始就一直在使用 Windows,所以您可能已经猜到了,我有点困惑。这其实不是 Ubuntu 特有的问题(好吧,它有点像),但我相信这个问题应该在这里提出。

因此,在 Windows 上,我只需C:/从我的 SSD 中创建一个 180GB 的分区,然后为游戏/音乐创建约 500GB 的分区,为编程/游戏开发/绘图等创建D:/约 1TB 的分区。E:/

在 Linux 上,我发现我可以将 SSD 用于系统(/挂载点)和交换(我听说建议交换大小是 RAM 的 1.5 或 2 倍,所以我花了 32GB 的 SSD 用于交换),并将我的 HDD 用于我自己的文件(/home挂载点)。

到目前为止一切正常,但我发现一个奇怪的问题:

  • 我无法/home利用硬盘上的可用空间调整分区大小。我只需启动 Ubuntu Live CD,运行 gparted,然后就只能缩小此分区。

这很奇怪,因为我在这个硬盘上有大约一百 GB 的可用空间,但这是这个问题的可选部分,如果有人能回答我将不胜感激,但这不是必需的。

我真正的问题就像标题一样:我可以使用我所描述的设置吗?或者混合 SSD 和 HDD 或在 SSD 上交换是否会在将来导致任何问题?

我正在使用 Ubuntu 14.04。

根据要求,以下是输出sudo parted -l

Model: ATA ST1500DM003-9YN1 (scsi)
Disk /dev/sda: 1500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos

Number  Start  End     Size   Type      File system  Flags
3      107GB  760GB   652GB  primary    ntfs
1      760GB  1500GB  740GB  extended                boot
5      760GB  1500GB  740GB  logical    ext4


Model: ATA INTEL SSDSC2BW18 (scsi)
Disk /dev/sdb: 180GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system  Flags
1      1049kB  32,8GB  32,8GB  primary
2      32,8GB  180GB   147GB   extended
5      32,8GB  180GB   147GB   logical    ext4

答案1

将系统/放在 SSD 上并将您的系统/home放在 HDD 上不是问题。我和其他许多人都有这样的设置,它运行良好。它允许您的系统使用 SSD 快速启动、运行和更新,同时允许您/home使用 HDD 在 上存储更多个人数据。更一般地说,分开//home允许您用新安装覆盖/,而不会触及 上的用户数据/home/

正如其他人所评论的那样,不建议在 SSD 上进行交换。这可能需要大量写入磁盘,这可能会缩短 SSD 的使用寿命。另外,正如评论的那样,您可能不需要 32 GB 的交换。如果您有超过 4 GB 的 RAM,除非您正在执行使用大量内存的操作,否则几 GB 的交换就足够了。

关于调整/home分区大小,您无法在分区挂载时调整其大小。正如您所提到的,运行未挂载分区的实时 CD 允许您修改它们。并且正如其他人所评论的那样,您的parted输出未显示硬盘上的任何可用空间。

相关内容