Montando a imagem da partição XFS de xfs_copy

1

Usado xfs_copy para copiar uma partição do disco rígido de um servidor Fedora 27 para um arquivo, agora tentando montar o arquivo na minha área de trabalho do Antergos eu recebo:

mount: /mnt/server: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or helper program, or other error.

com o comando:

$ sudo mount -t xfs -o loop serverbackup.img /mnt/server

Não sabe o que está perdendo?

    
por PoLoMoTo 03.08.2018 / 00:17

1 resposta

0

Idéia # 1

Qual foi o comando que você usou para criar a imagem com xfs_copy ? Existem orientações para xfs_copy que ele deveria ter sido usado em um sistema de arquivos desmontado:

unmounted filesystem only

xfs_copy should only be used to copy unmounted filesystems, read-only mounted filesystems, or frozen filesystems (see xfs_freeze(8)). Otherwise, the generated filesystem(s) would be inconsistent or corruption

Idéia # 2

Dependendo da sua distro + versão do XFS, existe este bug + patch intitulado: Bug 1104956 - xfs_copy fará um corrompido segmentar quando o setor de origem estiver acima de 512 .

Description of problem:
1. mkfs a xfs filesystem on some device to make its sector over 512 and
   put some file in it

   mkfs.xfs -f -s size=4096 $SCRATCH_DEV
2. xfs_copy $SCRATCH_DEV to $target

$target is corrupted, and can't be mounted.

The following patch fix it.

Referências

por 03.08.2018 / 05:40

Tags