Setelah beberapa penyelidikan, saya memutuskan untuk menggunakan VirtualBox karena saya mempercayainya sedikit lebih banyak daripada Linux Kooperatif. Berikut panduan super singkat untuk mendapatkan pengaturan VirtualBox untuk mengakses partisi mentah menggunakan instalasi Linux Anda saat ini. Dengan hanya modifikasi kecil, Anda dapat membuat VM baru yang mengakses partisi fisik yang ada:
(1) Buat disk virtual yang tidak lebih dari referensi ke sistem file yang ada menggunakan VBoxManage :
# Note, backslashes immediately before new lines are continuations
C:\>cd \users\kpederson\.virtualbox\harddisks
C:\Users\kpederson\.VirtualBox\HardDisks>"\Program Files\Oracle\VirtualBox\VBoxManage" \
internalcommands createrawvmdk -filename rawdisk.vmdk -rawdisk \\.\PhysicalDrive0 \
-partitions 5,6,7,8 -mbr f:\sda5_mbr -register
(2) Buat mesin virtual yang menggunakan disk virtual yang dibuat pada langkah 1. Pada perintah di atas saya menyebutnya rawdisk.vmdk
.
(3) Konfigurasikan mesin virtual Anda menggunakan jaringan penghubung VirtualBox . Dalam kasus saya, saya merasa bermasalah, jadi saya mengatur mesin virtual saya untuk menggunakan jaringan host-only dan kemudian menggunakan Windows untuk menjembatani adaptor jaringan khusus-host dengan adaptor jaringan saya yang nyata (yaitu fisik).
(4) Konfigurasikan pembagian dalam samba:
[shared]
comment = Shared Documents
path = /home/shared
guest ok = no
writable = yes
Dan dengan samba yang aktif dan berjalan, saya memiliki akses ke semua file yang saya butuhkan. Selain itu, saya dapat menggunakan ssh / sftp untuk mengakses semua file menggunakan WinSCP atau klien transfer file yang serupa.
Rincian lengkap tersedia di posting blog yang saya tulis berjudul " Mengakses Sistem File Linux dari dalam Windows "