On Wed, Jul 25, 2012 at 11:46 PM, Jan Steffens <jan.steffens@gmail.com> wrote:
I think there are a few corner cases it wouldn't boot, but it sounds generally useful.
Probably, not covering 100% would be ok, but maybe we could do 95% ;-)
Wouldn't this add quite a lot of weight to our kernel packages? Making the modules built-in instead of shipping them twice would probably help with this.
Hm, I think some extra space would be worth it for increased reliability. We could easily make this a split package though, so people don't have to install it (btw, the rescue image should (imo) contain all the (relevant) modules, whereas what Dave suggested was to compile in a few selected ones to cover most cases).
I'm still thinking about that "rescue" initcpio with a bigger toolset (pacman, rsync, et cetera), but that's another issue.
By adding mkinitcpio hooks to the respective packages over time, the fallback image could be improved gradually to allow more advanced rescuing. -t