Ubuntu 24.04 LTS批量传输数据时系统冻结问题求助
看起来你遇到的是Ubuntu 24.04 LTS下批量文件复制导致系统冻结的问题,结合你的硬件配置和之前Ubuntu 23正常的情况,我给你几个排查和解决的方向:
尝试使用命令行工具替代图形界面复制
图形文件管理器(比如Nautilus)在处理大体积文件传输时,可能因缓存机制设计问题占用过多系统资源,进而导致冻结。推荐用更稳定的命令行工具:- 用
cp命令复制:cp -r /path/to/external/hdd/your-folder /path/to/ssd/destination - 用
rsync更稳妥,支持断点续传,还能显示传输进度:rsync -avh /path/to/external/hdd/your-folder /path/to/ssd/destination
命令行工具对系统资源的控制更精准,大概率能避免冻结问题。
- 用
调整磁盘挂载选项,减少IO负载
外接HDD默认的挂载选项可能会产生额外的磁盘IO,加重系统负担:- 先查看当前外接盘的挂载信息:
mount | grep /dev/sdX # 将sdX替换成你的外接盘标识,比如sdb1 - 如果挂载选项里有
relatime,可以改成noatime来减少磁盘读写操作。先备份fstab文件:sudo cp /etc/fstab /etc/fstab.bak - 编辑
fstab:sudo nano /etc/fstab
找到对应外接盘的行,把
relatime替换为noatime,保存后重新挂载:sudo mount -o remount /path/to/your/mount-point- 先查看当前外接盘的挂载信息:
监控系统资源,排查内存/CPU溢出问题
冻结时可能是内存或CPU被占满导致的,你可以在复制前打开终端运行htop(需要先安装:sudo apt install htop),实时观察内存、CPU和磁盘IO的变化。
如果发现内存占用飙升,对于GNOME桌面的Nautilus,可以调整其内存限制:- 安装
dconf-editor:sudo apt install dconf-editor - 打开后导航到
org.gnome.nautilus.preferences,找到memory-limit选项,适当调小数值(比如设为512MB),避免缓存占用过多内存。
- 安装
排查内核与显卡驱动兼容性
Ubuntu 24.04搭载了较新的内核,可能和你的Intel HD 5500显卡存在兼容性问题:- 重启电脑,在GRUB菜单选择「Advanced options for Ubuntu」,尝试切换到一个较旧的内核版本(比如5.x系列),再测试批量复制是否正常。
- 确保你使用的是Intel官方的开源驱动,不要安装第三方闭源驱动,开源驱动对老硬件的兼容性通常更好。
检查磁盘健康状态
磁盘硬件异常也可能导致传输时系统冻结,你可以用smartctl检查外接HDD和内置SSD的健康状况:sudo smartctl -a /dev/sdX # 替换sdX为对应磁盘标识查看输出中的健康状态(Health Status),如果出现警告或坏道提示,可能需要更换磁盘。
如果以上方法都无法解决问题,建议在系统冻结重启后,通过journalctl -xe命令查看系统日志,里面的错误信息能帮你更精准地定位问题根源。
备注:内容来源于stack exchange,提问作者BaxiDi




