CRUX 3.2 installation on a box with a USB keyboard
Hi, After 3 years of using Debian I still haven't got used to it so I am switching back to CRUX and will probably produce some noise in this mailing list from now on. First of all I want to thank all people who maintain the distro. It's really great that CRUX is alive and under active development. Now, to my first finding. I tried to install CRUX 3.2 on a box that has keyboard and mouse connected via a USB KVM switch and I got (for another reason) into a situation, when /init was unable to find CRUX media and asked me to mount it myself. That was exactly what I wanted but, sadly enough, the installation initramfs had no hid-generic.ko so my keyboard was no use. I believe this use case is pretty rare, but nevertheless if there is no strict constraint on the initramfs size (hid-generic.ko is just ~4k), I think the driver is worth adding to initramfs or be compiled right into the kernel. -- Vitaly Sinilin <vs@kp4.ru>
On 7/31/2016 09:13, Vitaly Sinilin wrote:
I tried to install CRUX 3.2 on a box that has keyboard and mouse connected via a USB KVM switch and I got (for another reason) into a situation, when /init was unable to find CRUX media and asked me to mount it myself.
That was exactly what I wanted but, sadly enough, the installation initramfs had no hid-generic.ko so my keyboard was no use.
I believe this use case is pretty rare, but nevertheless if there is no strict constraint on the initramfs size (hid-generic.ko is just ~4k), I think the driver is worth adding to initramfs or be compiled right into the kernel.
Thanks for the feedback, hope you're enjoying using CRUX again. Thanks for the report on the missing HID module, too, that was an oversight. Under normal circumstances users won't see this state but in case automatic finding of the appropriate boot media storage fails, it is intended that you should be able to search for it manually in the rescue shell; so having keyboard support working is important. I've added some of the common HID modules for keyboards in this commit, which should be built into an updated ISO later tonight: https://crux.nu/gitweb/?p=system/iso.git;a=commitdiff;h=fbb34197e80fa74288dd... Cheers, Matt
participants (2)
-
Matt Housh
-
Vitaly Sinilin