Mengecilkan drive NTFS (di mesin virtual)

0

Terkadang berguna untuk mengecilkan drive image dari VM untuk mengurangi ruang kosong pada host. Kami melakukan ini dengan mendefrag dan memadatkan isi drive virtual, menghapus ruang kosong, lalu mendefrag ruang kosong sehingga semuanya ada di akhir.

Ini berfungsi cukup baik dengan drive FAT32, tetapi drive NTFS memiliki file metadata yang biasanya terletak di suatu tempat di tengah drive, sehingga gambar drive yang dihasilkan sering berakhir sekitar 1/3 lebih besar dari yang seharusnya, karena setengah dari ruang kosong terjebak di antara data dan metadata.

Gambar 1 menunjukkan beberapa ratus megabita ruang bebas yang ditambahkan ke image drive ( .vmdkfile) karena file metadata NTFS.

Bergantung pada perangkat lunak dan format file, ini dapat dikurangi (atau bahkan mungkin dihilangkan?), Tetapi dalam pengalaman saya, metadata NTFS mencegah file gambar drive dari menyusut sebanyak mungkin.

Adakah yang punya tips tentang kompensasi untuk file metadata NTFS dan mengurangi citra drive dari drive NTFS sebanyak mungkin?


Gambar 1 : Cuplikan layar Defraggler memperlihatkan drive NTFS dengan ruang kosong yang didefrag, tetapi terpecah karena file metadata NTFS

Cuplikan layar Defraggler memperlihatkan drive NTFS dengan ruang kosong yang didefrag, tetapi terpecah karena file metadata NTFS

Synetech
sumber
Sudahkah Anda mencoba mengkloning drive ke VM perawan yang lain?
ernie
@ernie, tidak, tapi saya tidak melihat bagaimana itu bisa membantu karena volume NTFS selalu meletakkan beberapa file metadata mereka (mis., mirror MFT) di tengah.
Synetech
1
Menyusut NTFS dalam mesin virtual tidak berbeda dengan menyusutkan parsi NTFS pada mesin yang sebenarnya. Satu-satunya langkah tambahan adalah menggunakan perangkat lunak mesin virtual untuk mengecilkan file yang sebenarnya, setelah Anda menyesuaikan ukuran partisi, dalam sistem operasi. Coba lakukan defrag sebelum Anda boot ke Windows.
Ramhound
2
@Ramhound, Anda sudah melewatkan intinya, saya sudah bisa defrag drive dan semua, masalahnya adalah bahwa volume NTFS menempel beberapa file metadata di tengah volume yang membagi ruang kosong menjadi dua bagian, jadi drive-image on host tidak dapat direduksi untuk hanya mencakup data aktual dan mengecualikan ruang kosong karena ada file metadata di tengah yang menyebabkan file gambar drive menyertakan sebagian besar ruang kosong. Saya harap itu membuatnya cukup jelas.
Synetech