On 22/01/18 08:38, Roger Oberholtzer wrote:
I mounted an older kernel. What I found was very odd. Many of the kernel module files for the kernel that was being installed when the system turned off were 0 sized! This makes no sense as there are many GB free on the partition. So I had to install the latest Tumbleweed kernel packages via rpm. After that, the boot and WiFi works as expected. I had also lost the Broadcom WiFi in the recovery kernel. But that is working as well.
This is a well-known failure mode for many file-systems - not just btrfs. It's the usual race condition - not help by the file-system devs' desire to protect the file system and directory structure at the expense of user data ... What has presumably happened is that the kernel and everything was created, and just as it was all being flushed to disk, the system went belly-up. All the meta-data (directory entries etc) had made it to the journal, so when the system came back, the journal ran, and all the files appeared. BUT THE DATA. That was NOT journalled, so when the files themselves appeared, there was nothing to put in them ... :-( Cheers, Wol -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org