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

首先:我刚刚开始使用CLI来pipe理整个服务器,对不起,如果这个问题是愚蠢的,但我找不到任何解决scheme。

我遇到了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启动一些空间呢? 我很困难。 欣赏任何帮助

你可以尝试运行:

 sudo apt-get autoremove 

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

我假设你有没有使用的内核映像使启动分区已满。 如果你不能运行上面的命令,那么你将需要手动清除/启动分区。 首先,您可以使用以下命令查找已安装的内核:

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

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

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

使用rm -rf作为root时,一定要非常小心,只删除未使用的内核。

当/ boot中有一些空闲空间时,再次运行:

 sudo apt-get -f install 

你可能会发现这个post非常有用:

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