Saya sedang dalam proses bereksperimen dengan membuat cadangan kartu sd Raspberry Pi (Raspbian). Saya menggunakan Win32DiskImager untuk membaca gambar (dari pembaca kartu SD) ke HDD saya, berhasil - tetapi sekarang masalah ukuran. Gambar hanya lebih besar dari kartu SD asli dan hanya dapat ditulis kembali ke kartu SD yang lebih besar, yang, jika Anda mendukungnya memiliki masalah yang sama.
Setelah membuat file .img, bagaimana saya bisa menghapus semua ruang yang tidak digunakan lagi? (Apakah ini karena saya menggunakan raspi-config untuk mengalokasikan semua ruang yang tersedia ke root?)
Saya mencoba untuk mendapatkan gambaran seperti apa partisi tersebut dengan Cygwin, tetapi tidak dapat mengatur agar fdisk berfungsi (-bash: fdisk: perintah tidak ditemukan) - (setelah membaca Gambar kartu 16Gb berisi ruang yang tidak dipartisi di akhirnya: Memotong mungkin? )
Ada alat bagus yang disebut pishrink yang mengurangi ukuran gambar dd sebanyak mungkin dengan mengecilkan partisi root. Jika Anda memulai gambar yang dipulihkan, pertama kali partisi diperluas ke ukuran maksimum lagi. Jika Anda menjalankan Windows cukup gunakan Linux di Raspberry Anda untuk mengecilkan gambar.
sumber
Versi terbaru dari Win32DiskImager memiliki opsi Read Only Allocated Partitions. Itu menulis hanya menggunakan ruang, bukan kosong.
sumber
Jawaban sederhananya adalah Anda tidak bisa. Jika Anda ingin mengecilkan kompresi menggunakan gambar, itulah yang paling banyak dilakukan (pada 'NIX gzip berfungsi dengan baik). Anda akan menemukan banyak diskusi tentang ini di situs ini.
Alternatifnya adalah hanya mencadangkan file. Pendekatan saya dijelaskan sebagai berikut. /raspberrypi//a/28087/8697
sumber