No se puede crear un btrfs en 2 discos

No se puede crear un btrfs en 2 discos

Estoy intentando crear un sistema de archivos btrfs en 2 discos pero muestra un error:

$ sudo mkfs.btrfs -d single /dev/sda1 /dev/sde1                                                                                                                                              1 ↵
btrfs-progs v5.1 
See http://btrfs.wiki.kernel.org for more information.

ERROR: skipping duplicate device /dev/sde1 in the filesystem
ERROR: not enough free space to allocate chunk

No tengo idea de qué causa este error. Es muy extraño ya que crearlo en discos individuales funciona bien, pero no en 2 discos.

Los discos son de 2TB cada uno por lo que seguramente tengan suficiente espacio.

El sistema operativo está recién actualizado a 5.1.6-arch1-1-ARCH.

Para su información, esto está bajo vmware en un invitado Arch Linux.

Respuesta1

Descubrí el problema, antes era simplemente estúpido. Pero esto todavía me confunde mucho porque estaba seguro de que cuando revisé esto hace muchos días no era el caso. Pero de todos modos el problema es:

El disco duro 0 y el disco duro 4, los discos duros físicos que agregué a mi invitado vmware Arch Linux, ¡eran uno y el mismo!

No es de extrañar que me estuviera hablando de errores de superbloque. Debe haber intentado escribir un superbloque en el primer disco y luego escribir algo más en el segundo disco, pero como ambos eran el mismo disco, corrompió lo que escribió para el primer disco.

Todo funciona ahora.

información relacionada