!!! Cadangkan gambar disk Anda sebelum mencoba yang di bawah ini !!!
Jika Anda menggunakan gambar mentah yang jarang, maka lakukan
dd if=/dev/zero of=hdd.img seek=N obs=1MB count=0"
di mana hdd.img adalah gambar format mentah yang ingin Anda ubah ukurannya dan N adalah ukuran baru yang Anda inginkan gambarnya, dalam megabyte. Untuk mengubah unit N, ubah obs ke sesuatu yang lain seperti 1GB untuk unit dalam gigabytes (1000x1000x1000).
Jika Anda ingin mengubah ukuran gambar mentah tetapi Anda tidak ingin itu menjadi jarang (Anda benar-benar ingin angka nol dalam file) kemudian lakukan "dd if = / dev / nol dari = pencarian gambar = S hitung = NS obs = 1" sebaliknya, di mana N adalah ukuran baru dan S adalah ukuran lama (dalam byte).
Jika Anda ingin mengubah ukuran gambar qcow2, ini belum didukung.
email ini menunjukkan beberapa percobaan dengan mengubah ukuran gambar qcow dengan hex editor.
Mengubah ukuran atau menumbuhkan gambar dalam format lain (VMware, Bochs, cow, atau cloop) tidak didukung sejauh pengetahuan saya.
Pada host Windows dimungkinkan untuk mengubah ukuran gambar disk format mentah menggunakan perintah 'copy'. Anda dapat menggunakan qemu-img untuk mengonversi gambar yang ada ke format mentah jika perlu. Kami akan menggunakan gambar disk format mentah sementara yang akan ditambahkan ke akhir gambar disk format mentah Anda yang sudah ada. Ukuran gambar sementara ini adalah ukuran gambar yang ada akan diperluas dengan:
qemu-img create -f raw temp.img 300M
Anda kemudian harus mengeluarkan perintah di bawah ini - orig.img adalah gambar format mentah yang ada yang ingin Anda buat lebih besar, temp.img adalah file gambar sementara yang dibuat sebelumnya, dan new.img adalah gambar hasil yang diubah ukurannya:
copy /b orig.img+temp.img new.img
Anda kemudian perlu melakukan partisi ulang dan mengubah ukuran partisi dan sistem file yang ada pada gambar yang baru. Salah satu metode untuk melakukan ini adalah mem-boot gparted di QEMU dengan livecd iso gparted dan image disk baru.