Re: System broken after full-upgrade: please help!
On Thu 07 Aug 2014 at 17:49:09 +0000, Rodolfo Medina wrote:
> Brian <ad44@cityscape.co.uk> writes:
> >
> > grub-install /dev/sda
> >
> > update-grub
> >
> > exit
> >
> > Then reboot.
>
>
> All right, it worked! I tought you meant to say `grub-install /dev/sda7',
> which produces error:
>
> Installing for i386-pc platform.
> grub-install: warning: File system `ext2' doesn't support embedding.
> grub-install: warning: Embedding is not possible. GRUB can only be installed
> in this setup by using blocklists. However, blocklists are UNRELIABLE and
> their use is discouraged.
> grub-install: error: will not proceed with blocklists.
No, I really did mean /dev/sda. Where my thoughts went adrift was in
getting it into my head that the error message was associated with there
not being enough room after the MBR to install grub's core image into.
If there had not been sufficient room the error message would have been
different.
> Instead, with literally `grub-install /dev/sda', everything went fine and the
> system is repaired, now I can boot into it. Just one thing: now sda7 grub boot
> loader is installed to the master boot record. I tried instead to install back
> sda6 grub boot loader to the master boot record with the following:
Good. The installer in rescue mode is really proficient at this job of
reinstalling grub.
> # grub
> grub > root (hd0,5)
> grub > setup (hd0)
> grub > quit
>
> , but then again the system `broke down' and I couldn't boot into sda7. So I
> rescued it again and it's ok again. But, is it possibile to get back sda6 to
> the mbr as it was before?
Do exactly what you did to get the grub on /dev/sda7 on the MBR but
choose /dev/sda6 as the root file system. But this time do not execute a
shell because there is a menu option 'Reinstall GRUB boot loader', which
you could have used when working with /dev/sda7.
Reply to: