開機界面進入
??
??或開機進入:
????
1.Ctrl + Alt + F3 進入 tty 界面(一個命令行界面)
??sudo apt update
??sudo apt upgrade
??sudo update-grub
2.如上操作之后重啟,再次打開虛擬機會進到如下界面(如果不是進到下面這個界面,多重啟幾次,重啟的時候按住esc)
??
??按c可以進入命令行:
????ls 可以直接查看Linux系統的分區號:
??????
????ls 分區,查看
????
3.
登錄之后,打開命令行工具,使用以下命令查看你的當前內核:
??uname -a
??然后把輸出結果記在你的小本本上吧,等會千萬不能刪除這個內核。
接下來就是通過以下命令查看你的機器上安裝的所有內核:
??dpkg --list | -grep linux-image
找到所有比當前內核版本低的內核。當你知道要刪除哪些內核時,請繼續在下面將其刪除。運行以下命令刪除您選擇的內核:
??sudo apt-get purge linux-image-xxxx-generic

重新生成 initramfs
??更新 initramfs(適應當前內核):
??update-initramfs -u -k all
重新安裝 GRUB
修復 GRUB 引導:
??grub-install /dev/sdX # 注意是磁盤(如 /dev/sda),不是分區
??update-grub
sudo service gdm3 restart
??sudo service gdm3 stop
??sudo service gdm3 start
??sudo apt-get install lightdm
??sudo dpkg-reconfigure lightdm
??sudo dpkg-reconfigure gdm3
??dpkg --list | grep linux-image
????
??dhclient ens33
??lsblk -f
????
??sudo apt purge nvidia* 卸載驅動
??cat (hd0.gpt1)/etc/fstab
????
下面是一些修復過程用到的指令截圖,供參考(最后沒有成功)







參考鏈接:https://blog.csdn.net/qq_41042595/article/details/108342297
浙公網安備 33010602011771號