Di kotak virtual, bagaimana saya bisa mengubah resolusi layar dari baris perintah? (Atau jika ada satu untuk semua jenis komputer, itu mungkin juga berfungsi).
Di kotak virtual, bagaimana saya bisa mengubah resolusi layar dari baris perintah? (Atau jika ada satu untuk semua jenis komputer, itu mungkin juga berfungsi).
Jawaban:
Anda dapat dengan cepat "mengisyaratkan" jendela ke ukuran tertentu dengan perintah berikut:
VBoxManage controlvm <uuid>|<name> setvideomodehint <xres> <yres> <bpp>
Misalnya, jika Anda memiliki tamu bernama "Windows XP Pro", dan Anda ingin mengatur resolusi ke 1024x600 pada 32 bit per piksel (alias 32 bit) Anda akan menggunakan perintah berikut:
VBoxManage controlvm "Windows XP Pro" setvideomodehint 1024 600 32
Namun ada beberapa prasyarat untuk ini:
Ini hanya berfungsi jika Anda telah meluncurkan OS Tamu dari lingkungan berjendela pada OS Host (mis. Windows / X Windows / Mac OS Desktop).
Penambahan Tamu harus diinstal di OS Guest.
VBoxManage setextradata global GUI/MaxGuestResolution any
(sebelum memulai VM). Ubah ukuran otomatis juga harus dinonaktifkan di menu tampilan. Jika resolusi yang dimaksud sangat tinggi (terutama jika lebih tinggi dari resolusi host), lebih banyak memori video yang harus ditetapkan.
Pertama, vm harus dihidupkan, Anda dapat menghidupkan dengan perintah:
# VBoxManage startvm "VPN" --type headless
Sebelum Anda dapat mengubah resolusi:
# VBoxManage controlvm "VPN" setvideomodehint 1024 768 24
Jika Anda ingin mengubahnya dari dalam tamu:
Di Windows : ada beberapa alat yang memungkinkan Anda melakukan ini dengan mudah dari baris perintah, terutama Display Changer .
Di Linux : Gunakan xrandr -q
untuk mendaftar mode tampilan yang tersedia, lalu di xrandr -s #
mana #
jumlah mode tampilan yang ingin Anda gunakan. xrandr -q
akan menampilkan opsi nomor ini di sebelah setiap opsi tampilan.
Lihat di dalam dokumentasi yang disediakan dengan VirtualBox. Program VBoxManage memberi Anda kemampuan untuk memodifikasi VM dari baris perintah. Anda tidak dapat melakukan ini saat mesin sedang berjalan. Untuk melakukan itu, Anda harus menemukan cara untuk skrip perubahan resolusi untuk sistem operasi yang Anda virtualisasi.
Klien MS Windows RDP untuk Mac OSX memiliki pengaturan preferensi yang harus saya sesuaikan selain menambahkan mode video khusus (ditunjukkan di atas).
Pilih Preferensi dari menu RDC, lalu klik 'Tampilan'. (Saya akan memposting gambar layar, tetapi fitur pencegahan spam mencegahnya.)
Dengan memilih 'Layar penuh', saya dapat mengubah mode tampilan ke layar penuh komputer klien. Dalam hal ini, MacBook dengan resolusi layar 1280x800.