I have the attached error from trying to mount btrfs on external hard drive. The F.S. was my primary system, then I dd'd it to an external and reinstalled Fedora.
I tried to follow https://btrfs.wiki.kernel.org/index.php/Problem_FAQ#Filesystem_can.27t_be_mounted_by_label. I used "# btrfs device scan --all-devices" before attempting to mount. What should I do? Appreciatively, Gatlin. P.S. This file system is very important to me becasue it has a large collection of songs.
<<attachment: ErrorMessage.png>>
Error mounting /dev/sdb3 at /run/media/gatlibs/fedora: Command-line `mount -t "btrfs" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdb3" "/run/media/gatlibs/fedora"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. [root@dell-studio-1555 ~]# mount -t "btrfs" -o recovery "/dev/sdb3" "/run/media/gatlibs/fedora" mount: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. [root@dell-studio-1555 ~]# dmesg | tail [ 1773.320077] btrfs: open_ctree failed [ 1800.704035] mce: [Hardware Error]: Machine check events logged [ 1969.644418] CPU0: Core temperature above threshold, cpu clock throttled (total events = 42644) [ 1969.645068] CPU0: Core temperature/speed normal [ 1979.367137] device label fedora devid 1 transid 115316 /dev/sdb3 [ 1979.369388] btrfs: superblock checksum mismatch [ 1979.374137] btrfs: open_ctree failed [ 2145.217088] device label fedora devid 1 transid 115316 /dev/sdb3 [ 2145.229732] btrfs: superblock checksum mismatch [ 2145.234772] btrfs: open_ctree failed