(k)ubuntu 中的硬盘问题

(k)ubuntu 中的硬盘问题

我有一台华硕电脑,配备 256 GB SSD、1 TB HHD 和 16GB RAM。我已经在 Windows 上使用它近 5 年了,没有遇到过问题;然而,在 1.5 周前,我安装了 kubuntu,我的硬盘使用量每天都在不断增加,最后我收到了关于过度使用的错误,无法再次进入系统。然后,我安装了 ubuntu,认为问题可能是由 kubuntu 引起的,但同样的问题再次出现。这里有任何建议吗?

答案1

  1. 尝试使用磁盘使用监控实用程序,例如iotop(您可以通过安装sudo apt install iotop),查看哪个程序正在不断写入您的磁盘。

  2. 如果发现一些奇怪的东西,请在网上搜索那个奇怪的程序,看看它是否是一个错误。

  3. 如果您可以找到变得越来越大的目录,请尝试运行du以检查哪些文件占用了空间。

  4. 如果系统一切正常,请格式化磁盘并重新安装可能工作。

此外,分享一些与你的问题相关的日志肯定会帮助社区查明问题所在。这只是关于“如何排除硬盘故障”的一般建议

答案2

您已在 256GByte SSD 上安装了 Linux,这没问题,但您的主文件夹也在此 SSD 上。您的 1TByte HDD 可能未使用。

您应该将 1TByte HDD 安装为文件夹(我称之为“数据”文件夹),然后将您的所有视频、图片、软件和文档放在那里。

然后,您可以将所有与操作系统相关的内容保存在 256GByte SSD 上,而所有内容则保存在 1TByte HDD 上。

如果您重新安装 Linux,那么您可以完全擦除 SSD,而只需将 HDD 安装在您的主文件夹中。

我这样做:

  • 在 SSD 上安装 Linux(您已经安装过了)
  • 在主文件夹中创建“数据”文件夹
  • 找出哪些硬盘存在(使用命令“sudo blkid”)
  • 以 root 权限打开文件“/etc/fstab”(在终端上使用“sudo mousepad /etc/fstab”)
  • 复制输出,将其放入 fstab 文件中,并在每行前面添加“#”以对此文本进行注释
  • 找到硬盘并将其安装为主文件夹中的文件夹

它看起来会像这样:

# <file system>              <mount point>      <type>  <options>                                   <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=11111111-2c22-333f-b44e-5cd555555e55 /                 ext4    errors=remount-ro,noatime,nodiratime,discard,nobh,data=ordered,commit=120      0       1
UUID=66666b66-b777-88fc-ab99-0ff00000000f0 /home/mikropower/Data    ext4    defaults,noatime,nodiratime,discard,nobh,data=ordered,commit=120           0       2

首先是您的根文件系统挂载(“/”),它已经存在,然后是您的数据文件夹的挂载点(“/home/yourusername/Data”)。

对我来说,这个方法非常有效。

相关内容