4 ms·
>That seems like a crazy thing to try to do It seems like a reasonable thing to want to do. Would you never update an installed application or the kernel to ge
by thfuran 3y ago
>That seems like a crazy thing to try to do
It seems like a reasonable thing to want to do. Would you never update an installed application or the kernel to get new features or fixes? I don't really think there's much fundamental difference. If what you mean is "it seems likely to fail catastrophically", well that seems like an indication that either the converter or the target filesystem isn't in a good state.
- deleted 3y ago[deleted]
- bartvk 3y ago> It seems like a reasonable thing to want to do This was actually a routine thing to do, under iOS and macOS, with the transition from HFS to APFS.
- thijsvandien 3y agoDon't forget about FAT32 to NTFS long before that.
- geraldhh 3y agoboth transitions were mandated by a supporting organization thou.
- KronisLV 3y ago> Would you never update an installed application or the kernel to get new features or fixes? Honestly, if that was an option without the certainty of getting pwned due to some RCE down the road, then yes, there are cases where I absolutely wouldn't want to update some software and just have it chugging away for years in its present functional state.
- thfuran 3y agoAnd there are no cases where you actually want a new feature?
- KronisLV 3y ago> And there are no cases where you actually want a new feature? Sure there are, sometimes! But at the same time, in other situations stability and predictability would take precedence over anything else, e.g. any new features that might get released probably wouldn't matter too much for a given use case. For example, I could take a new install of MariaDB that has come out recently and use it for the same project for 5 years with no issues, because the current feature set would be enough for the majority of use cases. Of course, that's not entirely realistic, because of the aforementioned security situation. Applies the same to OS and/or kernel versions, like how you could take a particular version of RHEL or Ubuntu LTS and use it for the lifespan of some project, although in that case you do at least get security updates and such.
- yjftsjthsd-h 3y agoThere's a world of difference between a version update and completely switching software. Enabling new features on an existing ext4 file system is something I would expect to be perfectly safe. In-place converting an ext4 file system into btrfs... in an ideal world that would work, of course, but it sounds vastly more tricky even in the best case.
- orev 3y agoLive migration of a file system is like replacing the foundation of your house while still living in it. It’s not the same thing as updating apps which would be more like redecorating a room. Sure it’s possible, but it’s very risky and a lot more work than simply doing a full backup and restore.