Saya telah berhasil menginstal Gentoo sebagai VM VirtualBox Guest mengikuti buku pegangan ini ( http://www.gentoo.org/doc/en/handbook/handbook-x86.xml ). Semuanya beres, tetapi saya ingin mengubah resolusi default konsol saya, setelah memuat grub2.
Tetapi, ketika mengubah /etc/default/grub
file saya dan menambahkan:
GRUB_GFXPAYLOAD_LINUX=keep
.. sistem berhasil memulai grub2, tetapi kemudian hang ketika memuat kernel. Di layar ia hanya menampilkan 'Memuat kernel ini-dan-itu'.
Karena gambar liveCD tidak memiliki masalah dengan menjalankan konsol dalam resolusi yang lebih tinggi, sepertinya saya kehilangan driver, atau lupa sesuatu ketika mengkompilasi kernel. Tetapi membaca dokumentasi Grub2 dan Gentoo untuk sementara waktu sekarang, saya tidak tahu apa yang hilang, dan bagaimana memecahkan masalah ini lebih lanjut.
Dan, sebagai catatan:
- Peluncuran Sistem Basis Gentoo 2.2
- Kernel Linux 3.10.25-gentoo
- Setelah mengubah
/etc/default/grub
file, saya tentu saja menjalankangrub2-mkconfig -o /boot/grub/grub.cfg
dan memeriksa pesan 'Found linux image [..]
'.) Untuk menentukan perubahangrub.cfg
berhasil dibuat - Ketika saya mengonfigurasi resolusi yang lebih tinggi untuk grub2 saja, dan menghilangkan
GRUB_GFXPAYLOAD_LINUX=keep
opsi, sistem melakukan boot secara normal (dalam pengaturan standar, resolusi rendah). Dan grub2 menggunakan resolusi yang lebih tinggi dengan benar - Resolusi yang ingin saya gunakan (
1024x768x32
) tercantum dalamvbeinfo
output grub2 - Ketika saya mengkonfigurasi nilai apa pun untuk
GRUB_GFXPAYLOAD_LINUX
, seperti640x480x32
, sistem juga membeku saat memuat kernel
Setiap bantuan atau petunjuk akan sangat dihargai!
GRUB_GFXMODE=1024x768x32
danGRUB_GFXPAYLOAD=1024x768x32
Jawaban:
Ini bekerja :) Saya memperbaiki dua hal:
Pertama,
/etc/conf.d/modules
hilang beberapa baris, yang paling penting:.. Setelah menambahkannya, grub2 akhirnya akan memuat kernel, dan rc akan secara otomatis mem-boot kdm. (Saya pikir saya memiliki kalimat itu, tetapi tampaknya, ada yang salah dengan menyimpan file itu sebelumnya.)
Terakhir, saya mengkompilasi ulang kernel dengan opsi berikut diaktifkan:
.. Setelah itu, saya melihat output boot linux standar (memulai semua layanan dll), tapi kali ini dalam resolusi yang lebih tinggi.
Omong-omong, saya menemukan artikel ini sangat membantu:
http://blog.jolexa.net/2008/07/howto-gentoo-guest-os-in-virtualbox/
Secara keseluruhan, latihan yang sangat berguna dengan Grub, Gentoo, dan kompilasi :)
sumber