Originally posted by interested
View Post
As for "disassembling complex raid arrays", this is just overhead that slows down the shutdown process. You can remount readonly to force the dirty data write out and then shutdown the system. There is no need to disassemble because it does not change what the boot process sees when it starts. If you are using a sane next generation filesystem like ZFS, you do not even need to do that because after a sync call to flush dirty data, you can quite literally get away with cutting the power as there is no need to even do umount.
Originally posted by interested
View Post
Originally posted by interested
View Post
Originally posted by interested
View Post
That said, it would be easier for Microsoft to make Windows ME reliable than for anyone to make / over WiFi reliable. I do not think any developers working on these things seriously thinks that this is something worth attempting. If you are intersted in enabling it, I can see why you might think you need some overengineered solution to enable it because the existing userspace daemons are such horrible hacks that they make it look necessary. However, the answer here is to redesign them to better fulfill their purpose rather than hack around it in the kernel until it seems like it works.. Hacking around design issues is the wrong way of doing anything.
I am not sure what you mean by "Dracut is moving into an event driven model" as events generally do not make sense unless you already have a full operating system started. Mind elaborating on that? You are talking to one of Gentoo's genkernel initramfs generator maintainers and a professional kernel storage stack developer, so I will likely explain why you are wrong after you do.
Comment