GNU/Linux >> Belajar Linux >  >> Linux

Linux - bagaimana memformat banyak sistem file dalam satu file?

Tampaknya Anda dapat menggunakan alat kpartx:http://robert.penz.name/73/kpartx-a-tool-for-mounting-partitions-within-an-image-file/

Kpartx dapat digunakan untuk menyiapkan pemetaan perangkat untuk partisi perangkat blok yang dipartisi. Ini adalah bagian dari alat multipath Linux. Dengan kpartx -l imagefile Anda mendapatkan ikhtisar partisi dalam file image dan dengan kpartx -a imagefile partisi akan dapat diakses melalui /dev/mapper/loop0pX (X adalah nomor partisi). Anda dapat memasangnya sekarang dengan mount /dev/mapper/loop0pX /mnt/ -o loop,ro. Setelah melepas, Anda dapat memutuskan sambungan perangkat mapper dengan kpartx -d imagefile.

Anda dapat melakukannya dengan terlebih dahulu memasang partisi Anda ke /dev/loop? menggunakan losetup dengan -o opsi untuk menentukan offset yang cocok untuk partisi Anda. Offset dapat dihitung berdasarkan output dari fdisk -l disk.img (start_sector * sector_size ).

Misalnya:

losetup -o32256 /dev/loop1 ./disk.img   # mount first partition

Setelah dipasang, Anda dapat melanjutkan untuk memformat partisi menggunakan mkfs.* :

mkfs.vfat -F32 /dev/loop1

Untuk detail dan contoh selengkapnya, lihat artikel berikut:

  • http://wiki.osdev.org/Loopback_Device#Mounting
  • http://web2.clarkson.edu/projects/itl/honeypot/ddtutorial.txt
  • http://wiki.eeeuser.com/howtocustomrestoreimage:pt2mkcustomimage

Linux
  1. Cara Memigrasi Sistem File Ext2/Ext3 ke Ext4 di Linux

  2. Linux – Bagaimana Cara Memeriksa Informasi Struktur Direktori File Unix/linux?

  3. Bagaimana Mengganti Nama File di Linux?

  1. Cara Menginstal Banyak Distribusi Linux pada Satu USB

  2. Bagaimana cara membuka kompresi format file .xz di Linux menggunakan utilitas tar dan xz?

  3. Cara menemukan file format dos di sistem file linux

  1. Cara memindahkan file di Linux

  2. Cara Memformat Partisi Disk di Linux

  3. Bagaimana cara gzip banyak file menjadi satu file gz?