Невозможно создать btrfs на 2 дисках

Невозможно создать btrfs на 2 дисках

Я пытаюсь создать файловую систему btrfs на 2 дисках, но возникает ошибка:

$ 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

Я понятия не имею, что вызывает эту ошибку. Это очень странно, так как создание ее на отдельных дисках работает нормально, а на 2-х — нет.

Диски по 2 ТБ каждый, так что места наверняка хватит.

Операционная система недавно обновлена ​​до версии 5.1.6-arch1-1-ARCH.

К вашему сведению, это происходит под управлением vmware в гостевой ОС Arch Linux.

решение1

Я обнаружил проблему, я был просто глупым до этого. Но это все еще действительно сбивает меня с толку, так как я был уверен, что когда я проверял это много дней назад, это было не так. Но в любом случае проблема в следующем:

Жесткий диск 0 и жесткий диск 4, физические жесткие диски, которые я добавил в свою гостевую систему Arch Linux VMware, оказались одним и тем же!

Неудивительно, что он мне говорил об ошибках суперблока. Должно быть, он пытался записать суперблок на первый диск, а затем что-то еще на второй диск, но поскольку они оба были одним и тем же диском, он испортил то, что записал для первого диска!

Теперь все работает.

Связанный контент