Pada 2013 saya melacak cara autostart / shutdown VM Virtualbox ketika host adalah Linux. Proses ini secara resmi didokumentasikan dan memerlukan beberapa langkah.
Saat ini saya tertarik, bagaimana Anda mengkonfigurasi VM Virtualbox untuk melakukan autostart setelah Windows-10 reboot?
Apakah ada proses yang didokumentasikan secara resmi? Jika tidak, apa solusi teruji seseorang?
Upaya naif saya akan menjadi seperti:
selesai: Setup windows untuk login otomatis saat reboot
TODO: Buat skrip batch dengan:
sleep 120 && vboxmanage startvm my_vm_name
TODO: Masukkan skrip batch ke dalam direktori startup pengguna saya. (Saya tidak melihat direktori "startup" di windows 10 ...)
boot
windows-10
virtualbox
autostart
Trevor Boyd Smith
sumber
sumber
The process was officially documented
linux ;-)Jawaban:
Direktori start up masih ada, meskipun di tempat yang tersembunyi ...
Akses melalui membuka kotak "Jalankan" (Menangkan + R) dan memasukkan
Minimalkan ini untuk saat ini.
Buka VirtualBox dan klik kanan pada VM yang ingin Anda autostart, klik opsi untuk membuat pintasan di desktop dan tutup VirtualBox.
Cukup memotong shortcut dari desktop dan paste ke dalam folder sebelumnya dibuka dan itu harus menjadi baik-baik saja.
sumber
Anda benar-benar dapat memulai VM tanpa kepala tanpa menggunakan VBoxVmService pihak ketiga sekarang. Buat saja jalan pintas ke
<VirtualBoxDirectory\VBoxManage.exe> startvm "vmname" --type headless
dan letakkan itu di folder startup Anda.Dari manual VirtualBox .
sumber
Coba VBoxVmService
Pastikan untuk membaca Howto.txt dan edit VBoxVmService.ini
sumber
Meskipun memiliki Layanan itu baik, Anda dapat melakukannya dengan tugas yang dijadwalkan. Ambil boot sistem sebagai pemicu, centang opsi untuk menjalankan tugas tanpa pengguna yang masuk dan atur tindakan
<VirtualBoxDirectory\VBoxManage.exe> startvm "vmname" --type headless
. Pastikan untuk menghapus centang dari opsi default-on yang tidak bisa dimengerti "bunuh tugas jika berjalan lebih dari 3 hari". Srsly, MS, apa yang Anda pikirkan, bahwa tidak ada komputer Windows yang akan bertahan selama itu tanpa reboot?Ada peringatan: jika VM dijalankan saat booting, Anda akan melihatnya di VirtualBox Manager sebagai "dimatikan", jadi tidak ada tombol untuk menampilkan tampilan VM. Hanya ada tombol "mulai" dan Anda mungkin akan mengacaukan semuanya ketika Anda mencoba untuk memulainya dua kali.
Anda dapat menentukan port tampilan jarak jauh sehingga Anda dapat mengakses konsol VM melalui RDC (mstsc.exe), tanpa VirtualBox Manager, tetapi Anda masih harus ingat untuk tidak percaya dengan informasi "dimatikan". Saya tidak tahu apakah itu bekerja lebih baik dengan layanan nyata.
sumber
Seperti yang dinyatakan sebelumnya oleh chad dan gonesoft, Anda dapat menggunakan VboxManage.exe untuk memulai VM saat diluncurkan, namun, jika Anda tidak menentukan "--type headless" itu akan benar-benar muncul di VirtualBox Manager sebagai menjalankan dll. Sama seperti jika Anda memulainya secara normal, tanpa kepala adalah yang membuatnya tersembunyi - bukan sesuatu yang mungkin ingin Anda lakukan dalam semua kasus ...
Posting sebagai jawaban karena saya tidak memiliki reputasi yang cukup untuk menulis komentar untuk jawaban sebelumnya
sumber
Coba VBoxHeadlessTray .
Ini sangat mudah digunakan, yang secara otomatis mengembalikan status VM ketika Windows boot dan menyimpan status ketika Windows dimatikan atau dihidupkan ulang. Yang paling mengagumkan adalah Anda bisa menggunakan VBoxHeadlessTray untuk mengkonfigurasi masing-masing VM Anda.
sumber