Portál AbcLinuxu, 7. května 2025 20:31

Dotaz: problem s GRUB

17.3.2014 17:43 zmizik.lukas
problem s GRUB
Přečteno: 373×
Odpovědět | Admin
zdravim... preinstaloval sem win8 misto win7 a instalacka mi samozrejme smazla grub...

tak jsem postupoval dle tohoto navodu na obnoveni grub
http://wiki.ubuntu.cz/grub2

zde je muj vypis fdisk Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x48e70800
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 12985 104088576 7 HPFS/NTFS
/dev/sda3 * 12985 58876 368618497 f W95 Ext'd (LBA)
/dev/sda4 58876 60802 15471616 12 Compaq diagnostics
/dev/sda5 12985 56492 349474333+ 7 HPFS/NTFS
/dev/sda6 58771 58876 843776 82 Linux swap / Solaris
/dev/sda7 57380 58770 11171721 83 Linux
/dev/sda8 56493 57379 7124796 17 Hidden HPFS/NTFS
Partition table entries are not in disk order

Disk /dev/sdb: 16.1 GB, 16055795712 bytes
255 heads, 63 sectors/track, 1952 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1953 15679360 c W95 FAT32 (LBA)

pak jsem tedy dle navodu napsal tohle sudo mount -t ext4 /dev/sda7 /mnt
...a tak dal...
a jakmile jsem dosel ke kroku: sudo update-grub,
tak mi to hodi hlasku:

/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).

a nevim co dal... ted nenastartuji zadny system
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.3.2014 18:27 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: problem s GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
A zálohy MBR nic? Práce s MBR bývá jedna z nejnebezpečnějších operací na systému. Proč nezazálohovat MBR po každém krůčku.
17.3.2014 18:34 zmizik.lukas
Rozbalit Rozbalit vše Re: problem s GRUB
no jo bohuzel...uz se stalo...
17.3.2014 18:42 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: problem s GRUB
Protože zálohu MBR k ničemu nepotřebuješ :-)

Zavaděče se dají bez problémů znovu obnovit. A pokud to nejde je někde zrada jiná jak jenom poškozený MBR.
17.3.2014 18:40 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: problem s GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi jsem to nepochopil.

Opravu grubu provedeš nabotováním z live DVD.

Potom v konzoli z live dvd:

sudo mount -t ext4 /dev/sda7 /mnt

pak

sudo grub-install --root-directory=/mnt /dev/sda

pak

umount /mnt

A normálně to resetneš a bez DVD by se měl spustit grub a mělo by to být OK

update-grub nemusíš spouštět konfiguraci grubu máš od předchozí doby kdy to fungovalo.

Skus to ještě jednou a pokud by to nefungovalo musel by jsi to řešit trochu jinak tím alternativním postupem.
17.3.2014 19:02 zmizik.lukas
Rozbalit Rozbalit vše Re: problem s GRUB
ano , to jsem udelal, bootuji z live usb,...
kdyz to udelam takto, obevi se akorat neco jako hlaska: file not found, pak uz tam bezel pouze blikajici kurzor

zkusim tedy jako druhou moznost
sudo mount -t ntfs /dev/sda1 /mnt
kde sda1 je oddil pojmenovany jako "boot", v nem je adresar boot/grub , (ale chybi tam soubor grub.cfg ktery by tam dle navodu byt mel...) ovsem pak uz se obevi opet hlaska: file not found a prompt: grub rescue>
18.3.2014 00:10 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: problem s GRUB
Pokud máš v /dev/sda1 boot a je to linuxovej boot tak proč má příznak že je tam ntfs? Jsou tam linuxové soubory?

Pokud se zobrazí promt grubu tak grub je nainstalován, ale bude tam chyba v konfiguraci.

Prostě chce to postupovat podle toho alternativního postupu:

Alternativní postup

stáhněte a vypalte cd s tímto obsahem: Ubuntu LiveCD a nabootujte/načtete z něj systém. Otevřete Terminál (Alt+F2, zadejte gnome-terminal) a dále zadejte: $ sudo fdisk -l nyní potřebujete vědět, které zařízení (a který diskový oddíl) obsahuje váš nainstalovaný linuxový systém, například bude použit /dev/sda1 . Nyní tedy potřebujete připojit (mount) souborový systém (pravděpodobně typu Ext4 či Ext3 v případě Ubuntu, NTFS či FAT v případě Windows) do složky /mnt:

$ sudo mount -t ext4 /dev/sda7 /mnt

pokud máte náhodou složku /boot na zvláštním oddílu, musíte připojit i tento. Příklad: pro /dev/sda2 napište:

$ sudo mount -t ntfs /dev/sda1 /mnt/boot

:!: Ujistěte se, že je určení bez chyb - věnujte prosím pozornost výpisu FDISKu

Vytvořte adresář pro následující příkaz:

sudo mkdir /mnt/dev

Nyní připojte zbytek oddílů:

sudo mount --bind /dev /mnt/dev

nyní proveďte chroot do vašeho (původního) systému:

sudo chroot /mnt

Nyní byste měli být přihlášeni do vašeho trvalého linuxu pomocí příkazu chroot (administrátorská práva bez potřeby používat sudo)

nastavte soubor /etc/default/grub dle vašeho systému

$ nano /etc/default/grub

poté je třeba spustit update-grub pro vytvoření konfig. souboru.

$ update-grub

pro nainstalování GRUBu 2 do MBR (MasterBootRecord - hlavní/první spouštěcí stopa), zadejte grub-install /dev/sda (pokud máte bězné nastavení i hardware, grub se nahraje na první pevný disk

$ grub-install /dev/sda

pokud dojde k chybám, zkuste grub-install –recheck /dev/sda

$ grub-install --recheck /dev/sda

nyní můžete restartovat počítač přímo do zavaděče GRUB 2 a dále k vaší normální instalaci.

Pokud máte netradiční operační systémy (alternate OS entries), příkaz update-grub vás může oblažit hláškou „Cannot find list of partitions!“ (Nemohu nalézt seznam oddílů). Ignorujte ji a pokračujte - jak jednou nabootujete do vaší řádné linuxové instalaci, použijte pomocí Terminálu opět příkaz sudo update-grub a sudo grub-install /dev/sda.

17.3.2014 19:40 zmizik.lukas
Rozbalit Rozbalit vše Re: problem s GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
zde mam soubor vypisu z utility bootinfoscript:

http://www.zmizik.com/upload/RESULTS.txt

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.