====== Kernel_problems ======
River is currently booting off a PATA disk connected to a JMicron PATA controller.
The current kernel is a hand-rolled 2.6.26-gentoo-r4, using the new libata driver.
The JMicron controller is picked up last, behind four LVM disks, and one new system disk, so appears as /dev/sdf.
===== Building a new kernel for the current OS =====
The following kernel sources are installed
* 2.6.28-gentoo-r1
* 2.6.27-gentoo-r2
* 2.6.26-gentoo-r4
Using genkernel, with the default configuration and additional support for nl80211 wireless
==== kernel-genkernel-x86-2.6.28-gentoo-r1 ====
When used to boot the current OS:
/sbin/rc: line 347: awk: command not found
/sbin/rc: line 387: /etc/init.d/checkroot: Input/output error
Failed to source /etc/init.d/checkroot
Failed to start /etc/init.d/checkroot
One or more critical startup scripts failed to start!
Please correct this and reboot
/sbin/splash-functions-bl1.sh: line 366: /sbin/sulogin: No such file or directory
Unmounting filesystems
Rebooting
/sbin/rc: line 417: /sbin/reboot: No such file or directory
/sbin/rc: line 387: /etc/init.d/modules: Input/output error
Failed to source /etc/init.d/modules
Failed to start /etc/init.d/modules
One or more critical startup scripts failed to start!
Please correct this and reboot
*loops*
When used to boot the new OS:
...
===== Building a new OS =====
==== kernel-genkernel-x86-2.6.28-gentoo-r1 ====
When used to boot the new OS
Looks like it doesn't support UUIDs in /etc/fstab and fails to mount /var.
Also get lots of errors pertaining to ext3. Possibly a corrupt filesystem.
Could try rebuilding base OS in VMware - maybe river's current OS writes broken filesystems.
When used to boot the current OS (on a whim)
Block device /dev/sdf2 is not a valid root device...
Could not find the root block device in .
Because the kernel picks up the JMicron controller first. The boot device is now /dev/sda2 instead of /dev/sdf2. When booted with the right device:
Boots, but doesnt find kernel modules for the running kernel.
Consequently no services start.
===== Building yet another OS in vmware =====
While attempting to rebuild the OS again in VMware, the following errors were encountered. The physical disk /dev/sda (sg1) was shared to the virtual machine.
{{wiki:River-bad-disk.jpg?300}}