← Back to team overview

sslug-teknik team mailing list archive

Re: Problemer med GRUB2 og Ubuntu 12.04.2

 

On Tue, 26 Feb 2013 16:07:36 +0100
Thue Janus Kristensen <thuejk@xxxxxxxxx> wrote:

> Skriver grub også "grub 2" i overskriften for andre ubuntu 12.04
> brugere?
> 
> Men selve det at den skriver "2" i stedet for "1.99...." var jo
> kun en lille del af grunden til at jeg tror det er en forkert
> version af Grub som PCen booter.
> 
> Hilsen Thue
> 
> Den 26. feb. 2013 16.03 skrev Donald J Axel <donax@xxxxxx>:
> 
> > On Mon, 25 Feb 2013 12:02:46 +0100
> > Thue Janus Kristensen <thuejk@xxxxxxxxx> wrote:
> >
> > > Jeg har lige installeret Ubuntu 12.04.2. Men grub er
> > > tilsyneladende ikke installeret korrekt.
> > >
> > > Ubuntu's version af grub er
> > >
> > > thue@Thue-Desktop:~$ sudo grub-install --version
> > > grub-install (GRUB) 1.99-21ubuntu3.9
> > >
> > > Men når jeg booter, så siger grub at den er version 2.0. Den
> > > version som booter forventer også at PREFIX=/boot/grub2 , og
> > > at modulerne er i et underbibliotek /boot/grub2/i386-pc/
> > >
> > > Ubuntu's grub-install prøver tilsyneladende at installere med
> > > PREFIX antaget til biblioteket /boot/grub, og lægger også
> > > modulerne direkte i biblioteket /boot/grub .
> > >
> > > Et gæt var at computeren prøvere at boote en sekundær
> > > harddisk i systemet, hvor der var installeret en "gammel"
> > > version af grub. Men jeg har prøvet at køre "grub-install" på
> > > alle 3 harddiske i computeren fra Ubuntu, og manuelt sat
> > > biosen til at boote den rigtige harddisk, men den bootede
> > > grub bliver ved med at sige at den er version 2.0.
> > >
> > > Hvor er det biosen får fat i den grub 2.0 fra, og hvorfor kan
> > > Ubuntu ikke overskrive den? Er det eventuelt noget med UEFI?
> > > Bundkortet er Gigabyte GA-Z77M-D3H .
> > >
> > > Hilsen Thue
> >
> > Grub-1.99 er en beta release af Grub-2. Der er ikke nogen færdig
> > release endnu. Grub2 (grub-1.99) er det nyeste.

Når du kører 
# grub-install -v
kan du se, hvilken version det er.
Gvim /usr/share/info/grub.info.gz  # version-nr. øverst.

::
5 Writing your own configuration file
*************************************
GRUB is configured using `grub.cfg', usually located under
`/boot/grub'.  This file is quite flexible, but most users will not
need to write the whole thing by hand.
::

Jeg prøver ikke at forsvare GRUB. Jeg er gået over til LILO, men
inden jeg gjorde det, var jeg også nødt til at debugge boot-sekvens
og filer fordi jeg var nødt til at skifte til et nyt 
motherboard, hvor jeg havde "gamle diske" med mit "gamle" system
(faktisk flere systemer, til sammenligning og den slags.)




-- 
Donald Axel <donax@xxxxxx>


References