Acontece que dropbear / busybox está faltando no nó do dispositivo / dev / btrfs-control. Isso geralmente é configurado pelo udev.
você precisará criá-lo quando estiver logado para dropbear (initramfs):
# mknod /dev/btrfs-control c 10 234
Estou tentando configurar um sistema com três unidades com um btrfs raid1, mas fico preso no initramfs se tiver mais de uma única unidade na raiz do btrfs.
Minhas três partições: / dev / mapper / sda3_crypt | sdb3_crypt | sdc3 crypt
Estou confiante de que todas as três unidades estão desbloqueadas e mapeadas e parece que o local-premount / btrfs está configurado corretamente (executando a varredura de dispositivo btrfs):
#!/bin/sh
set -e
PREREQ=""
prereqs()
{
echo "${PREREQ}"
}
case "" in
prereqs)
prereqs
exit 0
;;
esac
if [ -x /bin/btrfs ]
then
modprobe btrfs
/bin/btrfs device scan 2> /dev/null
fi
e eu tenho o / etc / fstab usando o UUID do btrfs:
# <file system> <mount point> <type> <options> <dump> <pass>
#/dev/mapper/sda3_crypt / btrfs defaults,subvol=@ 0 1
UUID=50758399-2529-470f-bc9d-fbac00a41913 / btrfs defaults,subvol=@ 0 1
UUID=aed887b8-8354-4aa8-8d10-2ec20e8478b5 /boot btrfs defaults 0 2
/dev/mapper/md0_crypt none swap sw 0 0
Alguma idéia do que poderia estar dando errado que está impedindo meu array de montar e inicializar com mais de uma unidade?
Acontece que dropbear / busybox está faltando no nó do dispositivo / dev / btrfs-control. Isso geralmente é configurado pelo udev.
você precisará criá-lo quando estiver logado para dropbear (initramfs):
# mknod /dev/btrfs-control c 10 234