I have a USB keyboard and when the JFS filesystem is marked as unclean, when booting the next time, it asks me whether I want to fsck an already mounted partition... even though that, I am unable to respond yes or no, as the keyboard has not been initialized yet. So the first problem is that the keyboard is not initialized BEFORE trying to mount any partition. The second problem is that the fsck asks to check for an already mounted partition... painfull. The third problem on this matter is that it actually asks you whether you want to fsck an already mounted partition with no timeout. Finally, the fourth problem is that if the JFS partition is not cleanly unmounted, you cannot mount it later if it has not been fsck. Any ideas on what to do? FINAL NOTE: This has happened to me using the gentoo-dev-sources (2.6.5-r1) and genkernel (I was lazy to configure the kernel manually) Reproducible: Always Steps to Reproduce: 1. Install Gentoo with a USB keyboard and a JFS partition (no boot partition) 2. Use genkernel + hotplugging 3. Complete the installation and boot into the new system
Not a kernel issue. Simply build your USB keyboard support into the kernel, and this will work just fine.
Read again... firstly, I used genkernel, so genkernel has a problem with that. Second, >Finally, the fourth problem is that if the JFS partition is not cleanly unmounted, you cannot mount it later if it has not been fsck.