Webchat IRC #linuxon
Streda, 8. február 2012 Meniny majú: Dnes: Zoja Zajtra: Zdenko
Slovak English French German Hungarian Italian Polish Russian Spanish

Veľkosť písma

Šírka

Nastavenia
Vitajte, návštevník
Užívateľské meno Heslo: Pamätať si ma

Ako vytvoriť menuentry v grub2 pre Sabayon /solved
(1 prehliadajúci) (1) hosť
  • Strana:
  • 1

TÉMA: Ako vytvoriť menuentry v grub2 pre Sabayon /solved

Ako vytvoriť menuentry v grub2 pre Sabayon /solved 12.06.2010 16:31 #5696

  • Yur4Y
  • NEPRÍTOMNÝ
  • Senior Boarder
  • Príspevky: 41
  • Karma: 5
Zdravím.
Nainštaloval som si na skúšku Sabayon 5.3 s tým, že som odškrtol inštaláciu zavádzača, lebo na disku mám ešte Ubuntu a druhý OS (teraz ten Sabayon) bootujem pomocou grub2 z Ubuntu. Vždy mi to fungovalo a po spustení update-grub v Ubuntu mi aj vypisuje "Found Gentoo Base System release 2.0.1 on /dev/sda2", ale do zoznamu na výber OS mi ho proste nepridá. Našiel som tému s tým istým problémom a tam sa odporúča pridať manuálne menuentry do /etc/grub.d/40_custom. To by som aj spravil, lenže nemám šajnu, čo tam napísať. Pozeral som príklady v tej téme, ako aj návody na ubunťáckej wiki, všade sa do konfiguračných súborov grubu zapisujú cesty k súborom ako vmlinuz či initrd.img, ktoré v /boot Sabayonu nenájdem, preto neviem, čo do 40_custom zapísať.
$ ls -l /mnt/sabayon/boot
celkem 15964
lrwxrwxrwx 1 root root 1 2010-06-12 10:12 boot -> .
drwxr-xr-x 2 root root 4096 2010-06-12 10:12 grub
-rw-r--r-- 1 root root 7983674 2010-06-01 04:26 initramfs-genkernel-x86_64-2.6.34-sabayon
-rw-r--r-- 1 root root 5507040 2010-05-31 18:25 kernel-genkernel-x86_64-2.6.34-sabayon
-rw-r--r-- 1 root root 2844049 2010-05-31 18:25 System.map-genkernel-x86_64-2.6.34-sabayon

Ďakujem za pomoc.
Posledná úprava: 12.06.2010 21:12 Napísal Yur4Y.

Re:Ako vytvoriť menuentry v grub2 pre Sabayon 12.06.2010 17:05 #5697

  • TomasHanzel
  • NEPRÍTOMNÝ
  • Administrator
  • OpenSuSE + KDE 4,5, GNOME 3
  • Príspevky: 1437
  • Karma: 62
Yur4Y napísal:
Zdravím.
Nainštaloval som si na skúšku Sabayon 5.3 s tým, že som odškrtol inštaláciu zavádzača, lebo na disku mám ešte Ubuntu a druhý OS (teraz ten Sabayon) bootujem pomocou grub2 z Ubuntu. Vždy mi to fungovalo a po spustení update-grub v Ubuntu mi aj vypisuje "Found Gentoo Base System release 2.0.1 on /dev/sda2", ale do zoznamu na výber OS mi ho proste nepridá. Našiel som tému s tým istým problémom a tam sa odporúča pridať manuálne menuentry do /etc/grub.d/40_custom. To by som aj spravil, lenže nemám šajnu, čo tam napísať. Pozeral som príklady v tej téme, ako aj návody na ubunťáckej wiki, všade sa do konfiguračných súborov grubu zapisujú cesty k súborom ako vmlinuz či initrd.img, ktoré v /boot Sabayonu nenájdem, preto neviem, čo do 40_custom zapísať.
$ ls -l /mnt/sabayon/boot
celkem 15964
lrwxrwxrwx 1 root root 1 2010-06-12 10:12 boot -> .
drwxr-xr-x 2 root root 4096 2010-06-12 10:12 grub
-rw-r--r-- 1 root root 7983674 2010-06-01 04:26 initramfs-genkernel-x86_64-2.6.34-sabayon
-rw-r--r-- 1 root root 5507040 2010-05-31 18:25 kernel-genkernel-x86_64-2.6.34-sabayon
-rw-r--r-- 1 root root 2844049 2010-05-31 18:25 System.map-genkernel-x86_64-2.6.34-sabayon

Ďakujem za pomoc.


Ahoj, takže skúsim.

edituje sa súbor v /boot/grub/menu.lst

kedze vravime o distribucii zalozenej na gentoo Linuxe, sabayon, tak vmlinuz tu predstavuje kernel-genkernel-x86_64-2.6.34-sabayon, naopak initrd by mal byť initramfs-genkernel blabla.

Takže do grubu pridaj novú položku:

# Sabayon Linux
root (particia, kde je nainstalovany sabayon)
kernel /kernel-genkernel-x86_64-2.6.34-sabayon
initrd /initramfs-genkernel-x86_64-2.6.34-sabayon

Pozor na oznacenie particie, kde je sabayon.

Malo by ist po restarte vsetko....
Close the Windows, Open Source

Re:Ako vytvoriť menuentry v grub2 pre Sabayon 12.06.2010 18:00 #5698

  • Yur4Y
  • NEPRÍTOMNÝ
  • Senior Boarder
  • Príspevky: 41
  • Karma: 5
Výborne, ďakujem.
Ono neupravoval som menu.lst, keďže mám grub2, ale treba zmeniť /etc/grub.d/40_custom, prípadne vytvoriť nový súbor v /etc/grub.d. Pridal som menuentry podľa Tvojich pokynov a všetko funguje.
Akurát mi pri boote toho Sabayonu vyhodilo, že nepozná root partišnu, to by mala vyriešiť (ešte som neskúšal) nasledovná úprava riadku "linux...":
linux /boot/kernel-genkernel-x86_64-2.6.34-sabayon root=UUID=uuid-bloku-so-sabayonom

Tak ešte raz, ďakujem za vysvetlenie.

Re:Ako vytvoriť menuentry v grub2 pre Sabayon 12.06.2010 18:06 #5699

  • TomasHanzel
  • NEPRÍTOMNÝ
  • Administrator
  • OpenSuSE + KDE 4,5, GNOME 3
  • Príspevky: 1437
  • Karma: 62
Mno tak dúfam, že pomôže. S tým doplnením riadku máš pravdu. Nech funguje. Inak sabayon, aký sa zdá byť? Celkom ma zaujíma, skúšal som Gentoo, ešte jedno postavené na Linuxe (recenzoval som ho tu niekde) ale sabayon ešte nie.
Close the Windows, Open Source

Re:Ako vytvoriť menuentry v grub2 pre Sabayon 12.06.2010 18:55 #5700

  • Yur4Y
  • NEPRÍTOMNÝ
  • Senior Boarder
  • Príspevky: 41
  • Karma: 5
Áno, všetko funguje. Výsledný súbor, u mňa /etc/grub.d/39_sabayon, vyzerá teda takto:
#!/bin/bash
cat << EOF
menuentry "Sabayon" {
set root=(hd0,2)
linux /boot/kernel-genkernel-x86_64-2.6.34-sabayon root=UUID=22a0eb04-8322-4a44-9edb-a0a8ab7fd973
initrd /boot/initramfs-genkernel-x86_64-2.6.34-sabayon
}
EOF

Inak Sabayon sa mi fakt pozdáva. Niekto mi ho tu na fóre odporučil a zrejme vďaka novému kernelu si konečne rozumie aj s mojou myšou, a vyzerá dobre. Čo je perfektné, v základnej inštalácii je aj uzavretý softvér, funguje mi aj flash, aj 3D akcelerácia (na rozdiel od openSUSE s KDE, ktoré bolo po základnej inštalácii dosť lenivé). S tým sulfurom som si nejak nesadol, mrzne mi, ale je mi to jedno, na inštaláciu a upgrade používam radšej konzolu.
  • Strana:
  • 1
Doba nahrávania stránky: 0.69 sekúnd
Navigácia Forum
Internetový portál pre užívateľov, fanúšikov, záujemcov operačného systému linux a voľne šíriteľného softvéru. Viac... | Podporte nas... | Reklama Partneri: www.megainzercia.eu
LinuxOn.sk IRC Buďte s nami aj na IRC. #linuxon@irc.freenode.net
Ako nato sa dočítate tu alebo použite IRCwebchat
 Hostia: 1310