Seorang pembaca yang lebih tua menghadapi masalah ini. Kemas kini kernel baharu dalam Linux Mint tidak berfungsi seperti yang diharapkan. Boot ke kernel lama "memperbaiki" masalah, tetapi menyusahkan kerana terpaksa memilih kernel lama secara manual setiap kali saya but. Bagaimana untuk melakukannya? Itulah yang saya akan tunjukkan kepada anda dalam tutorial ini.
Ini adalah senario yang mungkin. Sistem anda menerima kemas kini kernel, tetapi entah bagaimana, keadaan tidak berjalan lancar seperti dahulu.
Anda sedar bahawa jika anda boot ke kernel lama (ya, anda boleh menurunkan taraf kernel), semuanya akan kembali normal.
Anda akan berasa sedikit tidak selesa walaupun anda gembira. Kerana anda perlu memilih kernel lama secara manual pada setiap but.
Seorang pembaca yang lebih tua menghadapi masalah ini. Kemas kini kernel baharu dalam Linux Mint tidak berfungsi seperti yang diharapkan. Boot ke kernel lama "memperbaiki" masalah, tetapi menyusahkan kerana terpaksa memilih kernel lama secara manual setiap kali saya but.
Bukan idea yang baik untuk mengalih keluar kernel baru dan menggunakan kernel lama, kerana kernel baru akan dipasang dan digunakan dalam kemas kini sistem seterusnya.
Oleh itu, saya mengesyorkan menetapkannya untuk but ke dalam kernel Linux yang lebih lama secara lalai. Bagaimana untuk melakukannya? Itulah yang saya akan tunjukkan kepada anda dalam tutorial ini.
Boot ke dalam kernel Linux yang lebih lama
Apa yang anda mungkin tidak tahu ialah pengedaran Linux anda memasang berbilang kernel Linux pada sistem anda. tak percaya? Gunakan arahan berikut untuk menyenaraikan kernel yang dipasang di Ubuntu:
apt list --installed | grep linux-image
Apabila anda menaik taraf sistem anda, anda akan mendapat versi baharu kernel Pada masa ini, sistem anda secara automatik akan memilih untuk boot ke kernel terkini yang tersedia.
Dalam skrin grub anda boleh pergi ke pilihan Lanjutan (versi Linux lama):
ubuntu grub
Di sini anda boleh melihat teras yang tersedia untuk but. Pilih yang lebih lama (kemasukan tanpa pilihan pemulihan):
pilihan lanjutan grub
Anda tidak akan melihat sebarang perbezaan dalam paparan. Fail dan aplikasi anda kekal utuh.
Sekarang anda telah but ke dalam kernel lama, tiba masanya untuk sistem anda secara automatik boot ke dalamnya.
Jadikan kernel lama sebagai item permulaan lalai
Jika anda gembira menggunakan terminal dan arahan Linux, anda boleh mengubah suai fail /etc/default/grub dan menambah baris berikut di dalamnya:
GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=true
Kemudian gunakan arahan berikut untuk mengemas kini GRUB:
sudo update-grub
Apa yang anda lakukan di sini ialah memberitahu sistem anda untuk menyimpan entri permulaan yang sedang digunakan sebagai lalai untuk larian GRUB akan datang.
Walau bagaimanapun, tidak semua orang mahir dengan baris arahan, jadi saya akan menumpukan pada alat GUI yang dipanggil Grub Customizer.
Pasang Penyesuai Grub
Pasang Penyesuai Grub pada pengedaran berasaskan Ubuntu menggunakan PPA rasmi:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt update sudo apt install grub-customizer
Untuk pengedaran lain, sila gunakan pengurus pakej anda untuk memasang alat ini.
Gunakan Penyesuai Grub untuk menukar item permulaan lalai
Apabila anda menjalankan Grub Customizer, ia memaparkan item permulaan yang tersedia.
Di sini anda mempunyai dua pilihan.
Pilihan Satu: Pilih item kernel yang diingini dan gerakkannya ke atas menggunakan butang anak panah (ditunjukkan pada menu atas).
Pindahkan kernel lama ke atas dalam Ubuntu grub
Pilihan 2: Tetapkan entri yang dibut sebelum ini sebagai entri lalai.
Saya mengesyorkan menggunakan pilihan kedua kerana ia akan berfungsi walaupun dengan kemas kini kernel baharu.
Dengan cara ini anda boleh menurunkan taraf kernel dalam Ubuntu atau pengedaran lain tanpa mengalih keluar versi kernel baharu.
Sila ambil perhatian bahawa kebanyakan pengedaran seperti Ubuntu hanya menyimpan dua versi kernel pada satu masa. Oleh itu, akhirnya kernel lama pilihan anda akan dialih keluar apabila versi kernel baharu dikeluarkan.
Helah pintar ini telah membantu saya keluar dari masalah. Pada masa itu saya sedang memasang kernel Linux terkini di Ubuntu dan atas sebab tertentu ia mempunyai beberapa masalah keserasian dengan sistem audio saya.
Apa pun sebabnya, anda kini tahu cara untuk boot secara automatik ke dalam kernel lama.
Atas ialah kandungan terperinci Bagaimana untuk boot ke kernel lama sistem Linux secara lalai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!