#FileSystem

Dendrobatus AzureusDendrobatus_Azureus@bsd.cafe
2025-06-03

What do you do when NTFS fails you?

Reinstall then restore. Here the installation is on the metal of course just win10 running isolated & air gapped

#Journal #filesystem #EXT4 #OpenSource #NTFS #ClosedSource

The photograph composed in total freedom & darkness shows an IPS LED panel  displaying the Windows Setup process, with a progress bar indicating "8%" completion. The screen is titled "Installing Windows" and lists several steps, including "Getting Windows files ready," "Installing features," and "Finishing up." The background of the screen is pink, and the Windows logo is visible in the top right corner. Below the screen, there is a music player interface showing a CD player with a disc inserted, displaying the song "Reggatton de Blanc" by The Police from the album "Reggatta de Blanc (2003 Remaster)." The music player is labeled "Music" and shows the current time as "00:04:41" with a progress bar indicating the song's duration. The overall image is set against a dark background, emphasizing the illuminated screens.

 Ovis2-8B

🌱 Energy used: 0.211 Wh
Dendrobatus AzureusDendrobatus_Azureus@bsd.cafe
2025-06-03

Today I learned the following. Journaling and journaling are two separate distinctly separate manners of keeping file systems in Sync.

When microsoft talks about journaling in NTFS you should never, ever think about the robust journaling system that Ext4 has

In comparison EXT4 journaling is a god while en NTFS journaling is not even an ant

I have EXT4 file systems connected to an extremely unstable machine. This thing crashes to green screens more than 64 times a day.

{It's a Gigabyte Mini PC in case you're interested never buy those. The machine came with overheating errors from the beginning. The factory installed a fan for the APU which is not even suitable for a GPU that was made a decade ago}

I've not even lost one bit of data on those EXT4 file systems.

Those NTFS file systems with journaling? I lost all of them. All NTFS file systems were lost

I didn't lose data because I have backups the file systems just keeled over simply because the machine kept rebooting

Thank you for being so robust EXT4

#Journal #filesystem #EXT4 #OpenSource #NTFS #ClosedSource

2025-05-31

Time to Change The Default Linux Filesystem (Ext4) With ??? | @djware

youtube.com/watch?v=XRV7xk1qqW

#ext4 #filesystem #opensource

Linux 6.16 yields improved EXT4 performance!

As part of the changes that are done in Linux 6.16, there are some of the very interesting changes that are done to the EXT4 filesystem. Those changes yield improved performance, causing you to have a faster EXT4 filesystem compared to the recently released Linux 6.15.

Those changes have been made to improve the filesystem performance, which will be pushed to the v6.16 development branch from this PR, including:

  • Fast commit performance improvements
  • Multi-fsblock atomic write support for bigalloc file systems
  • Large folio support for regular files

The large folio support for regular files was, in itself, a factor of the improvements, along with all other changes, which yielded over 37% performance increase according to the kernel test robot that made this report you can see here. According to the test robot, it has reported that it had noticed a 37.7% improvement on fsmark.files_per_sec.

The large folio support for regular files has been added with this patch, which checks for the following conditions in the ext4_should_enable_large_folio() function before enabling such support:

  • If i_mode on an inode is a regular file using the S_ISREG() macro
  • If either the data flags on the superblock or the inode flags has the journal data flags
  • If the superblock has no verity and has no encryption support

Also, Linux 6.16 fixes some corruption bugs on an EXT4 file system caused by race conditions in the extent status tree. Those race conditions were potentially manifested from the heavy simultaneous allocation and deallocation to a single file.

Expect the first release candidate of Linux 6.16 in the next two weeks!

#EXT4 #Filesystem #Linux #Linux616 #LinuxKernel #news #Tech #Technology #update

Benjamin Carr, Ph.D. πŸ‘¨πŸ»β€πŸ’»πŸ§¬BenjaminHCCarr@hachyderm.io
2025-05-27

#Linux Might Drop The #Apple #HFS / HFS+ #FileSystem Kernel Driver Support
#Apple no longer supports the Hierarchical File System on the latest versions of #macOS itself and in prior releases was read-only support since macOS 10.6 for HFS itself. The newer HFS+ file-system does continue to be supported by Apple. Linux support for HFS has been poor and ill-maintained and it looks like the kernel drivers could be on their way out.
phoronix.com/news/Linux-2025-S

Thorsten Leemhuis (acct. 1/4)kernellogger@hachyderm.io
2025-05-27

Highlights from the main #erofs merge for #Linux 6.16 (git.kernel.org/torvalds/c/79b9):

* a `fsoffset` mount option is introduced for file-backed mounts to specify the filesystem offset in order to adapt customized container formats.

* Intel QAT hardware accelerators are supported to improve DEFLATE decompression performance.

#kernel #LinuxKernel #Linux616 #filesystem

Thorsten Leemhuis (acct. 1/4)kernellogger@hachyderm.io
2025-05-27

Highlights from the main #XFS merge for #Linux 6.16 (git.kernel.org/torvalds/c/f83f):

- Atomic writes for XFS

- Remove experimental warnings for pNFS, scrub and parent pointers

#kernel #LinuxKernel #Linux616 #Filesystem

Thorsten Leemhuis (acct. 1/4)kernellogger@hachyderm.io
2025-05-27

Highlights from the main #bcachefs merge for #Linux 6.16: git.kernel.org/torvalds/c/5225

- Incompatible features may now be enabled at runtime, via "opts/version_upgrade" in sysfs.

- Various changes to support deployable disk images

- Major error message improvements for btree node reads, data reads, and elsewhere.

- New option, 'rebalance_on_ac_only'.

- Repair/self healing:

- We can now kick off recovery passes and run them in the background if we detect errors.

- Performance:

- Faster snapshot deletion

- Faster device removal

- We're now coalescing redundant accounting updates prior to transaction commit, taking some pressure off the journal.

- Stack usage improvements: All allocator state has been moved off the stack

#kernel #LinuxKernel #Linux616 #Filesystem

Thorsten Leemhuis (acct. 1/4)kernellogger@hachyderm.io
2025-05-27

"some performance improvements and one minor mount option update" are among the main #Btrfs changes merged for #Linux 6.16:

git.kernel.org/torvalds/c/5e82

A few highlights:

Performance:

- extent buffer conversion to xarray gains throughput and runtime improvements on metadata heavy operations doing writeback (sample test shows +50% throughput, -33% runtime)

- extent io tree cleanups lead to performance improvements by avoiding unnecessary searches or repeated searches

- more efficient extent unpinning when committing transaction (estimated run time improvement 3-5%)

User visible changes:

- remove standalone mount option 'nologreplay', deprecated in 5.9, replacement is 'rescue=nologreplay'

- in scrub, update reporting, add back device stats message after detected errors (accidentally removed during recent refactoring)

Core:

- convert extent buffer radix tree to xarray

- continued preparations for large folios

#kernel #LinuxKernel #Linux616 #Filesystem

πŸ”˜ G◍M◍◍T πŸ”˜gomoot@mastodon.uno
2025-05-26

Linux 6.16 will see more btrfs improvements

The btrfs filesystem in Linux 6.16 has undergone many improvements that make its performance faster than before. It has already been improved across Linux releases, but the upcoming version of Linux sees even more improvements to this filesystem. Any system that uses this filesystem can now benefit from those improvements.

The buffer conversion work underwent some throughput and runtime improvements for metadata heavy operations, backed by several commits in a pull request made to the 6.16 branch, such as β€œextent buffer conversion to xarray gains throughput and runtime improvements on metadata heavy operations doing writeback (sample test shows +50% throughput, -33% runtime).”

The tree cleanups have been improved to avoid repeated or unnecessary searches. This improves the I/O performance, should any operation rely on tree cleanups. As for committing transactions, the extent unpinning action has become more efficient than before, yielding a 3-5% performance improvement in runtime.

You can find more about this pull request by clicking on the below button:

Learn more

Cover image credit.

#Btrfs #Filesystem #Linux #LinuxKernel #news #Tech #Technology #update

2025-05-24

Installed Program only runs from Folder - 'Cannot load key names.' #filesystem #paths #executable #alias

askubuntu.com/q/1549328/612

2025-05-24

Unlike normal operating systems that let you access the filesystem directly by its path (/home/zlendy/..., /Users/zlendy/..., C:\Users\zlendy\...), Android forces you to use weird intents and URLs just to open a file.

I get that its for security and whatever but I still find it extremely annoying.

#androiddev #filesystem #rant

Dendrobatus AzureusDendrobatus_Azureus@bsd.cafe
2025-05-22

With keen interest I studied the following blogpost by @stefano

You have to read the blog post carefully, if necessary, read it twice, because there are things said between the words and the lines that should resonate with you

One major lesson is extremely important know when to cut and leave; never ever deviate from your course afterwards

When politics, corruption and deviousness are involved, you have to make absolutely certain that both your integrity and your health remain at your primary interest

A lot has been learned by me from this article

Thank you for sharing it with us Stefano

it-notes.dragas.net/2025/05/21

#IT_Notes #NotesFromTheCrypt #LessonsLearned #OpenSource #programming #filesystem #POSIX

The image shows a mobile device screen displaying a webpage from "IT Notes." The page features a dark background with white and red text. The headline reads "The Day GlusterFS Tried to Kill My Career," indicating a humorous or dramatic account. Below the headline, the article is described as a "7 min read" and authored by Stefano Marinelli, dated 21/05/2025 at 12:55:00. The article is categorized under "Honor" and includes tags such as "server," "horrorstories," "ownyourdata," and "data." The first paragraph mentions a visit to a healthcare facility to replace hard drives, with a budget constraint leading to the maintenance of an outdated and unreliable system. The webpage's navigation bar includes a home icon, a lock icon, and a search icon, with the URL "it-notes.dragas.net" visible in the address bar. The battery level is at 88%, and the time is 21:15.

 Ovis2-8B

🌱 Energy used: 0.245 Wh
2025-05-18

how do i navigate programs/packages? Where is my program? #softwareinstallation #2404 #filesystem

askubuntu.com/q/1547929/612

2025-05-18

how do i navigate programs/packages? Where is my program? #2404 #filesystem #gui #interface

askubuntu.com/q/1547929/612

Scott 🏴😷scott@tams.tech
2025-05-17

I just swapped out the #filesystem out from under my current #Linux installation on my laptop

#zfs #btrfs #archLinux

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst