Short version:
sysroot is Btrfs. I made a rw snapshot of an ro snapshot in order to
do a rollback, and then rebooted. The umount was clean, but during
startup I noticed many services had failed, but couldn't tell why and
I had no shell or remote service to get into the system. I don't know
if a rw mount happened, journald is set to volatile journal so there's
no log of this failed boot. I waited about 5 minutes in this state
then forced a poweroff, rebooted from USB stick and btrfs check finds
errors and collect  information. There are many btrfs check errors in
lowmem mode. It does mount ro without complaint using kernel 5.0.7.

This system has used Btrfs for years with zero corruptions until now.
This system was clean installed with Fedora Rawhide ~ 2 weeks ago,
with a newly created file system.

Hardware:
Apple Macbook Pro (2011)
Samsung SSD 840 EVO 250GB, Firmware Version: EXT0DB6Q

Detail version:
only btrfs-progs 5.1 used
mix of kernel 5.2rc2, rc3, and rc5, at the time of the snapshot and
reboot with scary failures, it was using rc5+, specifically git
bed3c0d84e7e

mkfs.btrfs -d single -m single -n 32K /dev/sda6
mount options: noatime,ssd,space_cache=v2,compress=zstd

btrfs check (normal)
https://drive.google.com/open?id=1ZkIPq01lz1BxjOjxA22SUh0kSQaEeRex
btrfs check lowmem
https://drive.google.com/open?id=11INxc1OQbdpmqrVRlk0mNuLwmgSnnB1K
btrfs super
https://drive.google.com/open?id=13cNGSvjPTiYgG0smEFWecP3fk9P2Tn5G
btrfs debug tree, 97MB zstd compressed
https://drive.google.com/open?id=1TaxKikn9gKDjnkQpOrqWzdGYw17maCpt
btrfs image, 31MB
https://drive.google.com/open?id=1is_prjUhu8IBjq9oadugOi_YBYbGYGRA


-- 
Chris Murphy

Reply via email to