devisse assignment different in huge and generic kernels
I installed 14.0 on a system with two disks (actually a disk and a raid array) with the following partitions:
/dev/sda1 - swap /dev/sda2 - root /dev/sdb1 - home (a raid array) I changed to the generic kernel and created initrd.gz using the parameters given by mkinitrd_command_generator.sh : Code:
mkinitrd -c -k 3.2.29 -f ext4 -r /dev/sda2 -m 3w-xxxx:usbhid:ehci-hcd:uhci-hcd:mbcache:jbd2:ext4 -u -o /boot/initrd.gz Code:
mount: Mounting /dev/sda2 on /mnt failed: No such file or directory Two questions: 1- (more important): how can I fix this and boot with generic and initrd.gz ? 2- (curiousity): what causes this mess? thanks |
device not devisse !
:o
sorry |
Quote:
|
XGizzmo,
thanks I overlooked that (thought that the script would quote this too). I will try it tomorrow as currently I only have remote access to the machine. |
Well, I've added the -R switch to mkinitrd, but this has not solved it. Now I have an extra error message:
mdadm: No arrays found in config file or automatically mount: mounting /dev/sda2 on /mnt failed: no such file or directory In fact I checked the machine's specs again and it turns out that both drives are Raid arrays /dev/sda 320Gb has swap and root partitions and is on a 3w-xxxx controller /dev/sdb 1Tb has home partition and is on an aic94xx controller any other help appreciated! |
So what could change the device assignment (hard drives) when going from huge.s o generic kernel?
|
All times are GMT -5. The time now is 04:47 PM. |