Når du installerer flere systemer på en computer, er der et problem med at styre boot-sektoren på harddisken. For eksempel, hvis Linux først blev installeret på computeren, og først derefter Windows blev installeret, vil OS fra Microsoft slette GRUB-læsseren, og når computeren starter, er det umuligt at vælge systemet, og Windows starter som standard.
Nødvendig
enhver Linux LiveCD
Instruktioner
Trin 1
For at reparere Grub bootloader skal du bruge en LiveCD eller en Linux boot disk. Ubuntu-cd'en, som både er en live- og en installationsdisk på samme tid, fungerer bedst.
Trin 2
Boot fra LiveCD. Når systemet er indlæst, skal du starte Terminal ("Menu" - "Applikationer" - "Standard apps" - "Terminal") og indtaste kommandoen:
sudo grub.
Sudo giver dig mulighed for at få superbrugerrettigheder til at udføre den givne kommando, og grub-prompten starter skallen. Dette sætter dig i bootloader-skalen, og den relevante grub> prompt vises.
Trin 3
Indtast derefter følgende kommando:
find / boot / grub / stage1.
Denne forespørgsel returnerer værdien af det sted, hvor bootloaderen er placeret (for eksempel hd0, 1 eller hd0, 6). MBR-startsektoren indeholder kun en lille mængde information om grub, og med find finder du alle de filer, du har brug for at installere.
Trin 4
Indtast nummeret på den modtagne sektion i følgende forespørgsel:
root (hdValue, værdi).
Trin 5
Installer derefter filerne på startpartitionen på din harddisk:
opsætning (hd0).
Denne anmodning installerer bootloaderen på harddisken, og da den anden parameter mangler, udføres installationen direkte på MBR.
Trin 6
Gå derefter ud af grubskallen:
Afslut.
Trin 7
Der er en anden måde at løse problemet på. Start fra Live CD, og monter din harddisk på det mest bekvemme sted. For eksempel:
mount / dev / hda / media / hard.
Trin 8
Derefter fremsætter du en anmodning gennem terminalen:
sudo grub-install / dev / hda --recheck --root-directory = / media / hard.
Indstillingen genkontrol bruges til at kontrollere rigtigheden af den installerede fil /boot/grub/device.map, og i tilfælde af en fejl løser kommandoen den.
Trin 9
Fjern LiveCD, genstart computeren, og du skal kunne starte i dit installerede system igen.