Saya baru saja membuat gambar dari dual boot yang baru diinstal (Ubuntu dan Windows) menggunakan perintah ini (yang telah saya gunakan untuk sementara waktu untuk gambar yang lebih kecil):
dd if=/dev/sda | gzip > /mnt/drive.img.gz
Pada drive ini digunakan kurang dari 60G dari 500G. Namun demikian file gambar sekarang adalah 409G besar.
Bagaimana itu? Tidakkah gzip berhasil mengompres semua nol itu? Seperti yang saya katakan, ini adalah sistem yang baru diinstal. Itu tidak mungkin berantakan.
Sekarang saya tidak berharap untuk file menjadi 60G, tetapi 400G tampaknya sangat besar bagi saya.
compression
disk-image
chris137
sumber
sumber
Jawaban:
Ya, jika mereka nol .
Ruang disk yang tidak digunakan tidak berarti ruang itu berisi nol; itu berarti tidak digunakan, dan mungkin mengandung apa saja .
Ada program yang menghapus ruang disk yang tidak terpakai menjadi nol. Saya sarankan Anda menggunakan itu sebelum membuat disk image. (Saya tidak ingat apa pun; di Linux, saya hanya menggunakan
dd if=/dev/zero bs=1048576 of=somefile
untuk membuat file yang hanya berisi nol, mengisi setiap sistem file; kemudian menghapusnya sebelum membuat gambar. Juga, saya lebih sukaxz
dari itugzip
.)sumber
dd
di Linux adalah yang paling sederhana dan termudah untuk memperbaiki masalah ukuran gambar mentah, dan sebagai satu kali, tidak masalah bahkan pada SSD.Untuk mencadangkan setiap partisi, Anda bisa menggunakan partclone saja.
Partclone membaca sistem file untuk melihat di mana file disimpan, dan hanya membuat cadangan bagian-bagian partisi.
sumber
fsarchiver
.