On 13/2/20 5:17 am, jeanfrancois wrote: > Good evening, > > Very good videos are available from one of the developer of EXT2/3/4 > recommended to see. > > https://www.youtube.com/watch?v=2mYDFr5T4tY > > OpenBSD's FFS code looks awesome.
It's mature, and not worth chucking out anytime soon as it'll be much more stable than any effort to port ${FANCYFS} will be. About the only big complaint I've heard about it is that there's no journaling which slows down boot times after an unclean shut-down (particularly for larger volumes). This does concern me, but not greatly at this point. It's on my rather large back-log to look at, some time in the future unless someone beats me to it. (Contrary to others' research, pet Python projects is not my sole software development experience.) As it happens there's two ways I can scratch my itch (management of OpenBSD disk partitions): 1. get OpenBSD to run on a FS that the tools I have¹ understand (side-benefit: OpenBSD gains support for a journalled FS) 2. get the tools I have to understand OpenBSD disklabels + ffs (side-benefit: people would be able to re-arrange² partitions) As this thread already struck a few raw nerves last time, I would suggest if there's any interest, we can collectively discuss it off-list. -- Stuart Longland (aka Redhatter, VK4MSL) I haven't lost my mind... ...it's backed up on a tape somewhere. ¹. Mainly what I miss is a tool for re-arranging partitions. gparted has served me well for this purpose. ². Primarily the goal here being that a user can "move" partitions around to re-organise free space. Right now one can "grow" a partition, but shuffling the partitions around is not easily possible without daring unsupported and dangerous acts using `dd`, `disklabel` and `growfs`.