Gendanne GRUB-loader efter en Windows (gen)installation
Hvis man ligesom mig har både Windows og Linux installeret på samme computer og efterfølgende har geninstalleret eller opgraderet Windows, er jeg kommet ud for, at Grub skal opdateres, før man igen kan dual boote sin computer.
I denne guide vil jeg beskrive, hvordan kan kan få Grub på rette køl igen.
Først downloades og oprettes en Linux live cd, som man kan boote computeren op på. I dette tilfælde har jeg brugt Ubuntu 10,04 (andre Live CD´er kan sagtens bruges, man skal kun bruge en terminal med root-rettigheder på Live CD´en).
VIGTIGT: Hvis man kører med en 64bit Linux system på computeren, skal man bruge en 64bit Live CD, og kører man med en 32bit Linux system bruges ligeledes en 32bit Live CD.
Først “aktiveres” root-brugeren på live CD´en:
sudo passwd root
Dernæst ændres brugeren til root ved at skrive su
Derpå skriver skriver man fdisk -l for at se hvad en harddisk har fået tildelt af drevnavn. I dette tilfælge er det /dev/sda. Man skal desuden også se, hvilket “tal” ens Linux partition har fået tildelt. I dette tilfælde ligger partittionen på /dev/sda1. Dernæst skrives følgende kommandoer:
mount /dev/sda1 /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
chroot /mnt
(hvis man har brugt en forkert arkitektur på Live CD´en, vil man få en fejl, når kommandoen eksekveres).
grub-install --recheck /dev/sda
reboot
Derpå starter man op på og logger ind på sit Linux system, hvor følgende kommando eksekveres som root:
update-grub
Derpå kan man genstarte computeren igen for at se, om GRUB-menuen er kommet (ordentligt) tilbage.
- Log in to post comments
Kommentarer5
Super!!
God og let overskulig tutorial :)
Hej
Ja, det er en god og
Hej
Ja, det er en god og enkel vejledning.
Kun har jeg ikke fundet ud af: Hvad er adgangskoden på en live-cd - for at blive root-bruger ?
Jeg har lige hjulpet en ven
Jeg har lige hjulpet en ven på plads ved hjælp af Boot Repair CD.
#2
Der er ikke nogen
#2
Der er ikke nogen adgangskode. Når jeg skriver "sudo passwd root" i terminalen, så bliver jeg promptet med, at jeg skal angive en ny kode for "root".
Hej
#4 Mange tak for svaret.
Hej
#4 Mange tak for svaret.