Why my btrfs raid10 doesn't boot?
by camerabambai from LinuxQuestions.org on (#5EFSB)
On startup Slackware fails to boot, dmesg said
Code:[ 11.836990] BTRFS warning (device sdd3): devid 1 uuid xxxx-xxxx-xxxx-xxxx-xxxx is missing
[ 11.885335] BTRFS warning (device sdd3): devid 2 uuid xxxx-xxxx-xxxx-xxxx-xxxx is missing
[ 11.932434] BTRFS warning (device sdd3): devid 3 uuid xxxx-xxxx-xxxx-xxxx-xxxx is missing
[ 12.007540] BTRFS warning (device sdd3): failed to read root (objectid=4): -5but I can start without problems from livecd and mount my btrfs using simply
Code:mount /dev/sda3 /mntI have made the chroot(mount -o bind dev proc sys run, chroot mnt)
give those commands
Code:mkinitrd -F -B
grub-mkconfig -o /boot/grub/grub.cfgbut on reboot still give errors.
On fstab and grub I have made no changes, the strange thing is, a virtual machine with the same configuration (raid10,4 disks) boot, the bare metal server no.
Of course I have checked the fsid with blkid and no id is missing.


Code:[ 11.836990] BTRFS warning (device sdd3): devid 1 uuid xxxx-xxxx-xxxx-xxxx-xxxx is missing
[ 11.885335] BTRFS warning (device sdd3): devid 2 uuid xxxx-xxxx-xxxx-xxxx-xxxx is missing
[ 11.932434] BTRFS warning (device sdd3): devid 3 uuid xxxx-xxxx-xxxx-xxxx-xxxx is missing
[ 12.007540] BTRFS warning (device sdd3): failed to read root (objectid=4): -5but I can start without problems from livecd and mount my btrfs using simply
Code:mount /dev/sda3 /mntI have made the chroot(mount -o bind dev proc sys run, chroot mnt)
give those commands
Code:mkinitrd -F -B
grub-mkconfig -o /boot/grub/grub.cfgbut on reboot still give errors.
On fstab and grub I have made no changes, the strange thing is, a virtual machine with the same configuration (raid10,4 disks) boot, the bare metal server no.
Of course I have checked the fsid with blkid and no id is missing.