Saya punya 3 gambar. Setiap gambar dilakukan dengan mengkloning (dengan dd) partisi (partisi ini diformat menggunakan sistem file ext3). Satu partisi dapat di-boot dengan GRUB1 (CentOS)
Bagaimana saya bisa menggabungkan mereka ke satu gambar disk?
(Saya dapat menyalin gambar partisi menggunakan perintah dd, tapi saya tidak tahu cara membuat tabel partisi dan membuat boot berfungsi).
Jawaban:
Buat gambar disk. Perintah berikut akan membuat gambar jarang 10G :
Partisi gambar dengan fdisk:
Pastikan Anda membuat partisi yang setidaknya sama besar dengan yang Anda gambar! Untuk contoh ini saya membuat tata letak berikut:
Gunakan
kpartx
untuk membuat perangkat yang sesuai dengan masing-masing partisi:Ini akan membuat entri di bawah
/dev/mapper
:Sekarang Anda dapat menyalin gambar partisi Anda ke partisi Anda:
Sekarang hapus pemetaan perangkat:
Dan Anda sudah siap!
Catatan
Anda juga dapat mencapai hal yang sama dengan menggunakan
dd
danseek
parameter (untuk mulai menulis pada offset yang sesuai dalam file gambar disk Anda) alih-alih menggunakankpartx
, tapi saya pikir menggunakankpartx
lebih sedikit rawan kesalahan.Ini tidak akan menghasilkan gambar yang dapat di-boot. Jika Anda menginginkannya, Anda juga harus menginstal boot loader ke dalamnya.
sumber