I've gotten myself into a sticky mess... I had 4 partitions, hda1 was windows, hda2 was a fat partition, hda3 swap and everything under / was on hda4 (ext3). I rejiggled all the partitions, copying stuff all over such that:
Code:
/dev/hda1 Windows
/dev/hda2 Spare (now ext3 holding all files of my old system that)
/dev/hda3 Extended Partition
=/dev/hda5 /boot
=/dev/hda6 swap
=/dev/hda7 /home
=/dev/hda8 /root
=/dev/hda9 /tmp
=/dev/hda10 /
I edited the fstab to reflect the partition setup above so everything would be mounted in the right place,reinstalled grub to use /dev/hda5 or (hd0,4) in grub speak and put the following grub boot stanza:
Code:
title My OS blah....
root (hd0,4)
kernel /vmlinuz-2.6.15 real_root=/dev/hda10
initrd /initrd.img-2.6.15
boot
When I boot up the kernel loads and all starts detecting usb, disks, dvd, etc until I get to the following error:
Code:
Begin: Mounting root file system... ...
Begin: Running /scripts/local-top ...
/scripts/local-top/lvm: 36: vgchange: not found
Done.
ALERT! does not exist. Dropping to a shell!
Busybox v1.01 Built-in shell (ash)
/bin/sh: can't access tty: job control turned off
/ #
I'm scratching my head...