admin管理员组

文章数量:1130349

win11下在VMware17中打开的ubuntu20.04打开后加载一段时间,出现满屏绿色的[OK],然后跳转黑屏的重启办法。最后操作完成后,我发现是我的内存满了所以进不去。

首先,在开启虚拟机时,鼠标点入ubuntu操作页面,启动时长按 Esc 键(UEFI 系统)或 Shift 键(BIOS 系统)(也有人说Ctrl+Alt+F2~F6,可以都试试,可能因为操作系统不同,我是长按Esc进入的),直到 GRUB 菜单出现,选择Advanced options for Ubuntu。进入下图页面,按⬇,光选择第二个“Ubuntu, with Linux 3.13.0-52-generic (recovery mode)”,回车。

进入这个页面:

“resume”——正常载入系统;“clean”——尝试释放空闲空间;

“dpkg”——修复受损的包;failsafeX”——运行缺失保护的图形模块;

“fsck”——检查文件系统;“grub”——更新grub加载器;“

network”——允许网络连接;“root”——停用root shell prompt;

“system-summary”——系统摘要。
选择clean释放空间进入系统;
建议先选择“clean”。然后再选择“root”进入根路径,输入密码。

再输入  rm -rf ~/.local/share/Trash/*   清空一下回收站。这时再查看内存  df -h。

如果看到/dev/sds5 Avail还有一点空间可以用,这时就可=可以关机,重新进入了。如果内存还是满的,需要rm -rf  + ./文件(删除),强制删除文件,腾出空间。我就是到这里就可以打开了。

打开之后再查找当前目录下文件大于100M的文件,并列出详细大小  sudo find . -type f -size +100M -exec du -h {} \;  删除不必要的文件留出空间,或者扩展空间(这个b站上有详细的教程)。

2.如果这样进不去可以试试

进入grub菜单之后,进入ubuntu高级选项,光标停留在第二行,“Ubuntu, with Linux 3.13.0-52-generic (recovery mode)”,类似于下面这样,然后按e。

如下图找到位置(这里用⬇,在很靠后的部分):linux /boot/vmlinuz-----\*** ro recovery nomodestset ,将它的ro recovery nomodestset修改为 rw single init=/bin/bash,然后按 ctrl+x或者F10 进入单用户模式,此时用户即为root用户。

但是我选择后会出现禁用CPU,这一步具体可以看下面第一个参考链接。我也是看它才弄出来的。

非常感谢这两篇文章,不然我的虚拟机就打不开了。

【Ubuntu系统】ubuntu18.04磁盘空间满了无法进入系统(3种方式,已解决)_ubuntu磁盘满了进不了系统-CSDN博客ubuntu进入单机模式(单用户模式)--获取root用户_ubuntu从单人模式进入root怎么保存-CSDN博客


                        

win11下在VMware17中打开的ubuntu20.04打开后加载一段时间,出现满屏绿色的[OK],然后跳转黑屏的重启办法。最后操作完成后,我发现是我的内存满了所以进不去。

首先,在开启虚拟机时,鼠标点入ubuntu操作页面,启动时长按 Esc 键(UEFI 系统)或 Shift 键(BIOS 系统)(也有人说Ctrl+Alt+F2~F6,可以都试试,可能因为操作系统不同,我是长按Esc进入的),直到 GRUB 菜单出现,选择Advanced options for Ubuntu。进入下图页面,按⬇,光选择第二个“Ubuntu, with Linux 3.13.0-52-generic (recovery mode)”,回车。

进入这个页面:

“resume”——正常载入系统;“clean”——尝试释放空闲空间;

“dpkg”——修复受损的包;failsafeX”——运行缺失保护的图形模块;

“fsck”——检查文件系统;“grub”——更新grub加载器;“

network”——允许网络连接;“root”——停用root shell prompt;

“system-summary”——系统摘要。
选择clean释放空间进入系统;
建议先选择“clean”。然后再选择“root”进入根路径,输入密码。

再输入  rm -rf ~/.local/share/Trash/*   清空一下回收站。这时再查看内存  df -h。

如果看到/dev/sds5 Avail还有一点空间可以用,这时就可=可以关机,重新进入了。如果内存还是满的,需要rm -rf  + ./文件(删除),强制删除文件,腾出空间。我就是到这里就可以打开了。

打开之后再查找当前目录下文件大于100M的文件,并列出详细大小  sudo find . -type f -size +100M -exec du -h {} \;  删除不必要的文件留出空间,或者扩展空间(这个b站上有详细的教程)。

2.如果这样进不去可以试试

进入grub菜单之后,进入ubuntu高级选项,光标停留在第二行,“Ubuntu, with Linux 3.13.0-52-generic (recovery mode)”,类似于下面这样,然后按e。

如下图找到位置(这里用⬇,在很靠后的部分):linux /boot/vmlinuz-----\*** ro recovery nomodestset ,将它的ro recovery nomodestset修改为 rw single init=/bin/bash,然后按 ctrl+x或者F10 进入单用户模式,此时用户即为root用户。

但是我选择后会出现禁用CPU,这一步具体可以看下面第一个参考链接。我也是看它才弄出来的。

非常感谢这两篇文章,不然我的虚拟机就打不开了。

【Ubuntu系统】ubuntu18.04磁盘空间满了无法进入系统(3种方式,已解决)_ubuntu磁盘满了进不了系统-CSDN博客ubuntu进入单机模式(单用户模式)--获取root用户_ubuntu从单人模式进入root怎么保存-CSDN博客


                        

本文标签: 黑屏系统Linux