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: Úprava boot menu [vyřešeno]  (Přečteno 9034 krát)

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« kdy: 10 Prosince 2006, 12:17:45 »
Dobrý den,
jsem linuxový začátečník, což uvádím hned na začátku, ať víte na čem jste.
Tak mám nainstalováno Win XP, Ubuntu a nově Mandrive KDE. Neptejte se proč, prostě zkouším, co jak funguje a jak mohou různé OS koexistovat. Hraju si.
Problém je v tom, že po laické instalaci Mandrive, nemám v boot menu možnost nabootovat do Ubuntu. Pokoušel jsem se přidat Ubuntu do boot menu, ale zatím neůspěšně. Vždy zadám v nastavení  Mandrive Spouštění Přidat a umístění Ubuntu sda4, pak to chce cestu k iso a nakonec nějaký parametr (tomu už vůbec nerozumím). V boot menu mi opravdu přibude nabídka, ale při použití vždy hlásí, že nebylo nic nalezeno a hodí mě to zpět. Neví někdo kam ho mám vlastně odkázat, aby konečně Ubuntu nalezl.
Zkoušel jsem /boot/vmlinuz
                      /vmlinuz apod.
A případně jaký parametr mu tam přidat.
Předpokládám, že řešení je jednoduché, jen to prostě neumím zadat.
Děkuji za rady.

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Úprava boot menu [vyřešeno]
« Odpověď #1 kdy: 10 Prosince 2006, 12:20:02 »
http://wiki.ubuntu.cz/GRUB
Tady je nalezení (a zpracování) seznamu jader. To by snad mělo fungovat.
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #2 kdy: 10 Prosince 2006, 13:26:22 »
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #3 kdy: 10 Prosince 2006, 13:31:43 »
No podle mě mám teď gruby dva a to vždy v kořenovém adresáři daného oddílu no a teď se mi spouští ten nainstalovaný s Mandrive. Proto jsem to chtěl spíš přenastavit v Mandrive, kde je proto volba přidat do boot menu. Jen nevím jak to tam zadat. Volba která spouští mandrive má zadáno /boot/vmlinuz, tak jsem to zkoušel u Ubuntu zadat obdobně jen s použitím sda4, což nefunguje. Nebo jak z toho ven, tedy vlastně jak dovnitř do ubuntu? Nebo jak se jmenuje v Ubuntu to, co je v Mandrive vmlinuz?

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #4 kdy: 10 Prosince 2006, 13:33:29 »
Jo díky, ale s mojí AJ to není moc k pochopení. Pokusím se.

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #5 kdy: 10 Prosince 2006, 13:39:42 »
no myslím, že by to malo vyzeraž nejako takto (ak máš ako zavádzač lilo z madrivy):

image=/dev/hda1/vmlinuz-2.6.10-5-386
label="ubuntu"
root=/dev/hda1
initrd=/dev/hda1/initrd.img-2.6.10-5-386
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #6 kdy: 10 Prosince 2006, 13:43:34 »
samozrejme, namieso hda1 si dáš oddiel, kde máš nainštalované ubuntu a tak isto i číslo vmlinuz a initrd.img si dáš také, ako máš v ubuntu. Ak máš tú partíciu mountnutú, tak je to v /boot. Ale nepozdáva sa mi to tvoje "sda" (mne tak označuje usb disk, ale neviem či by to mohla byť aj sata. Máš sata disk?)
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #7 kdy: 10 Prosince 2006, 14:29:08 »
Právě mám jako zavaděč grub z Mandrive. Myslel jsem, že se spíše nějak domluví.
Nicméně zadal jsem /boot/vmlinuz-2.6.17-5 mdvlegacy a ubuntu naběhl.
Ale nějak nekorektně. Zdá se, že nedetekuje hardware nebo co.
Je tam ještě volba Spuštění. Pro Mandrive je tam uvedeno: splash=silent
Pro ubuntu to s tím nejde.
Co je tím vlastně určeno a co bych mohl použít pro Ubuntu aby naběhl O.K. Nejde v něm ani hýbat myší a píše, že nelze měnit frekvenci procesoru. V průběhu načítání to píše něco o nepřipojení starého procesoru apod. Poraďte.
Zkusím ještě podle Návštěvníka, ale později manželka se vzteká, že tu furt sedím. Dík

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #8 kdy: 10 Prosince 2006, 15:03:13 »
pokiaľ máš grub, v tom mojom je

title                Ubuntu, kernel 2.6.15-27-686
root               (hd0,5)
kernel                   /boot/vmlinuz-2.6.15-27-686 root=/dev/hda6
initrd                /boot/initrd.img-2.6.15-27-686
savedefault
boot

alebo čo tak to rovno skopírovať z tvojho ubuntu grubu. Myslím, že tak by malo fungovať.
A ak to nepôjde, mohol by si sem dať i tvoj /boot/grub/menu.lst nech sa vie, ako to v ňom vyzerá
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #9 kdy: 10 Prosince 2006, 15:21:58 »
No teď nastal další problém, že windows najednou oddíl s Ubuntu nemohou nalézt. Možná, že nebylo ubuntu korektně ukončeno, jak se mi to kouslo, tak jsem to musel shodit vypínačem. Zkusím sem dát menu.lst z grubu v Mandrive.
Nebo to tam zkusím nějak napsat. Teda s sda4 a root mám dát 0,3?
Jsem fakt začátečník, takže jsem dost mimo.

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #10 kdy: 10 Prosince 2006, 15:38:45 »
timeout 10
color black/cyan yellow/cyan
shade 1
viewport 3 2 77 22
splashimage (hd0,4)/boot/grub/splash.xpm.gz
default 3

title linux
kernel (hd0,4)/boot/vmlinuz root=/dev/sda5 splash=silent vga=788
initrd (hd0,4)/boot/initrd.img

title linux-nonfb
kernel (hd0,4)/boot/vmlinuz root=/dev/sda5
initrd (hd0,4)/boot/initrd.img

title failsafe
kernel (hd0,4)/boot/vmlinuz root=/dev/sda5 failsafe
initrd (hd0,4)/boot/initrd.img

title windows1
root (hd0,1)
makeactive
chainloader +1

title Ubuntu
kernel (hd0,4)/vmlinuz-2.6.10-5-386 root=/dev/sda4
initrd (hd0,4)/boot/initrd-legacy.img


S tím, že ten poslední odstavec jsem zřejmě stvořil já v grafickém nastavení způsobu zavedení systému.


timeout 10
color 2
splashimage (hd0,4)/grub/mdv-grub_splash.xpm.gz
default 0
viewport 3 2 77 22
shade 1

title 2611-8
kernel (hd0,4)/vmlinuz-2.6.11-8mdk root=/dev/hda6 resume=/dev/hda1
initrd (hd0,4)/initrd-2.6.11-8mdk.img

Tak toto je pro změnu menu.lst.example a pak je tam ještě menu.lst.old.

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #11 kdy: 10 Prosince 2006, 15:41:00 »
Nemám tam mít náhodou hd0,3 u toho Ubuntu?

Jak se teda v Mandrive namontí ten sda4, abych ho alespoň viděl, když ho nyní nevidím z windows? Třeba bych to mohl skutečně zkopírovat. V Ubuntu jsem  mountil windows do Media/windows, a udělal změnu fstab, ale tady...a navíc je to linux oddíl, proč ho tedy nevidím?
Vím, že je to spíš do diskuse o Mandrive, ale třeba to někdo ví.

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #12 kdy: 10 Prosince 2006, 16:13:50 »
správne, malo by tam byť hd0,3
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #13 kdy: 10 Prosince 2006, 16:23:52 »
oddiel s ubuntu by sa mal mountnúť takto

su
mkdir -p /mnt/ubuntu
mount /dev/sda4 /mnt/ubuntu

Alebo to skús pozrieť z nejakého liveCD, ak ho máš poruke.
Ja by som to celé riešiel asi tak, že by som nabootoval liveCD Ubuntu, preinštaloval grub = bude ťa spúšťat do ubuntu a v Ubuntu zmeniť grub aby si tam mal aj možnosť Mandrake.
Ale neviem, či sa ti náhodou nepoškodil oddiel s Ubuntu, teda i samotné Ubuntu, keď si ho natvrdo vypol.
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #14 kdy: 10 Prosince 2006, 16:27:10 »
Tož ale nejde to přepsat. Respektive přepsat to jde, ale nejde to uložit. Jak mohu přepsat ten menu.lst a nejlépe zrovna zazálohovat původní?
Jestli se poškodil Ubuntu, tak ho instnu zunovu, vlastně tam nic důležitého nemám. Jen pár nastavení.

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #15 kdy: 10 Prosince 2006, 16:34:36 »
Ubuntu už vidím, mount se povedl dík.

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #16 kdy: 10 Prosince 2006, 16:38:57 »
neviem aký textový editor obsahuje mandriva, v ubuntu mám GEDIT

zazálohuješ ho

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.copy

a otvoríš pre iditovanie (neviem aký textový editor obsahuje mandriva, v ubuntu mám GEDIT tak to urobím príkazom sudo gedit /boot/grub/menu.lst) Keď vravíš že to je Mandriva KDE, ak tam bude asi editor KWrite, takže

sudo kwrite /boot/grub/menu.lst

Ak sa aj tak nebude dať spustiť ubuntu asi by som ho reinštaloval - nainštaluje ti nový Grub (pravdepodobne so zakomponovaným mandrakom) a nemusíš nič riešiť
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Úprava boot menu [vyřešeno]
« Odpověď #17 kdy: 10 Prosince 2006, 16:40:14 »
Problém není v hardware ani v ubuntu ale v grubu mandrivy (počítám že máte verzi 2007), která nedokáže najít jiné linuxové distribuce, je to bug o kterém se ví, viz:
http://www.mandrivalinux.cz/modules/newbb/viewtopic.php?topic_id=5718&forum=4#forumpost27919
http://www.linuxsoft.cz/article.php?id_article=1336
Jak to opravit sem ale nenašel zkusil bych obnovit grub z ubuntu.

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #18 kdy: 10 Prosince 2006, 16:44:00 »
title      Ubuntu, kernel 2.6.17-10-generic
root      (hd0,3)
kernel      /boot/vmlinuz-2.6.17-10-generic root=/dev/sda4 ro quiet splash locale=cs_CZ
initrd      /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title      Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root      (hd0,3)
kernel      /boot/vmlinuz-2.6.17-10-generic root=/dev/sda4 ro single
initrd      /boot/initrd.img-2.6.17-10-generic
boot

title      Ubuntu, memtest86+
root      (hd0,3)
kernel      /boot/memtest86+.bin
quiet
boot

Toto je menu.lst z Ubuntu grubu. Tak to nastavím dle toho, ale nevím jak přepsat ten zápis 0,4 na 0,3, když mě to nejde. Myslel jsem, že gedit, ale command not found.
No ten příkaz už nějak dohledám. V graf. nastavení tato volba není.

To eStar: V tom případě se pachtím marně. Asi vezmu cd ubuntu a snad nebude jeho grub tak omezený. Mám skutečně verzi 2007.

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #19 kdy: 10 Prosince 2006, 16:51:23 »
namiesto gedit skús kwrite alebo čosi, tu už zistíš. Usudzujem, že by to v tom grube mandrivy malo vyzerať nejak takto

title        Ubuntu, kernel 2.6.17-10-generic
kernel        (hd0,3)/boot/vmlinuz-2.6.17-10-generic root=/dev/sda4 ro quiet splash locale=cs_CZ
initrd        (hd0,3)/boot/initrd.img-2.6.17-10-generic
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #20 kdy: 10 Prosince 2006, 17:03:44 »
Ještě dotaz trpí-li grub Mandrive podobným bugem, znamená to ,že lilo by Ubuntu poznalo?
Pro mě by bylo vhodnější přeinstalovat Mandrive neb tam zatím nic nemám vyladěno. Ale ubuntu už si dám dokupy za chvilku, tak to není tak hrozné.
Jinakl všem díky za rady, až se v tom povrtám, tak dám vědět.
Ještě mě napadlo použít ten zavaděč (nevím z hlavy přesné jméno) z Acronis disk directoru, ale nechci to ještě více zazdít.

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #21 kdy: 10 Prosince 2006, 17:05:56 »
to že grub mandrivy nedokáže detekovať iné distribúcie neznamená, že to po jeho vhodnej úprave nebude fungovať. Skôr ako preinštaluješ ubuntu
skús najskôr obnviť grub z liveCD ubuntu a následne editavať /boot/grub/menu.lst pridať tam mandrivu. Ak je ubuntu poškodené, tak reinštaluj, netrvá to tak dlho
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Úprava boot menu [vyřešeno]
« Odpověď #22 kdy: 10 Prosince 2006, 17:09:34 »
Já sem také názoru že reinstal je až poslední možnost, zkus obnovit grub ubuntu podle návodů co je na wiky nebo zkus najít nějaké návody na abclinuxu.

brut1

  • Návštěvník
  • Příspěvků: 23
Úprava boot menu [vyřešeno]
« Odpověď #23 kdy: 10 Prosince 2006, 17:14:19 »
Zkusím to zítra s tím Live cd. Vím, že je tu několik návodů jak zprovoznit grub po instalaci windows.
Pro úplnost widle opět vidí ubuntu oddíl tak se to asi jen nějak šprclo.

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Úprava boot menu [vyřešeno]
« Odpověď #24 kdy: 10 Prosince 2006, 17:18:14 »
ak by si obnovoval grub ubuntu:

Z live CD spustíš terminál a zadáš

sudo grub

find /boot/grub/stage1

root (hda0,x)

(to čo ti pred chvíľou vypísalo, odporúčam to skopírovať z predchádzajúceho riadku, lebo ked som to prepisoval skoro nikdy mi to nechcelo uznať). Vypíše ti niečo v tom zmysle aký je to filesistem atď.

setup (hd0)

Vypíše ti čo, kde a ako úspešne inštalovalo

quit

a reštartuješ
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

 

Provoz zaštiťuje spolek OpenAlt.