SUSE 11.1 a nefunkčný GRUB

11 replies [Poslední]
rakmak
Offline
Joined: 23.01.2007
Body: 5

Dobrý deň
Vedome nechcem duplikovať príspevky, ospravedlňujem sa za to, ale nebolo mi hneť jasne kam s ním.

Na labtope ASUS F3Jr mam nainštalované win. Vista Ultimate, a SUSE 11.1. Po nejakom časesa sa mi "stratil" zavádzač GRUB. Idem ho štandardným spôsobom obnoviť ale aj ho nakonfigurujem a pri ukončeni procesu mi vyhodi chybu. Vista zavádzač sa nejakym spôsobom poškodi a nespustím ani jeden OS. Znova musím nabootovať zavadzač z Visty a odnoviť ním boot sektor. Z nejakého dôvodu sa GRUB nedokáže nakopirovať do MBR. Poraďte mi prosím ako poriešiť tento problém.
Pred Vistou som použival dualboot s XP+Mandriva, alebo XP+SUSE10.1 ale nemal som problémy, a ak ano dali sa hravo poriešiť.
Ďakujem za pomoc

Volby prohlížení komentářů

Vyberte si, jak chcete zobrazovat komentáře a klikněte na „Uložit změny“.
tusi (neověřeno)
Zdravim, ponevadz obcas

Zdravim, ponevadz obcas zkousim ruzne distribuce, preinstalovavam pocitace atd., potrebuji obcas obnovit zavadec grub. Jiz dlouhou dobu a zcela uspesne to delam takto:
Spustim live CD linux (ja pouzivam ubuntu). V terminalu zadam prikaz "sudo grub", objevi se "grub>", potom vyberu disk, kde je funkcni grub, v mem pripade zadam toto "root (hd0,5)", zadam kam chci nainstalovat grub, v mem pripade do mbr, takze "setup (hd0)", pak jenom "quit" a restartovat pc a mel by nabehnout grub. Akorat nevim jak by to fungovalo s Vistama. Resil jsem to pouze s Win XP, nebo kdyz mbr prepsala jina distribuce linuxu, ale zatim me to nikdy nezradilo.

Neznámý (neověřeno)
zavaděč

Instalace GRUBu je dosti frekventovaným tématem. Pro ty, kteří musí mít na PC souběžně instalován Linux i Windows je jednoduchá rada:

Nedovolit instalaci linuxového zavaděče do MBR!!!

Je-li zavaděč Linuxu ve svém oddíle, Windows na něj nemohou. Pro děravé hlavy - během instalace Linuxu si poznamenáme označení jeho diskového oddílu.
Potom lze použít NT bootloader ke startu Windows i Linux.

1. Pro Windows XP získáme bootovací sektor Linuxu takto:
Nejraději ihned po skončení instalace (ale lze spustit Linux SuSE z instalačního média) zkopírujeme jeho boot sektor těmito příkazy:

dd if=/dev/sda9 of=boot.lnx bs=512 count=1 (místo "sda9" dáme označení našeho linuxového oddílu)
Soubor boot.lnx bude ve složce /root a zkopirujeme jej do C:\
V boot.ini doplnime radek
c:\boot.lnx="Linux"

2. Ve Vistě je to ještě jednodušší - do startovací nabídky přidáme Linux pomocí aplikace EasyBCD (NeoSmart Technologies).
Zde stačí nasměrovat bootovacího manažera Visty na diskový oddíl s Linuxem.

Tak se lze zbavit 99,9% problémů se ztracenými oddíly...

rakmak
Offline
Joined: 23.01.2007
Body: 5
zavadzač 2

Ďakujem za vaše odpovede. Prosim nejaky konkretnejši návod respektive postum ohladom Easy BCD.
Ďakujem

Neznámý (neověřeno)
Zavaděč instalovat do MBR jen když je na HDD Linux sám!

stáhnout EasyBCD: http://neosmart.net/dl.php?id=1
Nainstalovat, spustit.
Stisknout tlačítko Add/Remove Entries
V okénku Manage Existing Entries bude seznam dosavadních spouštěných systémů zatím asi jen Windows Vista)
Otevřít kartu Linux (dole)
Type: vyrolovat zde použitý zavaděč (GRUB, LILO)
Name: doplníme své pojmenování, např. SuSE 11.1
(je tam připraveno NeoSmart Linux - smazat)
Drive: zde vyrolujeme diskový oddíl s Linuxem (obvyle Linux Native)
Add Entry - tímto zařadíme náš Linux do seznamu spouštěných systémů
Save - uložit nastvení

Ukončit program a vyzkoušet po restatu zda vše funguje jak má. Tečka.

djs_core
Obrázek uživatele djs_core
Offline
Joined: 17.08.2006
Body: 288
Zajímavé, před časem

Zajímavé, před časem jsem musel na jednom pc instalovat openSUSE 11.1 a Win 98... Instalátor strkal ve výchozím nastavení zavaděč na oddíl s windows. Ale to nefungovalo...Šlo paradoxně nabootovat jen do openSUSE a když se zvolil Win 98, došlo k restartu. Zkusil jsem tedy nacpat zavaděč na tvrdo do MBR a hle, fungovalo to :)
Tak nevím nevím s touto větou:

Zavaděč instalovat do MBR jen když je na HDD Linux sám!

Neznámý (neověřeno)
Tak nevím, co tím lze

Tak nevím, co tím lze dosáhnout, když dovolíme "strčit" zavaděč Linuxu do startovacího oddílu Windows. To je snad vtip...
Zavaděč patří buď do MBR (nedoporučuji pro multiboot s Windows) nebo do startovacího oddílu native Linux.
Stačí se podívat do linuxových fór, kolik lidí má potíže s multibootem a zavaděčem.
Instalátor SuSE ne dosti zřetelně a hlavně důrazně nenabádá uživatele k řádnému čtení konfigurace před zahájením vlastního kopírování souborů. Místo jednoduchých podtržení textu u jednotlivých položek mělo být tlačítko "Editace" nebo něco na ten způsob. Potom by to mnohým začátečníkům došlo, že lze měnit defaultní nastavení.

djs_core
Obrázek uživatele djs_core
Offline
Joined: 17.08.2006
Body: 288
Tak nevím, co tím lze

Tak nevím, co tím lze dosáhnout, když dovolíme "strčit" zavaděč Linuxu do startovacího oddílu Windows. To je snad vtip...
-Toto je výchozí volba při instalaci openSUSE 11.1, napoprvé jsem si toho nevšiml, až když jsem řešil proč nejde bootovat do windows.

Zavaděč patří buď do MBR (nedoporučuji pro multiboot s Windows)
-Jestli jste to četl správně, v mém případě to byla jediná funkční varianta pro multiboot s Windows.

nebo do startovacího oddílu native Linux.
-také nešlo bootovat do Windows, po zvolení došlo k restartu.

Psal jsem to jen jako svou zkušenost a funkční řešení, když tu všichni radí, že do MBR zavaděč nestrkat...

Neznámý (neověřeno)
Tak vidím, že jsem narazil

Tak vidím, že jsem narazil na hard core linuxu...
Navrhuji přenést tuto debatu na fórum, třeba pod názvem "GRUB - kam s ním?"

Tom
Offline
Joined: 18.07.2005
Body: 49
grub v 11.1

grub v 11.1 sa mi zda nejaky divny, lebo to co fungovalo napr v 11.0, tu uz nefunguje.
Priklad: mam linux nainstalovany na extended particii a potom na logickej particii a grub nie a nie sa spustit pri bootovani. Instaloval som ho do root odielu alebo natvrdo do sdaX, kde X je cislo particie linuxu.
Ako pisem, pred tym to fungovalo ok.

Neznámý (neověřeno)
Zde je dosti podrobný

Zde je dosti podrobný popis: http://www.linuxzone.cz/modules/tisk_clanku-nw.phtml?ids=3&idc=1678

Snad pomůže...

rakmak
Offline
Joined: 23.01.2007
Body: 5
zavádzač 2

Ďakujem za pomoc. Program EasyBCD som mal vo Viste nainštalovaný, aj som sa snažil ho nastaviť, no pár krát poškodil zavadzač visty, a labtop vobec nenabootoval, Potom som musel nabootovať z vista DVD a obnoviť zavadzač. Teraz po uprave a nastaveni EasyBCD a restarte, sa mi spušťa bood loader v ktorom nabieha 1.vista a 2. SUSE11.1. Zvolim SUSE, a nabehne mi GRUB s ponukov, už ale v ktorej je aj ponukaaj pre Vistu.
1. Treba ešte robiť nejakú úpravu v Linuxe?
2. MBR by mal byť prístupný pre všetky OS, ale zdá sa, ze Microsoft to stále nechce pochopiť.Mal by sa už na to konečne "niekto" pozrieť!
Ďakujem
-j-

Aktivní uživatelé

UživatelBody
Aidamos2299
VojTEKK2268
Ilfirin1343
jiri.vetvicka1127
ra100620
diamonds-notebook366
djs_core288
xhc267
JirkaZ266
fipa211

Hackweek živě

Hackweek