Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Obnova zavádzača GRUB  (Přečteno 1684 krát)

sajmon

  • Aktivní člen
  • *
  • Příspěvků: 241
Obnova zavádzača GRUB
« kdy: 22 Ledna 2017, 12:43:27 »
Ahojte
na mojom Ubuntu 16.10. som si cez gparted vymazal oddiely pre WIN a vytvoril so  z nich nov cely NTFS disk. Tymto som zrjme poškodil GRUB lebo teraz po spusteni mi nenajde PC žiadny OS.
Píše že mám nainštalovať operačný systém na hard disk
Podľa návodu http://wiki.ubuntu.cz/grub2
Som sa pokusil zavieť GRUB cez LiveUSB Lubuntu 15.10
Kód: [Vybrat]
/dev/sda1 - HPFS/NTFS/exFAT
/dev/sda3 - Extended
/dev/sda5 - Linux swap / Solaris
/dev/sda6 - Linux  - ext4

sudo mount -t ext4 /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt /dev/sda

"installling for i386-pc platform
Installation finished. No error reported"

Po reboote stále mi nenájde žiadny OS
!! všetkým ďakujem za akúkoľvek pomoc !! :)
Notebook: Hp 4530s -> Ubuntu 16.04; Win 8.1
Netbook: Acer Aspire 751h -> Lubuntu 16.04; Win 10

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935

regine

  • Stálý člen
  • **
  • Příspěvků: 826
zálohovat zálohovat zálohovat
« Odpověď #2 kdy: 22 Ledna 2017, 18:20:52 »
Nestojí za to si provést zálohu disku pomocí například pomocí Clonezilla?
Dokonce komu jde o data, tak 100% ZÁLOHOVAT.
A pak využít při obnovách... ;)
Ubuntu 16.04 LTS 32bit, 22.04 LTS 64bit

WeltRaum

  • Host
Re:Obnova zavádzača GRUB
« Odpověď #3 kdy: 22 Ledna 2017, 21:07:24 »
Kód: [Vybrat]
/dev/sda1 - HPFS/NTFS/exFAT
/dev/sda3 - Extended
/dev/sda5 - Linux swap / Solaris
/dev/sda6 - Linux  - ext4
Rozdelenie oddielov je v tomto prípade nezvyčajné – teda ak je na HDD iba jeden systém, mal by byť na primárnej partícii a nie v rozšírenej na konci. Nestretol som sa ešte s týmto, tak neviem, či môže byť aj toto príčinou, prečo sa GRUB nezapíše.

Citace
Kód: [Vybrat]
sudo mount -t ext4 /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
V súčasnosti sa miesto grub-install --root-directory=/mnt /dev/sdX viac používa sudo grub-install --boot-directory=/mnt/boot /dev/sdX i keď aj ten s --root-directory by mal stále fungovať.

Vyskúšaj ešte raz cez Live systém:
Kód: [Vybrat]
sudo mount /dev/sda6 /mnt
sudo mount --bind /dev/ /mnt/dev
sudo grub-install --boot-directory=/mnt/boot /dev/sda
reštart PC a ak sa ukáže GRUB, tak po nabootovaní systému ho treba ešte zaktualizovať:
Kód: [Vybrat]
sudo update-grub
Ak by toto nezabralo, tak môžeš ešte vyskúšať podrobnejšiu opravu, tiež cez Live a príkazy do terminálu kopírovať:
Kód: [Vybrat]
sudo mount /dev/sda6 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo cp /proc/mounts /mnt/etc/mtab
sudo chroot /mnt /bin/bash
grub-install /dev/sda
(bez sudo!!)
Kód: [Vybrat]
grub-install --recheck /dev/sda(tento príkaz použiť, len ak by sa objavili chybové hlášky)
Kód: [Vybrat]
update-grub
exit
Posledným príkazom exit ukončíš obnovu Grubu a môžeš reštartovať PC.

 

Provoz zaštiťuje spolek OpenAlt.