Jak nastavit Grub
Prosim o radu:
Potrebuji nastavit grub,aby mi bootoval do windowsu.
Na hda1 mam SuSE
Na hdb1 mam Windows
(Takze Win je na secondary disku.)
A do Winu nechce nabootovat a ja se vtom Grubu nejak neorientuju.
Takhle vypada vypis menu.lst:
# Modified by YaST2. Last modification on Po záŠ24 18:36:46 CEST 2007
default 0
timeout 8
gfxmenu (hd0,1)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader (hd1,0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
###Don't change this comment - YaST2 identifier: Original name: 2.6.18.8-0.5-bigsmp###
title 2.6.18.8-0.5-bigsmp
initrd (hd0,1)/boot/initrd-2.6.18.8-0.5-bigsmp
###Don't change this comment - YaST2 identifier: Original name: 2.6.18.8-0.5-default###
title 2.6.18.8-0.5-default
initrd (hd0,1)/boot/initrd-2.6.18.8-0.5-default
Pošlete prosím výstup z: cat /boot/grub.device.map
a
fdisk -l
Podle obsahu menu.lst by měla položka s win vypadat asi takto:
title Windows
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1
makeactive
Ještě jsem se chtěl zeptat, takto skutečně vypadá váš menu.lst? Docela se divím, že vám bootuje i suse.
SuSe asi bootovat nebude,takto mi to navrhl Yast,teda on to jinak navrhne a jinak provede.To mi taky hlava nebere.
fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes
Zařízení Boot Start End Blocks Id System
/dev/hda1 1 262 2104483+ 82 Linux swap / Solaris
/dev/hda2 * 263 4831 36700492+ 83 Linux
/dev/hda3 4832 9729 39343185 83 Linux
Disk /dev/hdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes
Zařízení Boot Start End Blocks Id System
/dev/hdb1 * 1 3187 25599546 7 HPFS/NTFS
/dev/hdb2 3188 24320 169750822+ f W95 Ext'd (LBA)
/dev/hdb5 3188 24320 169750791 7 HPFS/NTFS
Disk /dev/sda: 515 MB, 515375104 bytes
10 heads, 41 sectors/track, 2455 cylinders
Units = cylindry of 410 * 512 = 209920 bytes
Zařízení Boot Start End Blocks Id System
/dev/sda1 1 2456 503179+ 6 FAT16
výstup z: cat /boot/grub.device.map
Ten soubor jsem nenasel,nebo nevim ocogo.
Moje chyba, cesta měla být: /boot/grub/device.map
obsah /boot/grub/device.map:
(hd1) /dev/hdb
(hd2) /dev/sda
(hd0) /dev/hda
V tom případě použijte můj návrh položky z předchozího komentáře, teď už by vám měl win bootovat.
OK diky moc,jeste kdyz uz jsme vtom jak to ted vypada s bootem do SuSe?
Protoze si myslim ze snim ted bude taky problemek...
Asi bych volil nejjednodušší cestu a pomocí instalačního dvd nabootoval do suse a pak pomocí Yastu nechal navrhnout novou konfiguraci menu. Přibližně by pak menu mělo vypadat jako to, co poslal Libor A.
Jo,to jsem prave udelal predtim nez jsem polozil dotaz do fora a Yast mi to takhle zmrv.
A zaloha obsahuje to same!??
Jenze Yast mi neco jineho navrhnul a kdyz jsem to zapsal a pak znovu nacetl,tak tam bylo neco jineho nez co tam mnelo byt.
No ja se stim nejak poperu,diky za vsechny rady,pak dam vedet jak to dopadlo.
Asi Ti přesně neporadím, ale dávám výpis ze svého souboru, třeba Ti to pomůže. Jinak co konfigurace v Yastu - v nabídce pod tlačítkem Ostatní vybrat "Navrhnout novou konfiguraci?
# Modified by YaST2. Last modification on Ãt srp 7 21:40:49 CEST 2007
default 0
timeout 8
gfxmenu (hd1,4)/boot/message
title openSUSE 10.2 - 2.6.18.8-0.5
root (hd1,4)
kernel /boot/vmlinuz-2.6.18.8-0.5-default root=/dev/sdb5 vga=0x31a resume=/dev/sdb5 splash=silent showopts elevator=
initrd /boot/initrd-2.6.18.8-0.5-default
title Failsafe -- openSUSE 10.2 - 2.6.18.8-0.5
root (hd1,4)
kernel /boot/vmlinuz-2.6.18.8-0.5-default root=/dev/sdb5 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off
initrd /boot/initrd-2.6.18.8-0.5-default
###Don't change this comment - YaST2 identifier: Original name: SUSE Linux 10.1 (/dev/sdb4)###
title SUSE Linux 10.1 (/dev/sdb4)
root (hd1,3)
kernel /boot/vmlinuz root=/dev/sdb4 vga=0x31a resume=/dev/sdb3 splash=silent showopts
initrd /boot/initrd-2.6.18.8-0.3-default
###Don't change this comment - YaST2 identifier: Original name: windows 1###
title Windows Xp
rootnoverify (hd0,0)
chainloader (hd0,0)+1
U vás je situace s win trochu jiná, jelikož máte win na prvním hdd. Problém nastává, když má win bootovat z jiného než prvního disku.




Poslední komentáře
1 hodina 52 min zpět
22 hodiny 20 min zpět
2 dny 7 hodin zpět
4 dny 17 hodin zpět
1 týden 1 den zpět
1 týden 1 den zpět
2 týdny 2 dny zpět
2 týdny 2 dny zpět
2 týdny 2 dny zpět
2 týdny 3 dny zpět