twitter facebook

Keď odíde GRUB

linuxvista

Tým, ktorý majú dual boot windows – linux sa už určite stalo, že windows jednoducho prestal pracovať, a bol potrebný jeho reinstall. Na tom by nebolo nič zvláštne, keby pri inštalácii neprepísal MBR. Ani táto skutočnosť by nám za normálnych okolností nemala robiť problém, no je tu jeden háčik.

Windows kernel nemá natívnu podporu unixových súborových systémov (ext3, reiserFS a iné..) a preto nedokáže odiely na disku s takýmito systémami detekovať. Nebudem polemizovať prečo to tak je, ale ak poviem, že je to zámer, nebudem ďaleko od pravdy.

Ako to opraviť?

Je viacero možností ako opraviť GRUB, ale táto je asi najjednoduhšia:

1) Nabootujeme si nejake LIVE distro linuxu. Na internete je ich kopu, spomeniem napríklad skvelý knoppix, slax, *buntu, či backtrack.
2) Bud sa prihlásime ako root cez su, alebo môžme použit aj sudo, na tom nezáleží.
3) Spustíme teda nasledujúce príkazy:

grub alebo sudo grub

grub> find /boot/grub/stage1
grub> root (hd0,?)
grub> setup (hd0)
grub> quit

4) Rebootneme masinu a je to.

Čo sme vlastne spravili?

Príkazom grub sme spustili shell grubu. To, že sa nachádzame v jeho shelli nám ukazuje časť “grub>”, za ktorú píšeme príkazy, ktoré sa majú vykonávať. Ak vieme odkiaľ budeme grub instalovať, príkaz find /boot/grub/stage1 môžeme kludne vynechať, ale ak ho supstíme nič sa nestane. Týmto príkazom nájdeme aktuálne umiestnenie gruba. Vyhodí nam niečo takéto:

(hd0,0)

To znamená, že súbory grubu sú uložené na prvom disku (hd0,0) a prvej partícii (hd0,0). Začína sa počítať od nuly, ako máte možnosť vidieť. Konkrétne v mojom prípade to je:

hd(0,6)

Čize grub sa nachádza na prvom disku a siedmej partícii.

Predposledný príkaz setup (hd0) nainštaluje grub na prvý disk do MBR. Ak by sme mu dali druhý parameter, napríklad setup (hd0,1) nainštaloval by sa na prvý disk, ale už nie do MBR, ale na druhú partíciu (neviem ako by sa to v praxi zachovalo, tak to radšej neskúšajte). Príkaz quit, si určite každý domyslel.

Záver

Ako vidíte, preinštalácia GRUB-u vôbec nie je zložitá a spolu s nabootovaním LIVE distribúcie to potrvá maximálne 5 minút. Ak by vám náhodou tento spôsob inštalácie nefungoval, existuje ešte pár spôsobov, o ktorých si povieme na budúce, ale za tých 7-8 rokov, čo som použival linux ma tento postup ešte ani raz nesklamal.

Zdieľaj:
  • Print
  • email
  • vybrali.sme.sk
  • Linkuj.cz!
  • Jaggni to!
  • Pozrisi.sk
  • Top Články.cz
  • MediaBlog.cz
  • Blogus.cz
  • Bookmarky.cz
  • Google Bookmarks
  • MojeLinky.sk
  • TOPodkazy.cz
  • Park.sk
  • MySpace
  • Twitter
  • Facebook



1 odpoveď v “Keď odíde GRUB”

Toto sa da riesit aj chrootom o ktorom budem pisat nabuduce :)

 
 
 

* Email nebude nikde uverejnený.


Pravidlá: Tie su jednoduché, vyhni sa invektívam a spamovaniu, a môžeš si byť istý, že tvoj komentár tu zostane. Tu si tykáme.

Môžeš použiť tieto tagy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">


Chceš sa zaregistrovať, alebo si stratil heslo?

Komentáre

Úvod do Cydie

ByteLeak - 08.02.2010 17:55
To zalezi od repozitara, ktory chces pridat.. napriklad http://cydia.hackulo.us

Úvod do Cydie

nejde to - 08.02.2010 17:50
Vyplníme adresu a po potvrdení sa nám overí repozitár. Ak je všetko v poriadku, počkáme kým ...

Obnovenie starého facebooku? Nie je problém!

ByteLeak - 10.11.2009 23:04
@J1mmy vzdy lepsie facebook ako azet :) ano uz ani facebook nie je to co na zaciatku, ked tam boli LEN ...

Obnovenie starého facebooku? Nie je problém!

J1mmy - 10.11.2009 21:41
ja facebook nemam a asi ani mat nebudem,cize je mi to jedno :D ps:"socialna siet pre socialne pripady", ...

Obnovenie starého facebooku? Nie je problém!

ByteLeak - 03.11.2009 14:32
@Midnite najidealnejsie riesenie je mat pomaly Firefox, v nom GreaseMonkey a povyhadzovat si z Live ...
ByteLeak.com
Hore
3 queries in 0.369 seconds.