zlacker

[parent] [thread] 6 comments
1. layer8+(OP)[view] [source] 2022-10-02 15:04:37
While I don’t advocate for kernel panics, journaling filesystems are a thing.
replies(2): >>dijit+r >>hulitu+j5
2. dijit+r[view] [source] 2022-10-02 15:06:46
>>layer8+(OP)
Yes, but even then not all filesystems are journaled.

EFI is FAT, FAT is not journaled. You almost certainly have EFI these days.

replies(2): >>KMnO4+f2 >>layer8+x2
◧◩
3. KMnO4+f2[view] [source] [discussion] 2022-10-02 15:15:43
>>dijit+r
EFI is read, but not frequently written.
replies(1): >>dijit+N2
◧◩
4. layer8+x2[view] [source] [discussion] 2022-10-02 15:17:56
>>dijit+r
That’s a good point, but EFI isn’t frequently written I believe, so that I would expect that to be a rare circumstance, and even rarer for user data to be affected as a consequence.
◧◩◪
5. dijit+N2[view] [source] [discussion] 2022-10-02 15:19:31
>>KMnO4+f2
I'm not sure why that's relevant.

It will be written to on every kernel update and every initramfs update at least, which is what.. once a week on average?

A reply like yours is not so subtly indicating that "it's fine to panic all the time because ultimately you might be fine if you get a panic", which I fundamentally disagree with, other concerns aside.

Also you're suggesting that journaling filesystems are perfect and never lose data, which is also very untrue, in the default case they only protect metadata but there are still circumstances where they can lose data anyway; they're more resilient, not immune.

replies(1): >>wtalli+e6
6. hulitu+j5[view] [source] 2022-10-02 15:34:09
>>layer8+(OP)
Journaling FS can also become corrupted. That's why i don't use XFS (just a quick log replay after a kernel crash. Have some crashes and the FS is corrupted beyond repair.)
◧◩◪◨
7. wtalli+e6[view] [source] [discussion] 2022-10-02 15:39:28
>>dijit+N2
> It will be written to on every kernel update and every initramfs update at least, which is what.. once a week on average?

Which distros actually use the EFI System Partition that way? I've usually only seen the ESP used to hold the bootloader itself, with kernels and initramfs and the bootloader config pointing to them stored either in a separate /boot partition or in a /boot directory of the / filesystem.

[go to top]