Pri oprave hardware na pc sa mi pokazilo bootovanie a nenaskocil mi uz grub, hlasil mi chybu, nevedela som si rady tak som prikazom do konzole win dala fixmbr, aby som mohla startovat aspon win. Mam na disku c nainstalovany win a suse na disku f. Pri stratovani z instalacneho dvd sa prihlasim do nainstalovaneho suse ale len v textovom mode, potom dam kde a nenabehne mi grafika len konzola. Da sa s tym nieco robit? Da sa obnovit bootovanie z grubom, ak ano tak ako a ako sa da obnovit grub.Diky za radu.
07. Listopad 2007
#1
grub a boot
Grub se dá jednoduše opravit/nainstalovat pomocí Yastu (systém->zavaděč).
honzaS
Dakujem za informaciu, Vas informacia je presna ale velmi stroha, som zaciatocnicka v lin, mozete mi to podrobnejsie popisat ako to mozem urobit, dostanem sa yastu ako root, ale neviem presne co mam urobit a co napravit a ako presne to zpojazdnit, ako to ma presne vypadat, je tam toho mnoho a tazko sa v tom orientuje. Dakujem vopred, ak to nepojde musim to cele preinstalovat a mam tam take veci co by som nerada stratila.
V Nastavení zavaděče v záložce Nastavení sekcí klikněte na button Ostatní a zvolte volbu Navrhnout novou konfiguraci. Po vytvoření položek boot menu podle aktuálně nainstalovaných OS se přesuňte do záložky Instalace zavaděče a v poli Umístění zavaděče pouze zaškrtněte Spouštět z Master Boot Record (vše ostatní mějte nezatržené).
Nezapomeňte si také zvolit, kterou položku z menu chcete mít jako výchozí.
honzaS
A proč tam tedy na MBR upozorňuje samotné Suse, že to není vhodné pro dual boot? Jen se ptám, protože to je poslední možnost co jsem nevyzkoušel :o)
To sice netuším :-) ale pokud chcete bootovat současně do win a linuxu (bez větších akcí), tak jinou možnost než umístit grub (nebo lilo) do mbr nemáte.
honzaS
Uvedený postup mi nefunguje. Nic se nezmění. Žádný Grub se nenačte. Jen WinXP. A to jsem tomu tak fandil :_(
Dále jsem zjistil, že Suse vlastně vůbec při instalaci nepoznal, že mám nějaká windows na vedlejším disku nainstalovaná. Ručně jsem přidal položku skrze Yast do boot nabídky Grubu, ale stejně je mi to k ničemu, když se nezavede. Nevíte co dál? Co mohu zaslat na pomoc k řešení? Budu tu zase o víkendu.
Zašlete výstup z:
fdisk -l
cat /boot/grub/device.map
a komentářem, na které partišně je umístěn windows.
honzaS
subor /boot/grub/device.map je to takyto:
(hd0) /dev/sda
(hd2) /dev/sdc
(hd1) /dev/sdb
Ako som uviedla, nie som taky fenomenka ako Vy, komentar nemozem dat, lebo moc tomu nerozumiem co odo mna chcete. Inac win mam na disku sata c:. Okrem disku c mam jeden jeden disk D 150 gb, ktory pouzivam ako zalozny, a potom mam dalsi disk 80 gb na ktorom mam suse. Ten bol predtym na win ako disk F. Vsetko som uvadzala ako je to vo win. V suse sa len otukavam. Dakujem za pochopenie.
Este by som Vas prosila o radu, kde sa da v cestine zohnat navod na instalaciu, upravy riesenie problemov v suse, ako to ma mandriva? Diky
Dokumentace k 10.3 je zatím ke stažení pouze v angličtině a němčině:
http://download.opensuse.org/distribution/10.3/repo/oss/docu/
Česká dokumentace je k dispozici pro 10.1:
http://download.opensuse.org/distribution/SL-10.1/inst-source/docu/cs/
K tomu příkazu fdisk:
nejprve se musíte v konsole/terminálu přihlásit jako root a pak už jen stačí zadat příkaz:
fdisk -l (jedná se o písmeno el)
a výstup sem zaslat.
honzaS
Dakujem za rady, navod som si uz stiahla, nestacila som to este citat,
fdisk -l:
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7dbf9221
Device Boot Start End Blocks Id System
/dev/sda1 * 1 10836 87040138+ 7 HPFS/NTFS
/dev/sda2 10837 30401 157155862+ f W95 Ext'd (LBA)
/dev/sda5 10837 30401 157155831 7 HPFS/NTFS
Disk /dev/sdb: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa8ada8ad
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 20023 160834716 7 HPFS/NTFS
Disk /dev/sdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc6ab11d9
Device Boot Start End Blocks Id System
/dev/sdc1 1 262 2104483+ 82 Linux swap / Solaris
/dev/sdc2 263 2873 20972857+ 83 Linux
/dev/sdc3 2874 9729 55070820 83 Linux
Este k tym diskom, 250-ku mam rozdelenu na 2 na disk c a na disk d, c je velky okolo 90 GB.
Diky.
Do souboru /boot/grub/menu.lst je třeba doplnit toto:
title windows
rootnoverify (hd0,0)
chainloader +1
makeactive
honzaS
Diky za radu. Vpisala som to tam, nastavila som ako spustaci program grub a namiesto lilo, potom som restartovala pc. Teraz je menu.lst takyto:
# Modified by YaST2. Last modification on Pá lis 9 19:14:33 CET 2007
default 5
timeout 60 - toto som si sam upravil
gfxmenu (hd2,1)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title LinuxV1
initrd (/dev/sdc2,1)/boot/initrd-2.6.22.12-0.1-bigsmp
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title FailsafeV2
initrd (/dev/sdc2,1)/boot/initrd-2.6.22.12-0.1-bigsmp
###Don't change this comment - YaST2 identifier: Original name: xen###
title V1V2_2
initrd (/dev/sdc2,1)/boot/initrd-2.6.22.12-0.1-xen
###Don't change this comment - YaST2 identifier: Original name: xen###
title V1V2
initrd (/dev/sdc2,1)/boot/initrd-2.6.22.12-0.1-xenpae
###Don't change this comment - YaST2 identifier: Original name: linux###
title Debug
initrd (/dev/sdc2,1)/boot/initrd-2.6.22.12-0.1-debug
###Don't change this comment - YaST2 identifier: Original name: linux###
title Linux
initrd (/dev/sdc2,1)/boot/initrd-2.6.22.12-0.1-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title FailsafeV1
initrd (/dev/sdc2,1)/boot/initrd-2.6.22.12-0.1-default
a to co som tam vpisal tam nie je ale mi to dobre startuje. Asi sa to same upravilo. Predtym pc startoval s malymi pismenami a teraz je s velkymi, tak ako to robil lilo. Dakujem za rady, ste fajn clovek.
Ještě je možno nabootovat z instalačního DVD a asi i CD a opravit instalaci. Po kontrole OS potom probíhá nová instalace zavaděče. Nevýhoda je že to trvá poměrně dlouho, ale co si tak pamatuju jdou některé věci přeskočit. Další nevýhoda je že přeinstalí aktualizace na původní soubory, to už nevím jestli se tomu dá vyhnout. Již nějaký čas se takovým akcím vyhýbám, ale ještě před pár měsíci to byl denní chleba :-)
Ked som to dala opravit, nikdy mi to neopravilo a vzdy mi urobilo restart a potom sa len znova opakovalo. Skusala som aj to. Bootovala som z instalacneho dvd tak mi to nikdy nenastartovala do grafickeho modu ale do textoveho a ja som dala prikaz kde a dalej som sa uz nevedala pohnut. Nie som moc znala linuxu.
V 10.3 jsem to nezkoušel, ale v 10.2 to fungovalo bez problémů. Možná že je to nějaká chyba instalačního dvd, ale to se bude spíš řešit na anglických fórech.
linux-neznalek:~ # fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x04740473
Device Boot Start End Blocks Id System
/dev/sda1 * 1 834 6699073+ 83 Linux
/dev/sda2 835 9729 71449087+ f W95 Ext'd (LBA)
/dev/sda5 835 966 1060258+ 82 Linux swap / Solaris
/dev/sda6 967 9729 70388766 b W95 FAT32
linux-neznalek:~ # cat /boot/grub/device.map
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
boot.lst
title Windows
rootnoverify (hd0,0)
chainloader (hd1,0)+1
Pakliže zkusím dát LILO a vzít stávající konfiguraci, vyhodí to error.
Změňte na:
title Windows
rootnoverify (hd0,5)
chainloader +1
Vycházím z toho, že na disku sdb nemáte (nebo další) OS win.
honzaS
Situace je taková, že Suse prostě druhý disk nevidí.
A na tom disku který suse nevidí je win který chcete bootovat nebo je na tom co vidí?
honzaS
Win je na tom, co nevidí.
Pokusně jsem zkoušel mít dva pevné disky. Jeden z nich je na PCI řadiči. Na ten bych chtěl Linux, protože je rychlejší. Oddíly naformátovány. Po Win nikde vidu ani slechu :)
Čili čisté disky krom logických oddílu s daty. A přesto se nenainstaluje Grub. Zkusím znovu ten postup, co tu byl uveden(i LILO), ale moc tomu nedávám.
Dakujem, skusala som to s grubom, ako ste mi radil, vzdy mi hlasilo pri bootovani error, urobila som to viac krat, stale rovnako, mozno som nieco posahala, potom som to skusila s lilo, to mi islo ale nebol tam win len suse, nakoniec som to skusila a hladala som moznost a do lilo sa mi nejakym sposobom podarilo vsunut win a uz to ide, dufam, ze natrvalo. Este raz diky za rady. Este neviem ci je lepsi grub alebo lilo?