如何使用 Ubuntu 14.04 将文件存储分发到不同的文件系统?

如何使用 Ubuntu 14.04 将文件存储分发到不同的文件系统?

首先:我刚刚开始使用 CLI 来管理整个服务器,如果这个问题很愚蠢,我很抱歉,但是我找不到任何解决方案。

我遇到了问题apt-get -f install,因为我的磁盘已满。df -h返回:

Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vg00-lv01   37G  8.1G   28G  23% /
none                   4.0K     0  4.0K   0% /sys/fs/cgroup
udev                   483M   12K  483M   1% /dev
tmpfs                   99M  592K   99M   1% /run
none                   5.0M     0  5.0M   0% /run/lock
none                   494M     0  494M   0% /run/shm
none                   100M     0  100M   0% /run/user
/dev/sda1              464M  459M     0 100% /boot

如您所见,我的文件系统/boot已满。我该如何继续“给”启动一些空间/dev/mapper/vg00-lv01?我陷入困境。非常感谢任何帮助

答案1

您可以尝试运行:

sudo apt-get autoremove

此命令将删除由其他软件包安装的且不再需要的软件包。

我假设您有未使用的内核映像,导致启动分区已满。如果您无法运行上述命令,则需要手动清理 /boot 分区。首先,您可以使用以下命令找出已安装的内核:

sudo dpkg --list 'linux-image*' | grep ^ii

可以像这样手动删除其他内核版本(上面列出的版本除外):

sudo  rm /boot/*-unused-kernel-version*

以 root 身份使用时务必非常小心rm -rf,仅删除未使用的内核。

当 /boot 中有一些可用空间时再次运行:

sudo apt-get -f install

你可能会发现这篇文章非常有用:

https://askubuntu.com/questions/345588/what-is-the-safest-way-to-clean-up-boot-partition

相关内容