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

Název: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: 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
Kód: [Vybrat]
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
Kód: [Vybrat]
## ## 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.
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: Lelik 11 Dubna 2008, 14:34:38
Jestli to jeste resis, tak Ti sem pastnu svuj fungujici menu.lst (az u nej budu sedet).
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: spynfo 11 Dubna 2008, 14:57:54
kdyz muzete, dejte to sem. Ja to vzdycky resim tak, ze nejdriv instaluju windows, ale clovek nikdy nevi, muze se to hodit.
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: pavolzetor 11 Dubna 2008, 15:16:20
ahoj nemohol ti prepidat windows MBR?
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: premet 11 Dubna 2008, 17:09:43
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. :)
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: Martin 'Želva' Malý 11 Dubna 2008, 18:13:00
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)...
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: karel kudrna 12 Dubna 2008, 20:22:33
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í... ;)
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: premet 12 Dubna 2008, 20:52:39
Trik s mapováním tam má právě :) problém bude někde jinde asi.
Název: Re: Boot - Kubuntu - Win XP - GRUB - menu.lst
Přispěvatel: karel kudrna 12 Dubna 2008, 21:18:35
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