J'essaye d'installer un système avec trois lecteurs avec un btrfs raid1, cependant je reste bloqué dans initramfs si j'ai plus d'un lecteur dans la racine de btrfs.
Mes trois partitions:/dev/mapper/sda3_crypt | sdb3_crypt | sdc3 crypt
Je suis convaincu que les trois lecteurs sont déverrouillés et mappés et il semble que local-premount/btrfs est configuré correctement (en cours d'analyse de périphérique btrfs):
#!/bin/sh
set -e
PREREQ=""
prereqs()
{
echo "${PREREQ}"
}
case "${1}" in
prereqs)
prereqs
exit 0
;;
esac
if [ -x /bin/btrfs ]
then
modprobe btrfs
/bin/btrfs device scan 2> /dev/null
fi
et j'ai/etc/fstab en utilisant l'UUID des 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
Des idées quant à ce qui pourrait mal se passer qui empêche mon tableau de monter et de démarrer avec plusieurs lecteurs?
En fin de compte, dropbear/busybox manque le nœud de périphérique/dev/btrfs-control. Ceci est généralement mis en place par udev.
vous devrez le créer vous-même lorsque vous serez connecté à dropbear (initramfs):
# mknod /dev/btrfs-control c 10 234