![如果未读取或写入文件,格式化为 ext4 的外部 USB 2.0 驱动器会定期“冻结”](https://linux22.com/image/807558/%E5%A6%82%E6%9E%9C%E6%9C%AA%E8%AF%BB%E5%8F%96%E6%88%96%E5%86%99%E5%85%A5%E6%96%87%E4%BB%B6%EF%BC%8C%E6%A0%BC%E5%BC%8F%E5%8C%96%E4%B8%BA%20ext4%20%E7%9A%84%E5%A4%96%E9%83%A8%20USB%202.0%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%BC%9A%E5%AE%9A%E6%9C%9F%E2%80%9C%E5%86%BB%E7%BB%93%E2%80%9D.png)
我有一个外置 USB 2.0 硬盘(Seagate 9SD2A2-500),当驱动器上的文件在大约五分钟内未写入或读取时,它会定期“冻结”。该驱动器的格式为 ext4,我正在运行 Ubuntu 10.04 LTS 64 位。
如果我正在编辑存储在此驱动器上的文件,并且没有每五分钟保存一次文件,则打开的应用程序(例如 gedit)将无响应。我必须等待至少一分钟,外部驱动器才能再次响应并保存文件。当我尝试访问 Nautilus 中的文件时,我也注意到了这种行为。
看起来驱动器“处于休眠状态”,然后在一段时间后“唤醒”。这是怎么回事?是否可以改变这种行为?
我的电脑上还连接了另一个 USB 2.0 硬盘。该硬盘的格式为 FAT32,没有出现此问题。
答案1
我认为这取决于外部硬盘的硬件(控制器)。可能的问题:硬盘在 5(10)分钟后挂起。这也可能是计算机系统中 USB 控制器的特定管理(USB 不活动超时)。如果“尽可能降低硬盘转速”,则在电源管理首选项中进行控制。
祝你好运,文森佐
答案2
这是一个“功能”,而不是与外部硬盘驱动器电源管理相关的错误,与格式化无关。您可以尝试执行以下操作:
从 BIOS 禁用硬盘电源管理。询问 Seagate 如何禁用其外部 USB 驱动器上的电源管理。
这完全不是一个 Ubuntu 的问题。