Kernel terbaru ini menyebabkan masalah dengan suara saya, yang bekerja dengan baik dengan versi yang lebih tua. Seperti yang telah saya hanya Ubuntu diinstal, Grub tidak mendapatkan ditampilkan saat booting. Bagaimana saya dapat secara manual memilih versi kernel saat booting?
Cara paling sederhana untuk tampilan Grub anda adalah untuk tekan dan tahan SHIFT tombol saat booting.
Sebagai alternatif, anda dapat selalu menampilkan Grub tanpa itu booting tertentu kernel:
gksudo gedit /etc/default/grub
perubahan GRUB_TIMEOUT
-1 dan komentar GRUB_HIDDEN_TIMEOUT
selesai off dengan menjalankan
sudo update-grub
Menahan tombol shift saat booting, akan menampilkan menu Grub. Anda sekarang dapat memilih lebih tua versi kernel.
Untuk memilih lebih tua kernel sebagai default kernel, silakan lihat ini post
Saat booting ketika GRUB muncul dengan entri pilih entri kedua yaitu, pilihan Lanjutan untuk Ubuntu di sana anda dapat melihat berbagai kernel versi lama yang telah diinstal sebelumnya, anda dapat memilih salah satu di antara mereka yang bekerja baik untuk anda. Jika anda pergi ke grub.cfg dan paste diperlukan versi kernel di atas saat ini kernel yang terinstall masuk. Dalam kedua cara kerjanya
Jika anda memiliki beberapa Kernel dalam sistem anda, anda dapat mengatur secara manual apa versi Kernel akan mulai:
Reboot PC anda dengan menekan tombol Shift untuk menampilkan GRUB setelah BIOS akan mulai. Anda akan melihat sesuatu seperti: GRUB halaman awal
Pilih "pilihan Lanjutan untuk Ubuntu" dan menghafal indeks ini menu baris(count dimulai dari 0) Pada gambar indeks 1
Pilih beton kernel untuk booting dan juga menghafal indeks ini menu baris(count dimulai dari 0) Pada gambar indeks memilih Kernel 2
Mulai sistem. Aksi ini adalah untuk satu boot pada beton kernel. Jika anda ingin memulai dari beton Kernel semua waktu yang anda harus lakukan langkah berikutnya:
4.1. Membuka dan mengedit GRUB file setup:
sudo nano /etc/default/grub
4.2. Menemukan baris GRUB_DEFAULT=...(secara default GRUB_DEFAULT=0) dan set dalam kutipan menu path untuk beton Kernel(Ingat menu indeks dari langkah 2 dan 3). Dalam sistem indeks pertama 1, dan yang kedua adalah 2. Saya set ke GRUB_DEFAULT
GRUB_DEFAULT="1>2"
Simpan file.
4.3. Update GRUB informasi untuk menerapkan perubahan:
sudo update-grub
4.4. Setelah reboot, anda akan secara otomatis boot pada Kernel dengan memilih menu path. Contoh pada mesin 1 -> 2
4.5. Cek versi Kernel setelah reboot:
uname -r
Oleh https://help.ubuntu.com/community/Grub2:
GRUB_HIDDEN_TIMEOUT=0
pengaturan Ini menentukan berapa lama sebuah layar tanpa menu GRUB 2 akan akan ditampilkan. Saat layar kosong, pengguna dapat menekan tombol apa saja untuk display menu.
perilaku default adalah untuk menyembunyikan menu jika hanya satu sistem operasi hadir. Jika pengguna hanya dengan Ubuntu keinginan untuk menampilkan menu, tempat simbol # di awal baris ini untuk menonaktifkan menu tersembunyi fitur.
Downgrade Kernel: https://askubuntu.com/questions/71139/how-to-downgrade-the-kernel-on-11-10/
Meng-Upgrade kernel: https://askubuntu.com/questions/72714/how-can-i-upgrade-kernel-to-3-1
Silahkan install sebelumnya kernel dengan perintah berikut:
sudo apt-get install linux-image-3.0.0-12-generic linux-headers-3.0.0-12-generic
Kemudian reboot. Anda akan diminta untuk memilih kernel anda.
Segera setelah BIOS/UEFI splash screen saat booting, dengan BIOS, dengan cepat tekan dan tahan Shift kunci, yang akan membawa GNU GRUB menu. (Jika anda melihat logo Ubuntu, anda've kehilangan point di mana anda dapat memasukkan GRUB menu.) Dengan UEFI tekan (mungkin beberapa kali) Spasi tombol untuk masuk ke menu GRUB. Kadang-kadang produsen's splash screen adalah bagian dari Windows bootloader, sehingga ketika anda menyalakan mesin itu berjalan lurus ke GRUB layar, dan kemudian menekan Shift ini yang tidak perlu.
Dari GRUB layar select pilihan Lanjutan untuk Ubuntu dan tekan Enter.
Jackkobec's Jawaban menjelaskan metode melihat grub.cfg
dan bergulir melalui kode sumber untuk menemukan menu nomor. Cara yang lebih mudah adalah dengan script ini:
Grub Versi: 2.02~beta2-36ubuntu3.22
┌───────────┤ <b>Use arrow, page, home & end keys. Tab toggle option</b> ├────────────┐
│ Menu No. ----------- Menu Name ----------- │
│ │
│ 1>3 Ubuntu, with Linux 4.15.0-55-generic ↑│
│ 1>6 Ubuntu, with Linux 4.15.0-54-generic ▒│
│ <b><em>1>9 Ubuntu, with Linux 4.14.134-0414134-generic </em></b>▒│
│ 1>12 Ubuntu, with Linux 4.14.120-0414120-generic ▮│
│ 1>15 Ubuntu, with Linux 4.14.114-0414114-generic ▒│
│ 1>18 Ubuntu, with Linux 4.14.110-0414110-generic ▒│
│ 1>21 Ubuntu, with Linux 4.14.98-041498-generic ▒│
│ 1>24 Ubuntu, with Linux 4.14.89-041489-generic ▒│
│ 1>27 Ubuntu, with Linux 4.14.78-041478-generic ▒│
│ 1>30 Ubuntu, with Linux 4.14.70-041470-generic ▒│
│ 1>33 Ubuntu, with Linux 4.4.0-157-generic ▒│
│ 1>36 Ubuntu, with Linux 3.16.60-031660-generic ▒│
│ 1>36 Ubuntu, with Linux 3.16.60-031660-generic ▒│
│ 2 Ubuntu 18.04.1 LTS (18.04) (on /dev/nvme0n1p10) ▒│
│ 3 Advanced options for Ubuntu 18.04.1 LTS (18.04) (on /dev/nvme0n1p10) ▒│
│ 3>0 Ubuntu (on /dev/nvme0n1p10) ↓│
│ │
│ │
│ <b>[Display Grub Boot] Exit</b> │
│ │
└──────────────────────────────────────────────────────────────────────────────┘
Catatan: Dalam contoh ini grub-menu.sh pendek
digunakan untuk memanggil script. Singkat
parameter menekan garis-garis ini:
│ 1>10 Ubuntu, with Linux 4.14.134-0414134-generic (upstart) ▒│
│ 1>11 Ubuntu, with Linux 4.14.134-0414134-generic (recovery mode) ▒│
Setelah bergulir melalui entri (anda dapat menggunakan scroll wheel mouse atau tombol panah) tekan Melarikan diri untuk kembali ke command line.
Jika anda tekan Enter associate grub perintah untuk entri yang ditampilkan:
menuentry 'Ubuntu, with Linux 4.14.134-0414134-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.14.134-0414134-generic-advanced-b40b3925-70ef-447f-923e-1b05467c00e7' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root b40b3925-70ef-447f-923e-1b05467c00e7
else
search --no-floppy --fs-uuid --set=root b40b3925-70ef-447f-923e-1b05467c00e7
fi
echo 'Loading Linux 4.14.134-0414134-generic ...'
linux /boot/vmlinuz-4.14.134-0414134-generic root=UUID=b40b3925-70ef-447f-923e-1b05467c00e7 ro noplymouth fastboot acpiphp.disable=1 pcie_aspm=force vt.handoff=7 i915.fastboot=1 nopti nospectre_v2 nospec mem_sleep_default=deep
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-4.14.134-0414134-generic
}
Press <Enter> to continue
Satu set grub perintah-perintah yang ada untuk masing-masing entri menu. Dikompilasi entri semua disimpan dalam /boot/grub/grub.cfg
file.
Dalam contoh ini kita ingin menu nomor `1>9> set sebagai default jadi kita gunakan:
sudo -H gedit /etc/default/grub
dan menemukan baris ini:
GRUB_DEFAULT=0
dan perubahan ini:
GRUB_DEFAULT="1>9"
Kemudian simpan file dan jalankan
sudo update-grub