ubuntu空间满了进不去系统(ubuntu内存满了打不开机)
Ubuntu /boot 占满解决方案
我们在安装 Window 和 Ubuntu 双系统的时候,往往会自定义 /boot 分区,一般网上的教程都会建议给 /boot 分区分配 200M 的大小。但是,系统升级的时候,往往会是这个分区空间被占满,导致不能升级,以下为针对这以问题的解决方法。
ubuntu空间满了进不去系统(ubuntu内存满了打不开机)
ubuntu空间满了进不去系统(ubuntu内存满了打不开机)
造成这一问题的主要原因是因为系统升级的时候会安装不同版本的 kernel,但是实际上使用的往往只有一个。因此,我们只需要把没有使用的 kernel 删除,就可以解决 /boot 空间占满的问题。
查看当前使用的 kernel
查看当前系统已经安装的 kernels
删除不需要的 kernel
删除相关的包
更新以下 kernel 列表
接下来,我们在查看以下 /boot 的剩余容量
我们可以看到,我们的 /boot 的使用空间已经恢复正常,接下来我们可以正常使用 apt update 以及 apt upgrade 来升级我们的系统及软件了。
What is the safest way to clean up /boot partition?
Ubuntu20.04根目录占满处理方法
在使用Ubuntu 20.04作为家用时,由于磁盘未提前规划好, /var 和 /home 目录未单独分空间,这两个目录增长过快导致根目录磁盘空间,系统无常运行,因此需要将这两个目录切换到增加的硬盘,保证系统正常运行。
首先通过 df -h 命令查看各目录使用情况,这里发现3个问题
在根目录通过以下命令查找具体哪个目录过大导致根分区占满:
依次在有问题的目录通过该命令,最终定位到具体异常的目录,如果是需要删除的文件占用过大, 可直接删除解决,我当时排查到的两个问题:
经过排查,需要解决的问题汇总如下:
首先解释下为什么会出现这么多 /dev/loop 设备,其实这是正常现象,snap 使用的是 SquashFS 文件系统,这是一个只读的文件系统,所以它的大小在创建的时候一定是刚刚好能够存放它的内容就可以了,因为它是只读,所以它的大小之后不会改变。所以占用量肯定是 。
解决方法有两个:
如果嫌弃每次输选项麻烦,可以在 "~/.bashrc" 文件里起别名:
然后 source 一下生效:
命令 df /etc 可以查看 /etc 目所在的挂载路径磁盘使用情况:
命令 vgdisplay 可以查看lvm卷组的信息;
如果发现ubuntu--vg-ubuntu--lv还可以扩容,则可以通过以下命令扩容:
其他扩容命令:
使用 df -T 命令可以查看已有文件系统格式;
分区结果如下:
Index: #Linux-Index
Info: #Ubuntu
/etc/fstab详细参数配置
ubuntu系统刚安装好一开机显示空间不足是efi分区,剩余100多mb怎么办?可以无损分区吗
网上教程很多,你玩Ubuntu,相信也不怕折腾,善于自学。
下面的话算不上回答,抛砖引玉罢了。
我想分享一下我安装Ubuntu及其衍生版Linux Mint的常用方法。
我有的资源:
可以从U盘启动的WinPE系统
可以LiveCD(ISO文件)的移动硬盘(该移动硬盘上已经安装了Linux,并使用Grub2多个作系统)
uefi主板的电脑
安装方法
从U盘启动,使用无损分区软件建立、调整分区(我分区格局叙述)
从移动硬盘LiveCD系统,在Live系统下安装Ubutnu(实际上就是Linux下安装Linux)
上面的安装方法在BIOS主板,和UEFI主板都通用。
为什么我这样安装:
Windows下的分区工具很多,不乏界面友好,功能强大,使用方便,尤其是拥有快速无损调整分区大小,4k对齐之类功能的好软件。
WinPE是简洁版的Windows,从U盘启动WinPE,待分区硬盘上没有系统运行,因此对系统盘分区也可以进行调整,没有干扰。
从ISO文件启动的Live系统可以看成是LinuxPE,但它不是精简版的LInux,它和你要安装的Linux是同一版本,它可以让你在安装系统到硬盘之前先体验、预览一下这个系统,然后决定安不安装。如果要安装,点击一下桌面的“安装到硬盘”的图标就开始安装了。
Live OS
,针对你的问题,谈谈UEFI模式下,我安装Linux Mint(Ubuntu的衍生版,可以开箱即用,我偏爱一些)的方法:
建立分区
分区 1GB FAT32 ESP分区(存放UEFI文件)
第二分区 4GB SWAP 交换分区(虚拟内存、休眠映像存储空间,用swap表示)
第三分区 20GB EXT-4 系统分区(用来挂载根目录,root分区,用 / 表示)
第四分区 XGB EXT-4 主目录(home分区——用户数据空间,可以理解为手机SD卡,存储用户数据,根据个人需要设置)
home分区也可以使用LVM逻辑磁盘,这样可以根据需要扩容,不需要再用分区工具调整物理分区大小
设置主板以“UEFI模式”移动硬盘,并加载ISO文件,启动Live系统,并安装Linux到硬盘,Linux会在ESP分区安装grub2 的efi文件,以及配置文件。
安装完成后,UEFI主板设置开机菜单,手动或自动添加grub2的条目,用grub2 Linux或Windows等系统启动。
奉上我的磁盘分区图,仅供参考:
500G 机械硬盘
Windows + Linux Mint 17
方式
UEFI + MBR | BIOS + MBR
ubuntu 提示 磁盘空间不足,磁盘情况如图,我是win10和ubuntu双系统
ubuntu是linux,必须安装在ext磁盘分区,这样的分区,windows是无法看见的。
简言之就是,安装ubuntu的盘符是不能再windows下找到的,但是安装windows的盘符可以再ubuntu下找到。
另外ubuntu需要4个磁盘分区,用来存放系统、交换堆、我的文档以及其他,这个在ubuntu安装程序中可以轻松的设置,现在最新版本是ubuntu13.04lts。
ubuntu提示/boot空间不足解决办法
总是提示/boot 空间快满了。
sudo apt-get install -f
gzip: stdout: No space left on dev
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-33-generic with 1.
ctrl+alt+t——>进入终端——>输入命令:
或者输入命令:
版权声明:图片、内容均来源于互联网 如有侵权联系836084111@qq.com 删除