Mengembalikan ASR / Disk Utility gambar NTFS pada OS X

3

Saya menggunakan Utilitas Disk OS X (10.6.7) untuk membuat gambar partisi / volume NTFS. File DMG yang dihasilkan dipindai gambar.

Sekarang, ketika saya datang untuk mencoba mengembalikan gambar ke partisi baru di mesin yang sama (yang ukurannya lebih besar dari aslinya, hanya untuk memastikan), saya diberitahu bahwa 'Ukuran volume sumber gambar bukan kelipatan tepat dari 1 MiB '.

Saya telah membaca beberapa solusi yang menyarankan penyusutan / pemadatan volume NTFS sebelum mengambil gambar tetapi ini sedikit terlambat bagi saya sekarang!

Apakah mungkin untuk mengubah file DMG sehingga ASR tidak mengeluh? Saya lebih suka menghindari melakukan pengembalian di tempat pada volume NTFS baru yang kosong (karena kurang efisien).

NTFS-3g diinstal dan tersedia.

Terimakasih banyak.


marley:~ root# asr restore --source windows.dmg --target /dev/disk0s3 --erase
    Validating target...done
    Validating source...done
    Erase contents of /dev/disk0s3 ()? [ny]: y
    Repartitioning target device...
Source image volume size is not an exact multiple of 1 MiB
leegent
sumber

Jawaban:

1

Ada bug di 10.6.x (setidaknya hingga 10.6.7, yang baru saja saya uji ...) Disk Utility dan baris perintah membuat ukuran partisi salah. Mengecilkan gambar disk tidak akan membantu, OSX hanya akan membuatnya beberapa ratus byte kritis salah untuk apa pun gambar yang lebih ramping baru. Saya baru saja mengkonfirmasi ulang pengujian dari yang terakhir. membalik. tahun. untuk masalah yang sama. Jika Anda memiliki CD boot Leopard (yaitu 10.5.x) Anda dapat menggunakannya untuk mengembalikannya, saya rasa. Alat NTFS menggunakan format file yang berbeda, jadi jika Anda menggunakannya Anda tidak bisa langsung mengembalikannya dengan Disk Utility.

Untuk tendangan tambahan di celana, OSX menghancurkan partisi windows yang ada sebelum kesalahan keluar, jadi jika memang ada sesuatu yang salah dengan gambar sumber, akan lebih baik jika akan memeriksa SEBELUM itu menghapus partisi yang ada.

Ini adalah hal yang saya harapkan dari Vista atau Windows Millennium edition, bukan Apple.

CSCSCS
sumber
4

Pastikan disk tujuan Anda menggunakan skema peta partisi MBR, bukan GUID dan Disk Utility harus dapat berhasil mengembalikan gambar. Itu berhasil bagi saya.

jeff krueger
sumber
Ini berhasil bagi saya yang mencoba menginstal OCZ Toolbox pada stik USB dari Mac OSX. Terima kasih!
kasakka
2

Coba jalankan hdiutil resize pada salinan gambar disk Anda. man hdiutil dan hdiutil resize -help jelaskan opsi tambahan.

Daniel Beck
sumber
Lagi pula, tidak beruntung aku takut: marley:~ root# hdiutil resize -size 65660780544 windows.dmg hdiutil: resize: failed. Operation not permitted (1) Saya menduga itu karena volume NTFS tidak dapat diubah ukurannya? Sunting: Ketika mendapatkan informasi tentang gambar berikut ini adalah output: Ubah ukuran batas (per hdiutil mengubah ukuran-batas): min cur max 287321834 287321834 287321834 287321834 Teks lengkapnya ada di pastebin.com/ysJY5P31
leegent
Mengenai informasi tambahan, saya tidak tahu opsi lain, karena saya tidak perlu lagi menangani NTFS - kecuali mungkin menyalin alih-alih mengembalikan dan tidak peduli dengan data meta yang mungkin hilang ...
Daniel Beck
Terima kasih dan terima kasih! Saya akan menggigit peluru dan mencoba mengembalikan file-bijaksana.
leegent
0

Coba ini:

asr restoreexact  --source windows.dmg --target /dev/disk0s3 --erase

restoreexact adalah opsi yang relatif baru di asr. Mencoba membuat partisi target dengan ukuran yang sama - dan jika bisa - mulai memulihkan.

Matthew Elvey
sumber
Kesalahan yang sama dengan utilitas disk
John Smith