btrfs user for 10+ years.
Device: Zyxel NSA325 - Kirkwood
2x 1TB 2,5” SATA HDD
i added btrfs modules and created a btrfs fs on sda. mounted it and added sdb to the filesystem. nothing fancy s far. no errors. when i now reboot the unit and try to mount the fs again its corrupted: c-tree damage. i tried this several times with using partitions or using the whole block device. always the same result. now i think it might be a bug.
root@Zyxel-NSA325:~# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='24.10.4'
DISTRIB_REVISION='r28959-29397011cc'
DISTRIB_TARGET='kirkwood/generic'
DISTRIB_ARCH='arm_xscale'
DISTRIB_DESCRIPTION='OpenWrt 24.10.4 r28959-29397011cc'
DISTRIB_TAINTS=''
bootlog:
dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 6.6.110 (builder@buildhost) (arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 13.3.0 r28959-29397011cc) 13.3.0, GNU ld (GNU Binutils) 2.42) #0 Sun Oct 19 16:37:45 2025
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] OF: fdt: Machine model: ZyXEL NSA325
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Kernel command line: console=ttyS0,115200
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129920
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 508092K/524288K available (7224K kernel code, 594K rwdata, 1076K rodata, 1024K init, 235K bss, 16196K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[ 0.000001] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[ 0.000028] Switching to timer-based delay loop, resolution 5ns
[ 0.000138] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)
[ 0.000158] CPU: Testing write buffer coherency: ok
[ 0.000242] pid_max: default: 32768 minimum: 301
[ 0.007550] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.007574] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.014539] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[ 0.014740] Setting up static identity map for 0x100000 - 0x10003c
[ 0.014991] mvebu-soc-id: MVEBU SoC ID=0x6282, Rev=0x1
[ 0.020420] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.020448] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[ 0.022416] pinctrl core: initialized pinctrl subsystem
[ 0.024812] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.025159] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.026371] thermal_sys: Registered thermal governor 'step_wise'
[ 0.026411] cpuidle: using governor ladder
[ 0.026701] Feroceon L2: Enabling L2
[ 0.026726] Feroceon L2: Cache support initialised.
[ 0.031323] No ATAGs?
[ 0.036181] SCSI subsystem initialized
[ 0.036600] libata version 3.00 loaded.
[ 0.036809] usbcore: registered new interface driver usbfs
[ 0.036849] usbcore: registered new interface driver hub
[ 0.036885] usbcore: registered new device driver usb
[ 0.038249] clocksource: Switched to clocksource orion_clocksource
[ 0.045807] NET: Registered PF_INET protocol family
[ 0.045980] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.047657] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.047682] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.047695] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 0.047746] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.048313] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.048744] MPTCP token hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.048908] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.048930] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.049544] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.049580] PCI: CLS 0 bytes, default 32
[ 0.052350] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[ 0.053503] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.053511] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.058847] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.060628] kirkwood-pinctrl f1010000.pin-controller: registered pinctrl driver
[ 0.061646] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 0.062127] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 0.062475] mvebu-pcie mbus@f1000000:pcie@82000000: host bridge /mbus@f1000000/pcie@82000000 ranges:
[ 0.062508] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0x00f1040000..0x00f1041fff -> 0x0000040000
[ 0.062529] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[ 0.062543] mvebu-pcie mbus@f1000000:pcie@82000000: IO 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[ 0.062897] mvebu-pcie mbus@f1000000:pcie@82000000: PCI host bridge to bus 0000:00
[ 0.062909] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.062922] pci_bus 0000:00: root bus resource [mem 0xf1040000-0xf1041fff] (bus address [0x00040000-0x00041fff])
[ 0.062930] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[ 0.062938] pci_bus 0000:00: root bus resource [io 0x1000-0xeffff]
[ 0.063006] pci 0000:00:01.0: [11ab:6282] type 01 class 0x060400
[ 0.064084] PCI: bus0: Fast back to back transfers disabled
[ 0.064095] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 0.064205] pci 0000:01:00.0: [1033:0194] type 00 class 0x0c0330
[ 0.064239] pci 0000:01:00.0: reg 0x10: [mem 0x90000000-0x90001fff 64bit]
[ 0.064372] pci 0000:01:00.0: PME# supported from D0 D3hot
[ 0.064406] pci 0000:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:01.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link)
[ 0.064570] PCI: bus1: Fast back to back transfers disabled
[ 0.064578] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 0.064606] pci 0000:00:01.0: BAR 8: assigned [mem 0xe0000000-0xe00fffff]
[ 0.064619] pci 0000:01:00.0: BAR 0: assigned [mem 0xe0000000-0xe0001fff 64bit]
[ 0.064639] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 0.064649] pci 0000:00:01.0: bridge window [mem 0xe0000000-0xe00fffff]
[ 0.064697] pci 0000:00:01.0: enabling device (0140 -> 0142)
[ 0.072263] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.074906] printk: console [ttyS0] disabled
[ 0.075178] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 26, base_baud = 12500000) is a 16550A
[ 0.075211] printk: console [ttyS0] enabled
[ 0.700135] nand: device found, Manufacturer ID: 0x92, Chip ID: 0xf1
[ 0.706526] nand: Eon NAND 128MiB 3,3V 8-bit
[ 0.710841] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 0.718492] Scanning device for bad blocks
[ 0.727418] Bad eraseblock 100 at 0x000000c80000
[ 0.736816] Bad eraseblock 200 at 0x000001900000
[ 0.780664] 3 fixed-partitions partitions found on MTD device orion_nand
[ 0.787395] Creating 3 MTD partitions on "orion_nand":
[ 0.792568] 0x000000000000-0x0000000c0000 : "uboot"
[ 0.814264] 0x0000000c0000-0x000000140000 : "uboot_env"
[ 0.820698] 0x000000140000-0x000008000000 : "ubi"
[ 0.838164] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[ 0.848068] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 0a:cc:d5:84:15:0c
[ 0.857061] i2c_dev: i2c /dev entries driver
[ 0.862747] orion_wdt: Initial timeout 21 sec
[ 0.877144] marvell-cesa f1030000.crypto: CESA device successfully registered
[ 0.885723] NET: Registered PF_INET6 protocol family
[ 0.892643] Segment Routing with IPv6
[ 0.896376] In-situ OAM (IOAM) with IPv6
[ 0.900443] NET: Registered PF_PACKET protocol family
[ 0.905536] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 0.918775] 8021q: 802.1Q VLAN Support v1.8
[ 0.957049] UBI: auto-attach mtd2
[ 0.960429] ubi0: attaching mtd2
[ 1.133410] ubi0: scanning is finished
[ 1.148871] ubi0: attached mtd2 (name "ubi", size 126 MiB)
[ 1.154396] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[ 1.161316] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[ 1.168049] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
[ 1.174875] ubi0: good PEBs: 1012, bad PEBs: 2, corrupted PEBs: 0
[ 1.181004] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[ 1.188268] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 1750711236
[ 1.197443] ubi0: available PEBs: 0, total reserved PEBs: 1012, PEBs reserved for bad PEB handling: 18
[ 1.207043] ubi0: background thread "ubi_bgt0d" started, PID 369
[ 1.213479] block ubiblock0_1: created from ubi0:1(rootfs)
[ 1.219008] ubiblock: device ubiblock0_1 (rootfs) set to be root filesystem
[ 1.226166] clk: Disabling unused clocks
[ 1.236149] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[ 1.246258] Freeing unused kernel image (initmem) memory: 1024K
[ 1.252227] Run /sbin/init as init process
[ 1.256339] with arguments:
[ 1.256343] /sbin/init
[ 1.256347] with environment:
[ 1.256350] HOME=/
[ 1.256354] TERM=linux
[ 1.631564] init: Console is alive
[ 1.635157] init: - watchdog -
[ 2.027846] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 2.086584] gpio_button_hotplug: loading out-of-tree module taints kernel.
[ 2.112076] orion-ehci f1050000.ehci: EHCI Host Controller
[ 2.117617] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1
[ 2.125440] orion-ehci f1050000.ehci: irq 35, io mem 0xf1050000
[ 2.158264] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00
[ 2.165132] hub 1-0:1.0: USB hub found
[ 2.169255] hub 1-0:1.0: 1 port detected
[ 2.190025] sata_mv f1080000.sata: version 1.28
[ 2.190473] sata_mv f1080000.sata: slots 32 ports 2
[ 2.199511] scsi host0: sata_mv
[ 2.204230] scsi host1: sata_mv
[ 2.207794] ata1: SATA max UDMA/133 irq 36
[ 2.211940] ata2: SATA max UDMA/133 irq 36
[ 2.458258] usb 1-1: new high-speed USB device number 2 using orion-ehci
[ 2.660311] hub 1-1:1.0: USB hub found
[ 2.664443] hub 1-1:1.0: 4 ports detected
[ 2.708269] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[ 2.719064] ata1.00: ATA-8: HGST HTS541010A9E680, JA0OA560, max UDMA/133
[ 2.725808] ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[ 2.739383] ata1.00: configured for UDMA/133
[ 2.744053] scsi 0:0:0:0: Direct-Access ATA HGST HTS541010A9 A560 PQ: 0 ANSI: 5
[ 2.753284] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[ 2.761019] sd 0:0:0:0: [sda] 4096-byte physical blocks
[ 2.766308] sd 0:0:0:0: [sda] Write Protect is off
[ 2.771133] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.771187] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.780353] sd 0:0:0:0: [sda] Preferred minimum I/O size 4096 bytes
[ 3.089313] sda: sda1
[ 3.091985] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.288264] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[ 3.318335] ata2.00: LPM support broken, forcing max_power
[ 3.323951] ata2.00: ATA-8: ST1000LM024 HN-M101MBB, 2AR10001, max UDMA/133
[ 3.330870] ata2.00: 1953525168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[ 3.368326] ata2.00: LPM support broken, forcing max_power
[ 3.373946] ata2.00: configured for UDMA/133
[ 3.378568] scsi 1:0:0:0: Direct-Access ATA ST1000LM024 HN-M 0001 PQ: 0 ANSI: 5
[ 3.387740] sd 1:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[ 3.395469] sd 1:0:0:0: [sdb] 4096-byte physical blocks
[ 3.400765] sd 1:0:0:0: [sdb] Write Protect is off
[ 3.405579] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 3.405629] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.414786] sd 1:0:0:0: [sdb] Preferred minimum I/O size 4096 bytes
[ 3.852261] sdb: sdb1
[ 3.854925] sd 1:0:0:0: [sdb] Attached SCSI disk
[ 3.870166] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 3.875446] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2
[ 3.883143] xhci_hcd 0000:01:00.0: hcc params 0x014042cb hci version 0x96 quirks 0x0000000000000004
[ 3.892508] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 3.897769] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 3
[ 3.905228] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed
[ 3.916558] hub 2-0:1.0: USB hub found
[ 3.920638] hub 2-0:1.0: 2 ports detected
[ 3.925499] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.934386] hub 3-0:1.0: USB hub found
[ 3.938458] hub 3-0:1.0: 2 ports detected
[ 3.950297] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 3.967958] init: - preinit -
[ 6.838272] random: crng init done
[ 6.966399] mtdblock: MTD device 'uboot_env' is NAND, please consider using UBI block devices instead.
[ 7.516217] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 7.526732] mv643xx_eth_port mv643xx_eth_port.0 eth0: link down
[ 7.532821] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 7.542717] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 11.719382] UBIFS (ubi0:2): Mounting in unauthenticated mode
[ 11.750448] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 588
[ 11.783393] UBIFS (ubi0:2): recovery needed
[ 11.940625] UBIFS (ubi0:2): recovery completed
[ 11.945167] UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfs_data"
[ 11.953047] UBIFS (ubi0:2): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 11.963016] UBIFS (ubi0:2): FS size: 120121344 bytes (114 MiB, 931 LEBs), max 942 LEBs, journal size 6064128 bytes (5 MiB, 47 LEBs)
[ 11.974901] UBIFS (ubi0:2): reserved for root: 4952683 bytes (4836 KiB)
[ 11.981556] UBIFS (ubi0:2): media format: w5/r0 (latest is w5/r0), UUID 0D158761-0EB9-4C7F-AE1F-DA5199BEB898, small LPT model
[ 11.998472] mount_root: switching to ubifs overlay
[ 12.011469] urandom-seed: Seeding with /etc/urandom.seed
[ 12.209724] procd: - early -
[ 12.212738] procd: - watchdog -
[ 12.826662] procd: - watchdog -
[ 12.830960] procd: - ubus -
[ 12.921673] procd: - init -
[ 13.740335] kmodloader: loading kernel modules from /etc/modules.d/*
[ 13.802735] zram: Added device: zram0
[ 13.860206] raid6: skipped pq benchmark and selected int32x8
[ 13.865905] raid6: using intx1 recovery algorithm
[ 13.882974] xor: measuring software checksum speed
[ 13.890035] arm4regs : 1464 MB/sec
[ 13.896867] 8regs : 1335 MB/sec
[ 13.903704] 32regs : 1335 MB/sec
[ 13.908074] xor: using function: arm4regs (1464 MB/sec)
[ 14.613913] urngd: v1.0.2 started.
[ 14.679761] Btrfs loaded, zoned=no, fsverity=no
[ 14.779615] rtc-pcf8563 0-0051: registered as rtc0
[ 14.808284] rtc-pcf8563 0-0051: setting system clock to 2025-12-04T20:05:35 UTC (1764878735)
[ 14.966658] PPP generic driver version 2.4.2
[ 14.978993] NET: Registered PF_PPPOX protocol family
[ 15.042318] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[ 15.050226] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 15.119948] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 17.560228] zram0: detected capacity change from 0 to 262144
[ 17.584955] Adding 131068k swap on /dev/zram0. Priority:100 extents:1 across:131068k SSDsc
[ 21.482986] br-lan: port 1(eth0) entered blocking state
[ 21.488285] br-lan: port 1(eth0) entered disabled state
[ 21.493569] mv643xx_eth_port mv643xx_eth_port.0 eth0: entered allmulticast mode
[ 21.501112] mv643xx_eth_port mv643xx_eth_port.0 eth0: entered promiscuous mode
[ 24.102576] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 24.135240] br-lan: port 1(eth0) entered blocking state
[ 24.140540] br-lan: port 1(eth0) entered forwarding state
devices look ok
smartctl:
disk 1 ~900h uptime
SMART Extended Self-test Log Version: 1 (1 sectors)
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 899 -
disk2 ~100h uptime
SMART Extended Self-test Log Version: 1 (2 sectors)
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 93 -
# 2 Short offline Completed without error 00% 90 -
# 3 Extended offline Completed without error 00% 70 -
mount errors:
1st try fstab
/dev/sda1 /mnt btrfs defaults,noatime,space_cache=v2,compress=lzo 0 0
2nd plain: mount /dev/sdb1 /mnt
3rd plain: mount /dev/sda1 /mnt
[ 141.016102] BTRFS: device fsid 4bc4d94a-6175-4fe6-a3be-53276538e02d devid 1 transid 18 /dev/sda1 scanned by mount (2820)
[ 141.028613] BTRFS info (device sda1): first mount of filesystem 4bc4d94a-6175-4fe6-a3be-53276538e02d
[ 141.037850] BTRFS info (device sda1): using crc32c (crc32c-generic) checksum algorithm
[ 141.045871] BTRFS info (device sda1): use lzo compression, level 0
[ 141.052097] BTRFS info (device sda1): using free space tree
[ 141.070025] BTRFS error (device sda1): devid 2 uuid 02fb055d-4d4d-4210-bc66-5b4f1ad0d4ee is missing
[ 141.079151] BTRFS error (device sda1): failed to read chunk tree: -2
[ 141.086224] BTRFS error (device sda1): open_ctree failed: -2
[ 179.495910] BTRFS: device fsid 4bc4d94a-6175-4fe6-a3be-53276538e02d devid 2 transid 18 /dev/sdb1 scanned by mount (2838)
[ 179.508295] BTRFS info (device sdb1): first mount of filesystem 4bc4d94a-6175-4fe6-a3be-53276538e02d
[ 179.517527] BTRFS info (device sdb1): using crc32c (crc32c-generic) checksum algorithm
[ 179.525542] BTRFS info (device sdb1): using free space tree
[ 179.532486] BTRFS error (device sdb1): devid 1 uuid b73bbbd4-90a9-4401-822d-33fe37017d18 is missing
[ 179.541636] BTRFS error (device sdb1): failed to read the system array: -2
[ 179.549406] BTRFS error (device sdb1): open_ctree failed: -2
[ 184.674358] BTRFS: device fsid 4bc4d94a-6175-4fe6-a3be-53276538e02d devid 1 transid 18 /dev/sda1 scanned by mount (2859)
[ 184.686932] BTRFS info (device sda1): first mount of filesystem 4bc4d94a-6175-4fe6-a3be-53276538e02d
[ 184.696130] BTRFS info (device sda1): using crc32c (crc32c-generic) checksum algorithm
[ 184.704169] BTRFS info (device sda1): using free space tree
[ 184.714514] BTRFS error (device sda1): devid 2 uuid 02fb055d-4d4d-4210-bc66-5b4f1ad0d4ee is missing
[ 184.723673] BTRFS error (device sda1): failed to read chunk tree: -2
[ 184.730962] BTRFS error (device sda1): open_ctree failed: -2
but i can mount both units in degraded mode without problems
degraded mount sda1:
mount -o degraded /dev/sda1 /mnt/
dmesg:
[ 451.072156] BTRFS: device fsid 4bc4d94a-6175-4fe6-a3be-53276538e02d devid 1 transid 18 /dev/sda1 scanned by mount (2883)
[ 451.084705] BTRFS info (device sda1): first mount of filesystem 4bc4d94a-6175-4fe6-a3be-53276538e02d
[ 451.093934] BTRFS info (device sda1): using crc32c (crc32c-generic) checksum algorithm
[ 451.101951] BTRFS info (device sda1): allowing degraded mounts
[ 451.107834] BTRFS info (device sda1): using free space tree
[ 451.126053] BTRFS warning (device sda1): devid 2 uuid 02fb055d-4d4d-4210-bc66-5b4f1ad0d4ee is missing
degraded mount sdb1:
mount -o degraded /dev/sdb1 /mnt/
dmesg:
[ 559.618161] BTRFS info (device sda1): first mount of filesystem 4bc4d94a-6175-4fe6-a3be-53276538e02d
[ 559.627388] BTRFS info (device sda1): using crc32c (crc32c-generic) checksum algorithm
[ 559.635435] BTRFS info (device sda1): allowing degraded mounts
[ 559.641301] BTRFS info (device sda1): using free space tree
i can mount degraded, remove the 2nd disk and add it again. then it mounts ok. but after reboot its broken again.
any suggestions?