Como partição de dados, tenho um sistema de arquivos btrfs com vários discos. Meu disco raiz é ext4
Fstab:
UUID=290624c6-6b95-41fd-94a1-923ebca64b83 / ext4 rw,relatime,data=ordered 0 1
/dev/sdc /mnt/btrfs btrfs rw,relatime,compress-force=zlib,autodefrag 0 0
Quando eu inicializo a máquina, ela espera 1m30s com a mensagem
A start job is running for dev-sdc.device
E depois disso
Dependency failed for /mnt/btrfs
Quando faço o login, posso fazer
mount /mnt/btrfs
systemctl default
E vai funcionar. O sistema inicializará normalmente.
Primeiro, talvez eu precise fazer algo com um gancho mkinitcpio, mas esta página diz:
O pacote mkinitcpio padrão do Arch contém um gancho btrfs padrão, o suficiente para obter suporte a vários dispositivos (RAID). Além disso, o kernel é capaz de inicializar uma raiz btrfs de dispositivo único sem nenhum gancho
Portanto, tudo deve funcionar imediatamente.
Por que não funciona e o que devo fazer para corrigi-lo?
fonte