/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
At rode med grub
Fra : ms


Dato : 22-12-05 02:01

Jeg har lige sat en ekstra harddisk (slave) i min computer med ubuntu på.
Får at lave en boot menu så jeg kan vælge imellem winXP og Ubuntu har jeg
booted op på en Ubuntu Live CD og gjort følgende:

sudo mkdir /mnt/hdd1
sudo mount /dev/hdd1 /mnt/hdd1
sudo chroot /mnt/hdd1
update-grub

Hvor hdd1 er den disk som indeholder Ubuntu. Men når jeg genstarter er der
ikke noget grub nogen steder og den går bare direkte ind i winXP.

Burde det ikke være den disk som indeholder winXP man skal fortage de
ovenstående operationer med?

Iøvrigt kan jeg ikke bruge kommandoen "grub" får bare fejlen command not
found når jeg bruger Live CD'en og det er det første jeg indtaster.



 
 
Jacob Tranholm (22-12-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 22-12-05 09:06

ms skrev:
> Jeg har lige sat en ekstra harddisk (slave) i min computer med ubuntu på.
> Får at lave en boot menu så jeg kan vælge imellem winXP og Ubuntu har jeg
> booted op på en Ubuntu Live CD og gjort følgende:
>
> sudo mkdir /mnt/hdd1
> sudo mount /dev/hdd1 /mnt/hdd1
> sudo chroot /mnt/hdd1
> update-grub
>
> Hvor hdd1 er den disk som indeholder Ubuntu. Men når jeg genstarter er der
> ikke noget grub nogen steder og den går bare direkte ind i winXP.
>
> Burde det ikke være den disk som indeholder winXP man skal fortage de
> ovenstående operationer med?
>
> Iøvrigt kan jeg ikke bruge kommandoen "grub" får bare fejlen command not
> found når jeg bruger Live CD'en og det er det første jeg indtaster.
>
>

Du skal i hvert fald _ikke_ anvende kommandoen 'update-grub' til at
installere grub på din MBR. Under Ubuntu opdaterer 'update-grub' blot
din /boot/grub/menu.lst...

I stedet chroot til din ubuntu (som gjort ovenfor) og prøv kommandoen:
grub-install /dev/hda

Yderligere oplysninger kan findes ved:
http://www.gnu.org/software/grub/grub-faq.html
http://www.gnu.org/software/grub/manual/

--
Mvh. Jacob Tranholm
http://jtranholm.dk/

Jacob Tranholm (22-12-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 22-12-05 09:13

Jacob Tranholm skrev:
>
> Du skal i hvert fald _ikke_ anvende kommandoen 'update-grub' til at
> installere grub på din MBR. Under Ubuntu opdaterer 'update-grub' blot
> din /boot/grub/menu.lst...
>
> I stedet chroot til din ubuntu (som gjort ovenfor) og prøv kommandoen:
> grub-install /dev/hda
>
> Yderligere oplysninger kan findes ved:
> http://www.gnu.org/software/grub/grub-faq.html
> http://www.gnu.org/software/grub/manual/
>

Der findes en Ubuntu-guide på følgende link:
https://wiki.ubuntu.com/RecoveringUbuntuAfterInstallingWindows

--
Mvh. Jacob Tranholm
http://jtranholm.dk/

ms (22-12-2005)
Kommentar
Fra : ms


Dato : 22-12-05 11:07


"Jacob Tranholm" <jacob_tranholm@hotmail.com> skrev i en meddelelse
news:ad3q73xn04.ln2@myserver.jtranholm.dk...
> ms skrev:
> > Jeg har lige sat en ekstra harddisk (slave) i min computer med ubuntu
på.
> > Får at lave en boot menu så jeg kan vælge imellem winXP og Ubuntu har
jeg
> > booted op på en Ubuntu Live CD og gjort følgende:
> >
> > sudo mkdir /mnt/hdd1
> > sudo mount /dev/hdd1 /mnt/hdd1
> > sudo chroot /mnt/hdd1
> > update-grub
> >
> > Hvor hdd1 er den disk som indeholder Ubuntu. Men når jeg genstarter er
der
> > ikke noget grub nogen steder og den går bare direkte ind i winXP.
> >
> > Burde det ikke være den disk som indeholder winXP man skal fortage de
> > ovenstående operationer med?
> >
> > Iøvrigt kan jeg ikke bruge kommandoen "grub" får bare fejlen command not
> > found når jeg bruger Live CD'en og det er det første jeg indtaster.
> >
> >
>
> Du skal i hvert fald _ikke_ anvende kommandoen 'update-grub' til at
> installere grub på din MBR. Under Ubuntu opdaterer 'update-grub' blot
> din /boot/grub/menu.lst...
>
> I stedet chroot til din ubuntu (som gjort ovenfor) og prøv kommandoen:
> grub-install /dev/hda

Hvorfor hda, tror ikke jeg har noget der hedder hda.



Jacob Tranholm (22-12-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 22-12-05 16:35

== Quote from ms (hk@asd.com)'s article
> Hvorfor hda, tror ikke jeg har noget der hedder hda.

Hvis du ikke har en hda, skal du vælge den harddisk, hvor din MBR (master boot
record) ligger på. Dette er oftest hda, hvor din Win XP næsten helt sikkert er
installeret, men ellers skal du vælge den harddisk, som din computer booter op fra.

ms (22-12-2005)
Kommentar
Fra : ms


Dato : 22-12-05 11:50


"Jacob Tranholm" <jacob_tranholm@hotmail.com> skrev i en meddelelse
news:ad3q73xn04.ln2@myserver.jtranholm.dk...
> ms skrev:
> > Jeg har lige sat en ekstra harddisk (slave) i min computer med ubuntu
på.
> > Får at lave en boot menu så jeg kan vælge imellem winXP og Ubuntu har
jeg
> > booted op på en Ubuntu Live CD og gjort følgende:
> >
> > sudo mkdir /mnt/hdd1
> > sudo mount /dev/hdd1 /mnt/hdd1
> > sudo chroot /mnt/hdd1
> > update-grub
> >
> > Hvor hdd1 er den disk som indeholder Ubuntu. Men når jeg genstarter er
der
> > ikke noget grub nogen steder og den går bare direkte ind i winXP.
> >
> > Burde det ikke være den disk som indeholder winXP man skal fortage de
> > ovenstående operationer med?
> >
> > Iøvrigt kan jeg ikke bruge kommandoen "grub" får bare fejlen command not
> > found når jeg bruger Live CD'en og det er det første jeg indtaster.
> >
> >
>
> Du skal i hvert fald _ikke_ anvende kommandoen 'update-grub' til at
> installere grub på din MBR. Under Ubuntu opdaterer 'update-grub' blot
> din /boot/grub/menu.lst...
>
> I stedet chroot til din ubuntu (som gjort ovenfor) og prøv kommandoen:
> grub-install /dev/hda


Nu har jeg gjort følgende:

sudo mkdir /mnt/hdd1
sudo mount /dev/hdd1 /mnt/hdd1
sudo chroot /mnt/hdd1
grub-install /dev/hda

men det giver fejlen:

"The file /boot/grub/stage1 not recited correctly"

Måske det er bedst at geninstallere



Jacob Tranholm (22-12-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 22-12-05 17:04

== Quote from ms (hk@asd.com)'s article
> Nu har jeg gjort følgende:
> sudo mkdir /mnt/hdd1
> sudo mount /dev/hdd1 /mnt/hdd1
> sudo chroot /mnt/hdd1
> grub-install /dev/hda
> men det giver fejlen:
> "The file /boot/grub/stage1 not recited correctly"
> Måske det er bedst at geninstallere

Der kan være mange årsager til denne fejlbesked, men til at begynde med synes jeg,
at du skal forsøge dette i stedet:

sudo mkdir /mnt/hdd1
sudo mount /dev/hdd1 /mnt/hdd1
sudo mount -t proc none /mnt/hdd1/proc
sudo chroot /mnt/hdd1 /bin/bash
cp /proc/mounts /etc/mtab
apt-get --reinstall install grub
grub-install /dev/hda

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste