Peter Humphrey wrote:
> On Thursday, 15 September 2022 09:57:44 BST I wrote:
>> On Wednesday, 14 September 2022 23:09:59 BST Neil Bothwick wrote:
>>> On Wed, 14 Sep 2022 16:50:45 +0100, Peter Humphrey wrote:
>>>> I'm thinking of separating /usr onto its own partition so that I can
>>>> have it mounted read-only except while updating it. I'd prefer not to
>>>> have to make an init thingy, not having needed one up to now. Besides,
>>>> some machines have things like early-ucode or amd-uc.
>>> Most of this has already been answered, except for your final point. You
>>> can load more than one initrd at boot, so you can still apply microcode
>>> updates. For example, with systemd-boot
>>>
>>> title       Desktop
>>> version     5.15.59-gentoo
>>> linux       /vmlinuz-5.15.59-gentoo
>>> options     root=LABEL=blah blah
>>> initrd      /amd-uc.img
>>> initrd      /initramfs-5.15.59-gentoo.img
>>>
>>> I use dracut to create the initrd, which is so straighforward even Dale
>>> can't break it ;-)
>> :
>> :)
>>
>> That seems to be the way to go then - even dinosaurs die out in the end.
>> Perhaps Dale will show us the command he referred to.
> Well, it's taken a few hours, but I have it working. Just a few wrinkles to 
> clear up:
>
> 1.  dracut: 90crypt: Could not find any command of '/lib/systemd/systemd-
> cryptsetup cryptsetup'!
>
> ...and similar for bluetooth.
>
> What do I have to include in /etc/dracut.conf.d/mine.conf to silence these? I 
> already omit the relevant modules:
>
> $ grep -e crypt -e blue /etc/dracut.conf.d/mine.conf
> omit_dracutmodules+=" bluetoothd "
> omit_dracutmodules+=" systemd-cryptsetup "
> omit_dracutmodules+=" cryptsetup "
>
> 2.  dracut: No KEYMAP configured.
>
> $ grep i18n /etc/dracut.conf.d/mine.conf
> i18n_vars="/etc/conf.d/keymaps:KEYMAP /etc/conf.d/keymaps:WINDOWKEYS /
> etc/conf.d/consolefont:FONT"
>
> Notice that only KEYMAP is complained about. The FONT in consolefont points 
> to 
> /usr as well as KEYMAP. 
>


On the ones you want to omit, is there supposed to be a space in there? 
Should it be like this instead:


omit_dracutmodules+="bluetoothd"
omit_dracutmodules+="systemd-cryptsetup"
omit_dracutmodules+="cryptsetup"


It may not matter but then again, it just might.  Worth a try I'd guess. 

Hope that helps. 

Dale

:-)  :-) 

P. S.  Finally, someone broke it.  ROFLMBO 

Reply via email to