9.04 Target filesystem doesn't have /sbin/init
Ok so ive been looking around google and ubuntu forums all night and have finally decided to post my errors cuz nothing i find is working. I am new to ubuntu so I don't understand everything. I got this error out of the blue, I didn't install anything or upgrade. My comp just froze so I turned off my comp with the good ol power button. When I try to boot up from hard disk I get the following long error message:
... kinit: No resume image, doing normal boot...
mount: mouting /dev/disk/by-uuid/796c38b1-fcba-45db-b4b4-64eacf2b9a72 on /root
failed: Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doestn't have /sbin/init.
No init found. Try passing init= bootarg.
So I loaded my live cd and booted where it says "Try ubuntu without any change to your computer" and open a terminal. Ran a couple commands like fdisk -l, mkdir /mnt/ubuntu, mount /dev/sda1 /mnt/ubuntu, but this is where I get stuck. I get plenty of errors doing this. It seems like I can't mount /dev/sda1 yet fdisk -l says I have that hard disk. I have ran cat /etc/fstab.
When i run fdisk -l i get
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xdd5bdd5b
Device Boot Start End Blocks Id System
/dev/sda1 * 1 18706 150255913+ 83 Linux
/dev/sda2 18707 19457 6032407+ 5 Extended
/dev/sda5 18707 19457 6032376 82 Linux swap / Solaris
when I run mount /dev/sda1 /mnt/ubuntu i get the error
mount: mount point /mnt/ubuntu does not exist
When i run cat /etc/fstab i get
aufs / aufs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sda5 swap swap defaults 0 0
Any help would be much appreciated, I don't want to reinstall ubuntu...again!