Ubuntu切換指定版本的內(nèi)核
問題:ubuntu 由于某些原因更新后會(huì)使內(nèi)核版本升級(jí),導(dǎo)致開機(jī)黑屏。
解決方法:需要將內(nèi)核版本切換為原先的低版本,然后就可以正常開機(jī)。
1. 查看當(dāng)前使用的內(nèi)核
uname -r
輸出如下:
5.15.0-67-generic
2. 查找想要使用的內(nèi)核
grep gnulinux /boot/grub/grub.cfg
輸出如下:
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ee28ccb6-5568-40a0-b312-133865a7fac1' {
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1' {
menuentry 'Ubuntu, with Linux 5.15.0-88-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-88-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1' {
menuentry 'Ubuntu, with Linux 5.15.0-88-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-88-generic-recovery-ee28ccb6-5568-40a0-b312-133865a7fac1' {
menuentry 'Ubuntu, with Linux 5.15.0-67-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-67-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1' {
menuentry 'Ubuntu, with Linux 5.15.0-67-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-67-generic-recovery-ee28ccb6-5568-40a0-b312-133865a7fac1' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
將submenu ‘Advanced options for Ubuntu’ $menuentry_id_option id記錄下來
gnulinux-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1
選擇我們想要切換的內(nèi)核,這里選擇 Ubuntu, with Linux 5.15.0-67-generic,id為:
gnulinux-5.15.0-67-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1
3. 修改grub文件,切換內(nèi)核
sudo vim /etc/default/grub
將文件中的 GRUB_DEFAULT=0 改為:
GRUB_DEFAULT="gnulinux-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1>gnulinux-5.15.0-67-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1"
如果修改后內(nèi)核沒換成功可以嘗試
GRUB_DEFAULT="1 >2"
表示使用子菜單的第3個(gè)內(nèi)核 Ubuntu, with Linux 5.15.0-67-generic 作為默認(rèn)內(nèi)核文章來源:http://www.zghlxwxcb.cn/news/detail-765151.html
4. 更新grub
sudo update-grub
5. 重啟電腦
sudo reboot
參考鏈接
1. Ubuntu20.04更換系統(tǒng)默認(rèn)啟動(dòng)內(nèi)核
2. ubuntu 切換默認(rèn)內(nèi)核文章來源地址http://www.zghlxwxcb.cn/news/detail-765151.html
到了這里,關(guān)于Ubuntu切換指定版本的內(nèi)核的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!