Jump to content

Talk:Arch boot process

From ArchWiki
Latest comment: 21 October by Nl6720 in topic Re: Undo revision 849406

Re: Undo revision 849406

Nl6720:

SCSI is irrelevant nowadays, the previous examples were better; "all files" is too vague, it should be made clear that kernel modules are the ones that allow using the listed interfaces
  • Yes, SCSI is irrelevant nowadays.
  • Equipping the initramfs is actually not only about kernel modules. Have a look at the install hook scripts in /usr/lib/initcpio/install. More often than not, beside kernel modules, also executables, udev rules, shared libraries are copied into the initramfs. E.g. unlocking a LUKS encrypted root file system requires cryptsetup.
  • The real magic happens when things like stacked devices (logical volumes, software RAIDs) and / or encryption comes into play. I wanted to emphasize this point more.

So I suggest to merge the list of storage technologies (excluding SCSI) and to preserve the extra sentence mentioning encryption. compression, software RAIDs and logical volumes. Especially all files required is perfectly fine, IMHO. Wolegis (talk) 19:12, 19 October 2025 (UTC)Reply

I'm aware of what gets added to the initramfs.
I don't like the "all files required to locate, access and mount the root file system" phrase because it's not descriptive. We're talking about kernel modules, which provide support for hardware and kernel features, and userspace software, which allows to use them, so IMO it can just be stated like that without vague phrases.
-- nl6720 (talk) 07:46, 20 October 2025 (UTC)Reply
I gave it another try. I have to admit I stripped the list of storage technologies. IMHO, the whole paragraph got too bloated. On the other hand, I extended the sentence giving hints on advanced setups. If you are unhappy with it, you are free to stripped it down or remove it all together. I polished the sentence starting with The majority of modules. To me, the sentence seemed clumsily worded. Additionally I moved two technical aspects to the end of the section.
--Wolegis (talk) 19:43, 20 October 2025 (UTC)Reply
It looks a lot better now. Thanks! --nl6720 (talk) 05:01, 21 October 2025 (UTC)Reply