Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#31568 - Restore ext2 Filesystem Flag in Kernel Config
Attached to Project:
Arch Linux
Opened by Dave (DaveCode) - Sunday, 16 September 2012, 05:35 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 16 September 2012, 05:45 GMT
Opened by Dave (DaveCode) - Sunday, 16 September 2012, 05:35 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 16 September 2012, 05:45 GMT
|
DetailsPresent Kernel Config
# CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=m ...etc. Desired Kernel Config CONFIG_EXT2_FS=m # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=m ...etc. Legacy ext2 support is important for interop with other distros, devices, and OSes. I just learned Arch's flaw. I never dreamed it wouldn't read ext2. Arch looked foolish here. There may be "journal-less" tricks for ext4, and political or marketing reasons to push ext4, but kernel config isn't the place for marketing, politics, or vendor lockin tricks. Arch is about choice. Arch offers a dozen media players, N web browsers, etc. Survey Linux kernels from ten major distros to see how many disable ext2. I would guess: none. If I'm wrong, someone tell me, I'll need a drink. USB flash sticks prefer no journal, and are extremely widespread now. On the Windows/DOS/Mac/BSD side of things, tools exist to read ext2, but not ext4. Writing data to flash is slow. The issue isn't lifespan as opinionated web articles say with their metrics about years of life. The real argument is system performance. On any PC, filesystems are THE bottleneck, and flash write is the slowest type. So ext2 makes sense. Yes, ext4 might manage, but there's no reason to drop ext2, with its vast Linux legacy and crossplatform visibility. Advise or recommend ext4 on wikis, but don't force it in kernel configs. Thanks. |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Sunday, 16 September 2012, 05:45 GMT
Reason for closing: Won't implement
Sunday, 16 September 2012, 05:45 GMT
Reason for closing: Won't implement
Comment by Tobias Powalowski (tpowa) -
Sunday, 16 September 2012, 05:45 GMT
The ext4 supports ext2/ext3 FS so no need to activate the old modules.