Saya menggunakan Linux sebagai driver harian saya, dan baru saja menginstal Windows 10 ke disk fisik baru di PC saya untuk boot ganda. Untuk sementara, saya telah menggunakan Windows 7 melalui gambar VirtualBox yang telah saya pasang di iSCSI 1 .
Sekarang saya memiliki dua lingkungan Windows yang berbeda dan itu sangat menyebalkan. Saya ingin meninggalkan VM Windows 7 dan mengakses instalasi Windows 10 langsung melalui VirtualBox untuk kenyamanan, tetapi tanpa kehilangan kemampuan drop down ke dual boot ketika saya membutuhkan kinerja logam mentah.
Apakah mungkin untuk mem-boot instalasi Windows 10 yang ada pada media fisik khusus (SSD SATA3 internal) melalui VirtualBox tanpa kehilangan kemampuan untuk dual boot juga?
Jika itu membuat masalah menjadi lebih rumit (atau tidak mungkin) perlu dicatat bahwa Windows 10 SSD dilindungi dengan FDE melalui VeraCrypt.
sumber
Jawaban:
Ya itu mungkin.
setfacl -m u:yourusername:rw /dev/sda
)dmidecode -s system-uuid
tunjukkan sistem Anda,vboxmanage modifyvm your-vm-name --hardwareuuid <your-hardware-uuid>
). Anda mungkin perlu mengkloning juga uuids pengontrol drive Anda (lsblk --nodeps --no name,serial
menunjukkan id serial host Anda. Saya tidak perlu mengkloningnya ke dalam virtualbox saya, tetapi mungkin diperlukan. Mungkin beberapavboxmanage modifyvm
perintah rumit melakukannya, atau Anda harus mengedit vm config xml secara manual.Ada bahaya lain: jika Anda boot di VM drive host Anda secara langsung, ada kemungkinan bahwa Anda boot OS yang sama dua kali. Atau Anda membuka partisi yang sama dua kali. Ini akan mematikan data Anda, jadi jangan pernah me-mount banyak partisi secara bersamaan. Selain itu, jangan me-mount partisi NTFS Anda ketika sedang digunakan oleh Windows Anda (tetapi Anda masih dapat berbagi data antara partisi Anda, misalnya dengan Samba).
Jika tidak sengaja terjadi, reboot dengan sysrq (alt + printscreen + b) dan fsck segalanya. Beberapa tipuan grub mungkin juga diperlukan untuk itu (saya mengkonfigurasi ulang grub untuk mem-boot windows secara default, jadi saya menghindari masalah bahwa saya mem-boot Linux secara tidak sengaja lagi di dalam Windows VM - dan itu pasti akan terjadi, karena Pemutakhiran Windows sering me-restart Windows Anda dibelakangmu).
Hati-hati: Win10 menggunakan sistem Anda dan pengontrol drive Anda untuk mengidentifikasi PC Anda. Jika Anda melewatkan (3), win10 Anda akan berpikir itu diklon ke mesin baru, dan itu tidak akan diaktifkan lagi. Meskipun jika Anda boot kembali ke hw asli Anda, itu akan diaktifkan kembali.
sumber
setfacl
tidak tahan setelah reboot. Saran? Catatan: Saya tidak memasang drive, karena saya tidak ingin korupsi data. Dokumentasi ACL mengatakan bahwa drive yang membutuhkan ACL harus dimasukkanfstab
, yang akan memasangnya ...Saya berhasil dengan windows 10 sebagai guest dan linux mint sebagai Host.
Pertama, Anda harus membatalkan semua pembaruan windows 10 (untuk berjaga-jaga, mungkin tidak berguna) lalu: Di bawah linux buka konsol dan baris demi baris:
Tambahkan mesin dalam kotak virtual (selalu dengan "sudo virtualbox" untuk menjadi root) dan aktifkan EFI di tab sistem, dan pilih windows xp 64 daripada windows 10 jika Anda hanya memiliki flag windows 10 beku beautifull beku. Itu semuanya.
sumber