Saya menggunakan Oracle VirtualBox untuk menjalankan VM CentOS7. Saya kemudian biasanya ssh ke VM dan melakukan semua pekerjaan melalui terminal saya. Jadi saya tidak benar-benar membutuhkan GUI dan saya ingin menonaktifkannya untuk meningkatkan kinerja.
Apakah ada cara untuk memulai VM di VirtualBox tanpa GUI?
virtualbox
virtual-machine
SergeyOvchinnik
sumber
sumber
Jawaban:
Dari manual VirtualBox bab 7 (Mesin virtual jarak jauh) :
Menu yang disebutkan di sini:
sumber
Tamu Virtualbox dapat dijalankan tanpa jendela host yang terlihat dengan metode ini:
• Di daftar tamu utama jendela Virtualbox, klik tamu lalu klik dropdown di sebelah tombol Mulai di bagian atas, dan pilih "Mulai Tanpa Kepala"
• Klik kanan tamu di daftar tamu, dan pilih Mulai, lalu "Mulai Tanpa Kepala"
• Tahan Shift pada keyboard, lalu klik dua kali tamu di daftar tamu.
• Dalam prompt perintah atau pintasan desktop, berjalan di direktori tempat Vboxmanage.exe ada, jalankan perintah 'Vboxmanage startvm "vmname" --type headless'
Virtualbox tidak dapat menonaktifkan GUI tamu untuk meningkatkan kinerja.
Di Virtualbox, "tanpa kepala" berarti 'tidak ada jendela yang ditampilkan di monitor host', bukan 'tidak ada kartu video di "komputer" tamu.
Virtualbox selalu menyediakan kartu video tamu dan ketersediaan untuk GUI OS tamu, bahkan ketika tamu dijalankan "tanpa kepala" yaitu tanpa jendela tamu yang ditampilkan, dan bahkan jika OS tamu adalah tamu hanya teks. Ini dapat dilihat dengan menjalankan guest headless berbasis GUI kemudian mengirim ulang ke dalamnya baik melalui Virtualbox RDP atau layanan remote-in dalam OS tamu. GUI akan tetap dihitung dan masih sepenuhnya siap untuk digunakan, seolah-olah tamu dijalankan dengan jendela normal.
Untuk menjalankan tamu tanpa siklus CPU yang terbuang sia-sia dalam menghitung GUI, Anda perlu menjalankan OS tamu yang tidak menjalankan GUI, seperti OS baris perintah seperti DOS yang hanya teks, atau OS yang mengharapkan untuk boot pada server yang tidak memiliki kartu video.
sumber