Portál AbcLinuxu, 20. dubna 2024 18:21


Dotaz: NELZE preinstalovat grub, nedostanu se do ubuntu

6.2.2013 21:07 Pedobeer
NELZE preinstalovat grub, nedostanu se do ubuntu
Přečteno: 772×
Odpovědět | Admin
Poradte prosim, uz nevim jak mu to mam vysvetlit :( Proc mi pise to " not readable by GRUB on boot."? Pouzivam nyni k oprave bootovaci live usb s ubuntu 13.04

Mam ntb acer na kterem puvodne byly predinst. win7, pak jsem prez ne nainstaloval ubuntu, vse dlouho chodilo. Ale asi se mi (nevim cim, mozna smart boot managerem co mam na pokusne flashce na ktere je asi hirens boot cd)necim podarilo poskodit/smazat MBR. Maximum co se mi podarilo je ze ted alespon lze spustit win7, nainstaloval sem pres cd s win7 partition manager, jenze pres nej se mi uz nespusti ubuntu a navic je desne hnusnej, nechci ho mit natrvalo, chtel bych zpatky textovej hezkej grub :D , nojo jenze se mi ho nedari nainstalovat! Reknete mi nekdo co delam spatne . Nevim co s tim.

Postupoval sem dle navodu na http://wiki.ubuntu.cz/grub2#obnoven%C3%AD_grub2_pomoc%C3%AD_livecd

Mam ted zprovoznene live usb ubuntu 13.04, nasledujici prikazy spoustim tedy v nem.

ubuntu@ubuntu:~$ sudo fdisk -l omitting empty partition (5)

Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xd9ee0477

Device Boot Start End Blocks Id System /dev/sda1 2048 29362175 14680064 27 Hidden NTFS WinRE /dev/sda2 * 29362176 29566975 102400 7 HPFS/NTFS/exFAT /dev/sda3 29566976 863621895 417027460 7 HPFS/NTFS/exFAT /dev/sda4 863623166 976773119 56574977 5 Extended /dev/sda5 863623168 967938047 52157440 83 Linux /dev/sda6 967940096 976773119 4416512 82 Linux swap / Solaris

Disk /dev/sdb: 4026 MB, 4026531840 bytes 255 heads, 63 sectors/track, 489 cylinders, total 7864320 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0007874a

Device Boot Start End Blocks Id System /dev/sdb1 * 63 7855784 3927861 b W95 FAT32

Disk /dev/sdc: 512 MB, 512753664 bytes 255 heads, 63 sectors/track, 62 cylinders, total 1001472 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xd6c9061a

Device Boot Start End Blocks Id System /dev/sdc1 * 32 1001471 500720 b W95 FAT32 ubuntu@ubuntu:~$ sudo blkid /dev/loop0: TYPE="squashfs" /dev/loop1: UUID="fa1daef9-fce6-4d1d-a02c-fb5df7f959e6" TYPE="ext3" /dev/sda1: LABEL="PQSERVICE" UUID="1AC29A27C29A0763" TYPE="ntfs" /dev/sda2: LABEL="SYSTEM RESERVED" UUID="DA669ABC669A98B9" TYPE="ntfs" /dev/sda3: LABEL="Acer" UUID="F6709BE0709BA5C1" TYPE="ntfs" /dev/sda5: UUID="78bd8c8d-f200-46e9-be7c-0eb33b5159df" TYPE="ext4" /dev/sda6: UUID="4b19160e-7caf-4276-b947-f033f2673880" TYPE="swap" /dev/sdb1: UUID="3E14-F407" TYPE="vfat" /dev/sdc1: LABEL="FLASHDISK" UUID="9A2E-F3B8" TYPE="vfat"

ubuntu@ubuntu:~$ sudo grub-install --root-directory=/78bd8c8d-f200-46e9-be7c-0eb33b5159df /dev/sda Path `/78bd8c8d-f200-46e9-be7c-0eb33b5159df/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.

ubuntu@ubuntu:~$ sudo grub-install /dev/sdaPath `/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.

ubuntu@ubuntu:~$ sudo grub-install /dev/sda

Path `/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.

Tady jsem zkusil zmenit bootovaci oddil na prvni coz je servisni partisna na ktere puvodne byla zaloha predinstalovanych win, kvuli tomu aby to grub pochopil ze je bootovaci a chtel se do nej nainstalovat, to ovsem stejne nezabralo, stale si mele svou ze to neni mozne :-/

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xd9ee0477

Device Boot Start End Blocks Id System /dev/sda1 * 2048 29362175 14680064 27 Hidden NTFS WinRE /dev/sda2 29362176 29566975 102400 7 HPFS/NTFS/exFAT /dev/sda3 29566976 863621895 417027460 7 HPFS/NTFS/exFAT /dev/sda4 863623166 976773119 56574977 5 Extended /dev/sda5 863623168 967938047 52157440 83 Linux /dev/sda6 967940096 976773119 4416512 82 Linux swap / Solaris

Disk /dev/sdb: 4026 MB, 4026531840 bytes 255 heads, 63 sectors/track, 489 cylinders, total 7864320 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0007874a

Device Boot Start End Blocks Id System /dev/sdb1 * 63 7855784 3927861 b W95 FAT32

Disk /dev/sdc: 512 MB, 512753664 bytes 255 heads, 63 sectors/track, 62 cylinders, total 1001472 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xd6c9061a

Device Boot Start End Blocks Id System /dev/sdc1 * 32 1001471 500720 b W95 FAT32 ubuntu@ubuntu:~$

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.2.2013 21:48 NN
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevim o co se pokousis, ael ja vidim linux partici na /dev/sda5:

/dev/sda5 863623168 967938047 52157440 83 Linux

Takze bych ji pripojil a nainstaloval na ni grub.
7.2.2013 00:17 Pedobeer
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
O to se prave neuspesne pokousim. Nevim ale jak je to s oddilama, ktery musi byt aktivni? Musim mit ten oddil s linuxem nastaven jako aktivni? Aktivni by spravne mel byt prvni oddil pred kterym je MBR?

ubuntu@ubuntu:~$ sudo grub-install --root-directory=/78bd8c8d-f200-46e9-be7c-0eb33b5159df /dev/sda Path `/78bd8c8d-f200-46e9-be7c-0eb33b5159df/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.

ubuntu@ubuntu:~$ sudo grub-install --root-directory=UUID=78bd8c8d-f200-46e9-be7c-0eb33b5159df /dev/sda Path `UUID=78bd8c8d-f200-46e9-be7c-0eb33b5159df/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.

7.2.2013 00:19 Pedobeer
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
Co vlastne je uvedeno v MBR? Odkaz ktery oddil je bootovaci?
7.2.2013 00:34 Pedobeer
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
aha takze ho zkusim nastavit jako aktivni a uvidim. viz http://cs.wikipedia.org/wiki/Master_boot_record

Hlavní spouštěcí kód - kód zavaděče

Jedná se o krátký úsek kódu, který je při startu počítače zaveden BIOSem do paměti počítače a následně je spuštěn. Jeho úkolem je načíst do paměti zaváděcí (boot) sektor z oddílu, který je v tabulce označen jako aktivní (t.j. oddíl, ze kterého má být zaveden operační systém) a spustit ho. Od tohoto okamžiku je už start operačního systému stejný, jako při zavedení z diskety. Zaváděcí sektor (boot sector) je již závislý na konkrétním operačním systému, aby ho uměl zavést do paměti a předat mu řízení počítače.
Řešení 1× (Pedobeer (tazatel))
Migi avatar 7.2.2013 00:33 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja si tenhle navod snad necham vytetovat na čelo
7.2.2013 00:40 Pedobeer
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
jeee diiikyyy, uz sem se pohnul dal zatim to vypada dobre ale nejake chyby mi to hodilo nakonci, co s tim? jdu to zkusit nabootovat a uvidim

ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys ubuntu@ubuntu:~$ sudo chroot /mnt root@ubuntu:/# grub-install /dev/sda Installation finished. No error reported. root@ubuntu:/# grub-install --recheck /dev/sda Installation finished. No error reported. root@ubuntu:/# update-grub Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.5.0-22-generic Found initrd image: /boot/initrd.img-3.5.0-22-generic Found linux image: /boot/vmlinuz-3.5.0-21-generic Found initrd image: /boot/initrd.img-3.5.0-21-generic Found memtest86+ image: /boot/memtest86+.bin ERROR: mkdir /var/lock/dmraid ERROR: mkdir /var/lock/dmraid ERROR: mkdir /var/lock/dmraid ERROR: mkdir /var/lock/dmraid ERROR: mkdir /var/lock/dmraid ERROR: mkdir /var/lock/dmraid ERROR: mkdir /var/lock/dmraid ERROR: mkdir /var/lock/dmraid Found Windows 7 (loader) on /dev/sda2 done
Migi avatar 7.2.2013 00:52 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
az se naucis pouzivat tagy pre a code tak se uvolim a zacnu ty tve logy cist
7.2.2013 00:58 Pedobeer
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
jsem tu prvne tak zatim plne nechapu jak se pouzivaji. byl sem zvykly na forum.ubuntu.cz, tam se to takhle nerozsypava :)
7.2.2013 00:56 Pedobeer
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
Diky tak se to konecne povedlo. Vse finguje jak ma! Slo o to ze mi nikdo nerekl a nebylo to ani v puvodnim navodu ze musim ten oddil pripojit bindem.

sudo mount /dev/sda5 /mnt

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt

grub-install /dev/sda

grub-install --recheck /dev/sda

update-grub
7.2.2013 07:22 pedro
Rozbalit Rozbalit vše Re: NELZE preinstalovat grub, nedostanu se do ubuntu
primo v navode je napsano : Nyní připojte zbytek oddílů: sudo mount --bind /dev /mnt/dev

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.