GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿cómo formatear múltiples sistemas de archivos dentro de un archivo?

Parece que puede usar las herramientas de kpartx:http://robert.penz.name/73/kpartx-a-tool-for-mounting-partitions-within-an-image-file/

Kpartx se puede utilizar para configurar asignaciones de dispositivos para las particiones de cualquier dispositivo de bloque particionado. Es parte de las herramientas de rutas múltiples de Linux. Con kpartx -l imagefile obtiene una descripción general de las particiones en el archivo de imagen y con kpartx -a imagefile se podrá acceder a las particiones a través de /dev/mapper/loop0pX (X es el número de la partición). Puede montarlo ahora con mount /dev/mapper/loop0pX /mnt/ -o loop,ro. Después de desmontarlos, puede desconectar los dispositivos del mapeador con kpartx -d imagefile.

Puede hacerlo montando primero sus particiones en /dev/loop? usando losetup con el -o opción para especificar un desplazamiento adecuado para su partición. El desplazamiento se puede calcular en función de la salida de fdisk -l disk.img (start_sector * sector_size ).

Por ejemplo:

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

Una vez montado, puede proceder a formatear la partición usando mkfs.* :

mkfs.vfat -F32 /dev/loop1

Para obtener más detalles y ejemplos, consulte los siguientes artículos:

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

Linux
  1. Cómo migrar sistemas de archivos Ext2/Ext3 a Ext4 en Linux

  2. ¿Cómo descomprimir el formato de archivo .xz en Linux usando las utilidades tar y xz?

  3. Linux:¿cómo se inspecciona la información de la estructura del directorio de un archivo Unix/linux?

  4. ¿Cómo cambiar el nombre de un archivo en Linux?

  5. Cómo encontrar archivos de formato DOS en un sistema de archivos de Linux

Cómo unir varias líneas en una en un archivo en Linux

Cómo vincular un archivo en Linux

Cómo ejecutar múltiples comandos de Linux en un solo comando

Cómo combinar varios archivos PDF en un solo PDF en Linux

Cómo unir/combinar varios archivos de audio en uno solo en Linux

Cómo hacer una copia de seguridad de los sistemas de archivos Ext2, Ext3 o Ext4 en Linux