Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Problem s tripleboot (Vista, XP, Ubuntu) - problem s nastavenim menu  (Přečteno 2609 krát)

inetMark

  • Návštěvník
  • Příspěvků: 6
Dnesny den som sa cely venoval instalacii Visty, XP a Ubutu na jeden HDD tak, aby bol mozny beh vsetkych troch operacnych systemov sucasne. Vistu a Ubuntu som instaloval nanovo (nezalezalo mi na nainstalovanych aplikaciach). XP som vsak uz nainstalovane mal, pretoze v nom mam dolezite pracovne nastroje, tak som to potreboval spojazdnit bez celkovej reinstalacie XP. Cely XP oddiel mam zalohovany programom Acronis TrueImage aby nevznikol problem a aj ma to uz zachranilo. Problem s triple bootom som nakoniec vyriesil aj vdaka tejto diskusie http://forum.zive.sk/viewtopic.php?t=112213&postdays=0&postorder=asc&start=0 , kde mi poradili pred instalaciou Ubuntu odstranit oddiel, kam chcem ubuntu instalovat (totiz aj ked som pri instalacii ubuntu daval formatovat na ext3, neslo mi nakopirovat grub). Ak niekto chce moze si precitat diskusiu, ale myslim ze to nie je nutne.

Chcem podotknut, ze som zaciatocnik, tak pardon vopred za amaterske otazky :) .

Zkopirujem z toho fora sucasny stav mojho boot menu:
Kód: [Vybrat]
(grub boot menu)
-Ubuntu (tento button ide)
-Ubuntu safe (ide)
-other os (neskusal som a je to nepodstatne)
-...
-Vista loader (ide, ale ukaze sa nove menu, vista boot menu)
    -Vista (funguje)
    -XP (funguje)
    -Ubuntu (toto je tu, lebo som to pridal vo vista boot loaderi)
-xp (toto je v menu grub ale nefunguje)
 (pise chybu "Error 12: Invalid device requested"
Teda do tychto OS sa mozem dostat nasledovne
UBUNTU = GRUB_BOOT_MENU -> UBUNTU
XP = GRUB_BOOT_MENU -> Vista loader -> XP
(takto XP nefunguje GRUB_BOOT_MENU -> XP)
Vista = GRUB_BOOT_MENU -> Vista loader -> Vista


Chcem spravit jedno menu (je mi jedno ci to bude cez grub alebo cez vista boot manager) a v tomto menu chcem mat vsetky 3 buttony funkcne s tym, ze sa mi ihned zapne dany OS, bez vyrolovania podmenu a chcem si nastavit odpocet na 5s s tym ze XP bude default. Niektore veci by som zvladol podla navodou na internete (teda nastavit v grub default OS a aj odpocet), ale neviem ako v GRUBE zpojazdnit funkcny button na XP a ako namiesto Vista loadera zobrazit v grube priamo button na bootovanie Visty.

Dakujem za vsetky rady, idem sa s tym teraz dalej hrat :) . Samozrejme akonahle problem vyriesim, ci uz v tomto fore alebo mimo neho, tak dam to topicu tag [vyriesene]

>>> Neviem zmenit nadpis, ale uz som to vyriesil! <<<

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Problem s tripleboot (Vista, XP, Ubuntu) - problem s nastavenim menu
« Odpověď #1 kdy: 20 Září 2007, 23:38:59 »
Za prvé bude potřeba soubor /boot/grub/menu.lst, za druhé bude potřeba přesné rozložení oddílů na disku (nejlépe výpis příkazu sudo fdisk -l).

Btw. To "other OS" v grubu nic nedělá, protože to je jen text...

inetMark

  • Návštěvník
  • Příspěvků: 6
Problem s tripleboot (Vista, XP, Ubuntu) - problem s nastavenim menu
« Odpověď #2 kdy: 20 Září 2007, 23:50:55 »
Subor menu.lst som editoval pomocou gksudo gedt /boot/grub/menu.lst a pred tym som si spravil zalohu.
Skusal som prikaz sudo fdisk -| ale nic mi nevypisuje
Mam este nieco stlacit?

Aha to je L, pardon, daval som | :)
Ako mam editovat menu.lst podla toho? udaje su v blocks a viem ze XP ma oddiel s 15GB. Ak je to 15735636 blokov, tak mam XP na oddiely /dev/sda6

Do menu.lst mam teda napisat (hd0,5), to tam ale bolo a nefungovalo to.


EDIT:
cast kde je boot pre xp je toto

title Windows XP
root (hd0,5)
savedefault
makeactive
chainloader +1


cast kde je Vista je toto

title Windows Vista
root (hd0,0)
save default
makeactive
chainloader +1

Ubuntu je takto

title Ubuntu 7.04
root (hd0,2)
kernel /boot/..................
initrd /boot/........
quiet
savedefault



veciam ako savedefault, makeactive, chainloader +1, quiet nerozumiem, ale pridali sa tam samy pred tym, to snad problem nerobi.

Skontroloval som preistotu boot.ini subor na oddiely kde je XP, a tam je cesta spravne zadana na partition(4)

inetMark

  • Návštěvník
  • Příspěvků: 6
Problem s tripleboot (Vista, XP, Ubuntu) - problem s nastavenim menu
« Odpověď #3 kdy: 21 Září 2007, 10:04:55 »
Neviem zmenit nadpis, ale uz je to vyriesene.

EDIT: Ak by niekto riesil podobny problem a nevedel ho cez grub tiez vyriesit, tak napisem postup ako som to spravil:

- ak idete instalovat tieto 3 operacne systemy (xp, vista, ubuntu), tak odporucam (pre moj uvedeny postup) ako najlepsie riesenie nainstalovat OS v takomto poradi, XP -> Vista -> Ubuntu
- nasledne nabootovat do Visty
- nainstalovat najnovsiu verziu freeware boot managera EasyBCD
- zvolit repair boot for vista (pripadne nieco podobne)
- nasledne v ADD/REMOVE OS pridajte XP (nezabudnite zvolit Windows 2000/XP)
- nasledne pridajte v zalozke LINUX ubuntu a zvlonte oddel BOOT (pripadne no grub)
- do vsetkych troch OS sa dostanete bez problemov a zvladne to aj zaciatocnik, nepochybujem ze cez GRUB je to tiez mozne nastavit, ale stravite nad tym troska viac casu

 

Provoz zaštiťuje spolek OpenAlt.