硬盘剩余空间不足。如何继续操作?

我应该从哪儿开始呢... 在Ubuntu 12.04上我几乎什么都做不了。我已经快要卸载它然后回到Windows了。一开始我无法加载它,因为图形似乎运行得很慢,但不知怎么的那个问题停止了,我终于能够登录了。 现在我无法下载任何东西,或者我会收到以下错误信息:
"无法写入:设备上没有剩余空间。"
我尝试了解决这个问题,但每次我试图修复时都被这个消息阻挡。
E: Write error - write (28: No space left on device)
E: Can't mmap an empty file
E: Failed to truncate file - ftruncate (9: Bad file descriptor)
E: The package lists or status file could not be parsed or opened.
$ OLD=$(ls -tr /boot/vmlinuz-* | head -n -2 | cut -d- -f2- | awk '{print "linux-image-" $0}')

Ubuntu运行得非常慢,我什么都做不了!请帮帮我,这让我发疯!

1显然,你的空间不够了。试试给Ubuntu分区添加更多存储空间? - jokerdino
尝试从Ubuntu Live CD启动,并从那里删除不必要的文件。 - SirCharlo
иҜ·еҸ‘еёғdfе‘Ҫд»Өзҡ„зӣёе…іиҫ“еҮәйғЁеҲҶгҖӮ - H.-Dirk Schmitt
1你能够加上sudo fdisk -l命令的输出结果吗? - Mitch
2个回答

我觉得你在Ubuntu上下载了太多的软件。我建议你将所有这些软件包复制到磁盘的其他分区,或者复制到USB驱动器或DVD中。然后使用这个命令。
 sudo apt-get clean

清除软件包缓存。这将迅速为您腾出更多空间。
由于您正在使用Wubi安装Ubuntu,您可以尝试在此处发布的解决方案: 或者您可以尝试将Wubi安装移动到较大的分区进行常规安装。

我有很多硬盘空间 文件系统 大小 已用 可用 使用% 挂载点 /dev/loop0 17G 17G 0 100% / udev 1.9G 4.0K 1.9G 1% /dev tmpfs 772M 976K 771M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1.9G 276K 1.9G 1% /run/shm /dev/sda2 445G 103G 342G 24% /host /dev/sdc10 932G 82G 850G 9% /media/My Passport for Mac /dev/sdb1 466G 436G 30G 94% /media/FreeAgent GoFlex Drive那么我是否需要将任何文件转移到USB等设备上?如果需要分区,哪种方式最好且最安全? - jimbobjgr
@jimbobjgr 你是用Ubuntu的Live CD吗?无论如何,硬盘空间足够与否在这里并不重要。因为Ubuntu使用自己的分区,而不是整个硬盘。 - Anwar
我没有使用光盘,而是使用了Windows的下载向导。我觉得这可能与分区有关,但是我很难理解它的工作原理以及如何修复它。 - jimbobjgr
@jimbobjgr 那你可能会陷入困境。你必须扩展保存在Windows分区中的Ubuntu分区的文件。如果我找到解决方案,我会尝试更新答案。很可能,你需要重新安装Ubuntu并分配更大的空间。 - Anwar
好的,这是怎么发生的?当安装Ubuntu时,它应该自动安装具有足够的空间来运行的吧? - jimbobjgr
@jimbobjgr 我认为你下载了大量的软件并安装了它们。此外,请注意,Wubi无法自动知道您将安装多少软件。您必须在安装过程中选择大小。 - Anwar
对,但如果我有一个外接硬盘,并把所有东西都放在上面,那不是应该释放出内存吗? - jimbobjgr
这应该会释放一些磁盘空间。但这真的取决于实际磁盘的大小。如果您对解决方案满意,就去试试吧。 - Anwar
我的意思是这就是我一直在做的。我的主内存上应该没有太多东西。 - jimbobjgr

尝试使用清除缓存功能。
sudo rm -rf /var/cache/apt/archives/*.deb

6最好的是,sudo apt-get clean - January
谢谢你的帮助。我已经决定放弃Ubuntu了。它给我带来了太多的工作量,我没有时间做自己的工作...我希望看到它改进,也许有一天我会再次使用它,因为我喜欢这个想法。 - jimbobjgr