Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Jiří Otáhal 20 Února 2008, 16:23:18
-
Čau. Tak po týdnech hledání a nespočet restartů zakládám topic :). Jde o GRUB. Mám dva SATA disky 250GB(A) a 160GB(B).
Postup instalace:
1. Odpojení B, Připojení A -> následná instalace Kubuntu (přitom rozdělení).
2. Připojení B, instalace WinXP -> Trable ;D
3. Nastavení bootování. Ale neuspěšně.
Vím, že je to tu řešené hodněkrát, ale pořád se mi nedaří menu.lst nastavit správně.
Výpis:
fdisk
Disk /dev/sda: 250,0 GB, 250 059 350 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 30 401
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x8e6d8e6d
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 * 1 3039 24410736 83 Linux
/dev/sda2 3040 27359 195350400 7 HPFS/NTFS
/dev/sda3 27360 30401 24434865 5 Rozšířený
/dev/sda5 27361 30278 23438803+ 83 Linux
/dev/sda6 30280 30401 979965 82 Linux swap/Solaris
Disk /dev/sdb: 164,6 GB, 164 696 555 520 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 20 023
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xc00ac00a
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdb1 2 6374 51191122+ f W95 Rozš. (LBA)
/dev/sdb2 * 6375 20022 109627560 7 HPFS/NTFS
/dev/sdb5 2 6374 51191091 7 HPFS/NTFS
menu.lst
## ## End Default Options ##
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=4391be28-e265-43c1-aeb4-606c9d17b633 ro quiet splash acpi=off locale=cs_CZ
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=4391be28-e265-43c1-aeb4-606c9d17b633 ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 7.10, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
title Microsoft Windows XP
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,2)
makeactive
chainloader +1
Otázky:
1. Jak má být nastaven menu.lst, aby bootování šlapalo?
2. Disk B(sdb) mám rozdělen na 2 oddíly. Proč se mi ve výpise ukazují 3. A proč mám hvězdičku(zavaděč) u 100GB oddílu, když Win je na 50GB?
3. Záleží na tom jestli je to oddíl primární či logický?
Zkoušel rootnoverify (hd1,2) nastavit snad na všechny hodnoty co jsou možné, bez uspěchu. Zkoušel jsem i fyzicky přepojovat HDD. V podstatě mi o Win ani tak moc nejde, ale je pár lidí s mého okolí co ho potřebují, tak to nechci vždy přepínat v BIOSu.
Dík za rady. Pokud se mi to podaří vyřešit, pokusím se napsat podrobný návod na wiki. (sice tam je, jak přidat Win, ale chybí mi tam jak postupovat když obvyklé metody selžou)
Pokud se mylím a někde tento návod je(CZ), poraďte mi prosím a příspěvek smažu.
-
Jestli to jeste resis, tak Ti sem pastnu svuj fungujici menu.lst (az u nej budu sedet).
-
kdyz muzete, dejte to sem. Ja to vzdycky resim tak, ze nejdriv instaluju windows, ale clovek nikdy nevi, muze se to hodit.
-
ahoj nemohol ti prepidat windows MBR?
-
ad 1) Vyzkoušejte si dát hodnotu rootnoverify (hd1,2) na (hd1,0) nebo (hd1,1)
ad 2) Ukazuje vám to 3 oddíly, protože ten první oddíl je rozšířený stejně jako to máte třeba u prvního disku kdy máte sda3 taky rozšířený, aby jste mohl mít více oddílů. A pokud jste dal jako první oddíl ten, který má 100 GB a pak až ten co má 50 Gb tak je jasné, že zaváděč je na tom prvním, protože je to začátek disku a zaváděč se vždy instaluju do MBR (master boot record) sektoru. :)
-
Jestli tu ještě jste: GRUB čísluje nešikovné od nuly, takže win se nachází v:
hd(1,1)
možná hd(1,2) (je v tom nějak zmatek)
3 oddíly máte proto, že tam máte jeden rozšířený, ve kterým je další oddíl(y)...
-
při dvou discích se používal nejaký trik s mapováním, tuším že je to na wiki, mmnt pohledám...
http://forum.ubuntu.cz/index.php?topic=3194.msg21515#msg21515
tak to nebylo na wiki, ale asi to nevadí... ;)
-
Trik s mapováním tam má právě :) problém bude někde jinde asi.
-
Trik s mapováním tam má právě :) problém bude někde jinde asi.
jasná, vidím...jak to že zavádí z druhýho oddílu? to bude asi špatně...kde je vlastně umístěnej grub...win zavádí z konce disku...pakoška,že to tam taky jde...zavádění, čili * by měla být u sdb5, třeba jí tam dostat.rozhodně první bych zkoušel, jak jsi psal vykoumat zmatek hda 1,0 atd.
ve svým stylu bych ale použil Supergrubdisk aby to udělal za mě http://wiki.ubuntu.cz/GRUB/Obnova dost se mi to osvědčilo