一、问题
前言:因为一次美化配置ubuntu导致系统启动黑屏,无法进入系统。之前并没有系统备份,后果严重还好修复了,记录下修复步骤备用。
事件:就是因为修改了 /usr/share/gnome-shell/theme/ubuntu.css文件导致的,如果是其它修改不当导致也可用先还原修改文件补救。
就这模样,第二个黑屏不停循环:
二、Ubuntu Linux Recovery Mode
在安全模式/修复模式有以下的选项︰
TYPE | ACTION | DESCRIPTIONN |
resume | Resume normal boot | 继续正常启动作业,供不小心误入此选单的使用者开机使用。(继续以正常模式启动) |
clean | Try to make free space | 尝试清除硬盘中不必要的档案並释放磁盘空间。(清理软件包) |
dpkg | Repair broken packages | 将已安装且目前为毁损状态的套件进行修复。(修复损坏的软件包) |
fsck | Check all file systems | 进行磁盘扫描修复,适合不正常开机后使用。(硬盘检查与修复坏道/逻辑坏道) |
grub | update grub bootloader | 更新 GRUB开机启动程式,将不必要的选项移除。(更新grub引导) |
network | Enable networking | 直接以文字模式启动,并开启网际网络连线支援。(带网络连接的shell界面) |
root | Drop to root shell prompt | 开启文字模式的操作介面,但网络部份的功能需要自行启动。(最高管理员的shell界面) |
system-summary | System summary | 查看系統的信息/资料。 |
三、解决办法
1、重启ubuntu,随即长按shirft进入grub菜单,选择第二个选项 Advanced options for Ubuntu
2、进入下一个界面,选择 recovery mode
3、进入Recovery Menu,选择 root 选项
4、按回车进入命令模式,此时只能查看文件,不能修改(read-only 模式),执行命令
mount -o remount,rw /
这样就可以修改文件了,把之前修改出错的文件还原,reboot 重新启动就OK了。
注:如果只是检查,担心修改错了,执行根目录重新挂载为只读命令:
mount -o remount,ro /