GNU/Linux >> Znalost Linux >  >> Linux

Linux – Jak obnovit Grub po instalaci Windows Xp?

Poté, co jsem nainstaloval systém Windows xp pro duální spouštění, potřebuji obnovit grub mé instalace archlinuxu. Dělal jsem to mnohokrát s Windows 7, ale tentokrát se mě nebesa rozhodlo mučit.
Do svého notebooku mám vložen USB disk opensuse liveKDE. Můj aktuální disk je /dev/sda s /dev/sda1 -> archlinux /; /dev/sda2 -> /home; /dev/sda3 -> windows xp.

V liveKDE konsole připojím svůj /dev/sda1 do /mnt/arch, chrootuji /mnt/arch /bin/bash a spustím grub.
Při pokusu o root (hdX,Y) dostanu „vybraný disk neexistuje“. Takže zkouším grub-install /dev/sda, což mi dává „Nenalezeno nebo neblokováno zařízení“. Zkoušel jsem jiné varianty, jako je grub-install.unsupported /dev/sda, což mi dalo „/dev/loop0 nemá žádnou odpovídající jednotku BIOS“, arrrr!

Nemám zde žádné možnosti, má někdo nápad na nějaké kompetentní liveCD pro začátek. Zkoušel jsem Super Grub Disk, nefungoval, protože neustále zamrzal. Vyzkoušel jsem Rescatux, ale v terminálu není k dispozici grub.

Přijatá odpověď:

Konečně jsem to udělal.
z liveCD (v mém případě Archbang) pod rootem:

  1. mkdir /mnt/root
  2. mount -t ext4 /dev/sdaX /mnt/root
  3. připojit -t proc žádný /mnt/root/proc
  4. mount -o bind /dev /mnt/root/dev
  5. chroot /mnt/root /bin/bash
  6. grub
  7. najděte /boot/grub/stage1
  8. kořen (hdX,Y)
  9. nastavení (hdX)
  10. ukončit
  11. restartovat

Tohle by mělo fungovat. Archlinux wiki má článek, který vysvětluje tento proces podrobněji.


Linux
  1. Linux – Jak odinstalovat Grub?

  2. Jak připojit soubor iso v Linuxu

  3. Jak připojit šifrované oddíly Windows BitLocker v systému Linux

  1. Jak připojit vzdálené sdílení Windows v systému Linux

  2. Jak připojit soubor ISO v Linuxu?

  3. Jak připojit zařízení v Linuxu?

  1. Jak duální bootování Linuxu a Windows

  2. Jak obnovit heslo Windows pomocí Linuxu

  3. Jak připojit USB disk na Kali Linux