Saya memiliki mesin VM yang menjalankan ubuntu 14.04 (guest) di host Win7. Saat ini saya memiliki resolusi server yang diatur ke 1024 * 768 dengan menambahkan ini
GRUB_CMDLINE_LINUX_DEFAULT="splash xvga=1024x768x24"
GRUB_GFXMODE=1024x768x24
untuk /etc/default/grub
.
Namun saya tidak bisa mendapatkan resolusi yang lebih tinggi. Ketika saya menetapkan misalnya 1200 * 800 itu me-reset ke 640 * 480. Saya telah mengalokasikan memori video 128MB.
Bisakah saya mendapatkan resolusi yang lebih tinggi?
Jawaban:
Jawaban yang saya temukan adalah kombinasi dari Bagaimana saya meningkatkan resolusi mode konsol? dan Bagaimana cara menggunakan layar penuh server ubuntu di kotak virtual? Yang pertama memberikan informasi untuk mengubah resolusi tampilan grub, dan yang terakhir membantu saya dalam mendiagnosis mengapa yang pertama tidak menghasilkan perubahan resolusi.
Menggabungkan dua jawaban:
Identifikasi resolusi yang didukung oleh lingkungan VirtualBox Anda. Nyalakan ulang sistem dan simpan Shiftkunci sampai jendela grub muncul kemudian tekan c. Ini akan menjatuhkan Anda ke konsol grub. Masukkan commend
vbeinfo
untuk melihat daftar resolusi. Pilih resolusi yang sesuai untuk Anda (dalam kasus saya,1152x864x32
).Edit
/etc/default/grub
untuk memodifikasi / membuat garisGRUB_GFXMODE=1152x864x32
(tempat Anda mengganti resolusi dengan yang sesuai untuk lingkungan Anda).Edit
/etc/grub.d/00_header
untuk mengubah garisuntuk
(lagi, ganti resolusi)
Perbarui grub dan reboot:
update-grub2 && shutdown -r now
Grub harus mem-boot pada resolusi baru yang lebih tinggi, dan kemudian resolusi itu harus dilanjutkan setelah Anda masuk.
sumber
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_GFXPAYLOAD_LINUX=keep
Saya telah mencoba ini selama beberapa jam sekarang dan beberapa hari yang lalu juga selama beberapa jam. Solusi Rob Halls bekerja untuk saya hanya selama periode boot, ketika GRUB menunjukkan entri menu. Setelah server (saya menggunakan server Ubuntu, rilis terbaru) boot, resolusi kembali ke "normal".
Menambahkan baris berikut ke
/etc/default/grub
:lalu
Saya memiliki resolusi yang lebih tinggi selama proses boot (menu grub) dan di dalam konsol.
sumber
Sebagaimana @Zook tunjukkan dalam komentar, cukup bagi saya untuk (sebagai superuser) mengaktifkan dan mengubah baris berikut di
/etc/default/grub
:lalu
Versi GRUB adalah 2.02 ~ beta2-9ubuntu1.
Virtualbox versi 4.3.16, Host Windows 7, resolusi asli 1600x1050.
Penting agar itu berfungsi adalah untuk menghapus baris
vga=
atauxvga=
atauvideo=
dari kernel, misalnya diGRUB_CMDLINE_LINUX_DEFAULT
.Petunjuk ini saya temukan di sini . Saya tidak harus melakukan perubahan yang diajukan dalam kemungkinan duplikat .
sumber
Menjalankan Virtualbox 5.1.34 di bawah Ubuntu 16.04 Saya kecewa semua upaya di 1920x1080 atau 1600x900 menghasilkan 640x480. Seperti banyak yang saya temukan, 1024x768 adalah yang tertinggi yang diizinkan dan apa pun yang ada akan diturunkan ke 640x480.
Berjalan
vbeinfo
di prompt grub saya menemukan 1600x1200x32 didukung meskipun monitor saya 1900x1080. Jadi saya berubah/etc/default/grub
menjadi:Dan wow, apa bedanya!
Bagian atas dan bawah terpotong / terpotong tetapi ini bukan masalah besar dan senang melihat jendela yang lebih besar dan dapat dibaca:
Saya harus mengompres. GIF agar pas di sini, itu lebih baik hidup. Saya memiliki dua monitor (satu di atas yang lain) sehingga ukuran desktop Virtual adalah 3840x1080
sumber