On 1 Dec 2009 at 23:19, Kris Douglas wrote:

> > Hello everyone, I'm struggling with an installation of Ubuntu Karmic
> on my netbook.
> > After an update, I switched my machine off and left it till the
> morning, when I went to boot it up, it sat on "loading grub.." for a
> while, and then proceeded to display "error: biosdisk read error" and
> then return me to a grub rescue> CLI.
> > "Ok" I thought, and I went to try some of the recovery commands, which
> didn't actually work, as in, "not found", other than SET and LS. This
> is screwing me over quite a bit, because disasembling the machine in
> order to get the drive out it a pain, and I need it for work on a
> daily basis, ideally I would like to get my files off there.
Grub2 has caused problems - it searches all partitions before booting- and therefore there is often quite a delay. - but yours sounds more serious.
I've reverted to the original Grub.

If you can boot your netbook to a command line you might be able to boot up manually Ubuntu manually:-

Type:-  *find   /etc/fstab*
response should be something like -  (hd0,2)
which will be the partition containing Ubuntu
Type : *kernel /boot/vm* then hit the tab key this will then complete to something like : /boot/vmlinuz-2.6.20-16-generic or it will give you some options to select from until you have generic as the last word when you have /boot/vmlinuz-2.6.20-16-generic add a space and add *root=/dev/sda3 ro *so you will now have
kernel   /boot/vmlinuz-2.6.20-16-generic root=/dev/sda3  ro

*sda *assumes a SATA drive if yours* *is PATA then you should use* *root=/dev/*h*da3 ro
(note if etc/fstab returns (hd0,2) root is on /dev/sda3)

Once you have that line press return

Now Type *initrd /boot/ini *then hit the tab key this will then complete to something like :
initrd   /boot/initrd.img-2.6.20-16-generic

Press return
Type *boot
*Press return

Hopefully you will be into Ubuntu

-BUT GRUB2 numbers the partitions differently from the original GRUB: -starting from 1 not 0 so if you get an error message repeat above BUT use same number for root as returned by etc/fstab ie :-
kernel   /boot/vmlinuz-2.6.20-16-generic root=/dev/sda*2*  ro  in example


IF that gets you into Ubuntu I suggest you install GRUB 0.97

sudo aptitude install grub  -  or better via synaptic.
Then from terminal run:
sudo update-grub
and
sudo grub-install hd0

This may work!!!
Jack

-- 
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.ubuntu.com/UKTeam/

Reply via email to