Saya tidak yakin istilah pencarian apa yang digunakan dan membaca manual VirtualBox juga tidak membantu, jadi saya mengajukan dua pertanyaan saya di sini ...
Setup saya adalah ini: PC dengan dual boot ke Windows 7 dan sistem operasi Debian (keduanya 64bit). Saya telah membuat mesin virtual (Kubuntu, 64bit) di Windows dan meletakkannya file VDI di bagian SMB dari NAS saya.
Kemudian saya membuat VM di linux menggunakan pengaturan yang sama untuk memori dll dan menetapkan file VDI yang ada untuk itu. Ide saya adalah saya bisa menggunakan mesin virtual itu dari Windows dan Linux juga. (1) Apakah ini sesuatu yang seharusnya bekerja tanpa masalah?
Saya perhatikan bahwa snapshot membuat saya dalam masalah karena mereka tampaknya tidak terlihat dari sistem operasi lain: Snapshots yang saya ambil setelah menginstal sistem tamu tidak terlihat di Linux. Itu sebabnya saya mematikan VM setelah digunakan dan tidak menyimpan statusnya saat sedang berjalan.
Masalah saya saat ini adalah ini: Saya telah menggunakan VM di bawah Windows terlebih dahulu, kemudian di Linux. Sekarang hanya akan mulai di Linux. Ketika mencoba ini pada Windows OS tamu mendeteksi beberapa jenis kesalahan hard disk dan gagal mem-boot karena tidak dapat memasang drive-nya. Jelas hard disk virtual tidak akan gagal sehingga pasti ada hubungannya dengan saya menggunakannya di Linux.
(2) Bagaimana saya bisa memperbaikinya?
Pembaruan: Ini juga terlihat seperti perubahan apa pun yang saya buat di VM di Linux telah diatur ulang dengan mencoba mem-bootnya di Windows. Sepertinya itu kembali ke snapshot terbaru. Saya bingung...
Memperbarui
Jawaban untuk pertanyaan pertama saya dapat ditemukan di bawah. Singkatnya: Ini berfungsi, selama Anda tidak menggunakan snapshot.
Jawaban untuk pertanyaan kedua saya adalah ini: Di bawah Windows atur VM kembali ke snapshot terbaru dan kemudian buang snapshot sehingga digabungkan. Seharusnya tidak ada foto yang tersisa di akhir. Jika Anda memiliki banyak foto, buang yang paling awal terlebih dahulu (Foto 1, lalu 2, 3, ...). Saya tidak yakin apa yang terjadi jika Anda mulai di akhir (.., 3, 2, 1).
Ini tentu saja menyebabkan beberapa kehilangan data karena Anda mengembalikan semua perubahan sejak snapshot terakhir. Tetapi setidaknya VM dapat digunakan kembali.
sumber
Untuk memperbaiki beberapa informasi yang hilang pada posting ini.
Saya menulis posting beberapa waktu lalu hanya untuk ini ...
http://blog.mrverrall.co.uk/2010/06/spawning-many-virtualbox-machines-from.html
Juga lihat posting sebelumnya pada "Kloning VMs dengan Beberapa Snapshots di VirtualBox" Yang mana bisa mendapatkan sekitar masalah utama poster asli ... yaitu memindahkan mesin, snapshots dan semua ke OS baru.
:)
sumber
Untuk memperkuat apa yang dikatakan narapidana, jangan gunakan snapshot, tutup saja VM dan "Simpan status". Itu menyimpan semua perubahan kembali ke file VDI itu sendiri.
Jika Anda perlu melakukan yang setara dengan snapshotting, Anda dapat membuat salinan sebenarnya dari file VDI. Mengambil beberapa ruang disk tentu saja, tetapi disk itu murah.
sumber
Mungkin Anda harus mencoba membuka "File" -> "Preferences" dan pada "General", ubah "Folder Mesin Default" menjadi share SMB Anda. Seperti itu, snapshot disimpan di share dan tersedia untuk kedua OS. Tidak diuji .
sumber