踩过的坑——记录一次开机黑屏

之前在安装显卡驱动时候,需要关闭桌面服务,按ctrl+alt+F1,进入命令模式后,输入service lightdm stop,接着桌面服务就关闭了,等了一会也没什么反应,我以为电脑死机了就点击了重启,接下来就坏事了,桌面就再也没回来…

这个要慌,问题很大。因为第二天要出差,还有很多东西没有传!寻找了很多方法,但是没怎么解决问题,这里就只说明我的尝试。首先在开机时,由于是单系统不会自己进入grub,但是找准时机按esc可以进入。进入之后进入recovery模式,输入了service lightdm start,重启后依然是黑屏的。可能因为突然断电,因此系统出现了一点问题,一直弹出: /dev/sda2 clean 和 /dev/sda2 recovering journal。再次进入grub模式,选择fsck,检查所有文件系统,对出问题的硬盘进行卸载重新挂载。

命令查看硬盘分区:

1
sudo fdisk -l

查看硬盘uuid,以及类型:

1
sudo blkid

挂载命令为mount,用法如下:

1
2
3
4
5
6
7
8
9
10
mount [挂载分区] [挂载点]
-t 类型
-o 挂载选项
rw,ro 可读写,只读
loop 挂载iso
sync 不使用缓存,所有操作直接对磁盘
async 默认异步(操作先缓冲到内存在写到磁盘)
noatime
atime 访问文件更新
remount 重新挂载

可以新建一个目录,然后将硬盘分区临时挂载到该目录下:

1
mount /dev/sdb1  /mnt

也可以远程挂载:

1
mount -t nfs 10.10.24.1:/share /nfspub   //挂载nfs

可是还是没有解决问题,不过挂载了一个新的硬盘,我将要传的文件传到硬盘里,安了点心。这时候我意识到可能不是简单的桌面服务关闭了,而是系统组件可能出现了问题。

于是再次进入grub模式,选择了dpkg,对坏掉的包进行恢复,就打算瞎鸡儿试了试,结束后重新启动,启动成功!