不小心修改/删除/etc/fstab导致Ubuntu卡在LOGO界面

今天在配置DPDK过程中,需要向/etc/fstab文件写入一行语句,但是不小心将其原有内容删除了。而原有内容是用于启动时挂载硬盘用的。
在不知情的情况下reboot之后,ubuntu虚拟机便一直卡在logo screen了。

在得知出错点后,需要对/etc/fstab内容进行还原。

  1. 进入recovery mode,进入bash shell。在recovery mode中默认是read-only的,需要执行命令 mount -o remount,rw /获得读写权限。

  2. 查看UUID
    sudo blkid
    每一个分区有各自的UUID。找到自己的主硬盘是在哪个分区(一般是/dev/sda1),记住其UUID。

  3. 编辑/etc/fstab
    执行以下命令
    echo "UUID=xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx / ext4 errors=remount-ro 0 1" > /etc/fstab
    xx部分换成之前查看的UUID,之后重启即可。

你可能感兴趣的:(不小心修改/删除/etc/fstab导致Ubuntu卡在LOGO界面)