Sziasztok!
Szeretném kipróbálni az archlinuxot, ezért a gentoom mellé föltelepítettem az archot is.
(x86_64-est)
Egy Satas vinyóm van, a partíciók:
/dev/sda1 ez az arch rootja
/dev/sda2 ez a /home az archnak is és a gentoonak is
/dev/sda3 swap mindkét rendszernek.
/dev/sda4 a gentoo /-ja
Korábban ahova most az archot raktam bluewhite64 volt. Ott úgy oldottam meg, hogy
gentoo-ból telepítettem a lilot, s működött is, gentooba is és bw64-be is be tudtam bootolni.
Itt viszont nem sikerül, ha archba bootolok akkor kernel panic lesz belőle, lásd:
http://kepfeltoltes.hu/view/081130/dsc00037_www.kepfeltoltes.hu_.jpg
Talán a lilot nem jól konfigurálom.
Az arch fstabja (a telepítő hozta létre):
#
# /etc/fstab: static file system information
#
#
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/cdrom /media/cdrom auto ro,user,noauto,unhide 0 0
/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
UUID=22944c99-14fe-4d0e-951d-94c7e9de69b2 swap swap defaults 0 0
#/dev/sda1 / ext3 defaults 0 1 #probaltam h beirom h /dev/sda1 hatha ez a gond, de nem ez volt
UUID=975ca6b1-2f3f-4ed5-8b82-4309f5534d6a / ext3 defaults 0 1
UUID=f39801d7-1d5b-4be8-891d-1898245d5665 /home ext3 defaults 0 1
Nem tudom miért nem a /dev/sdax-el hivatkozik a vinyóra, ez lenne a gond?
A gentoo lilo.confja:
boot=/dev/sda # Install LILO in the MBR
prompt # Give the user the chance to select another section
timeout=50 # Wait 5 (five) seconds before booting the default section
default=gentoo # When the timeout has passed, boot the "gentoo" section
append=" vt.default_utf8=1"
image=/boot/kernel-2.6.25-gentoo-r7-r10
label=gentoo # Name we give to this section
read-only # Start with a read-only root. Do not alter!
root=/dev/sda4 # Location of the root filesystem
image=/boot/kernel-2.6.25-gentoo-r7-r10
label=gentoo.rescue # Name we give to this section
read-only # Start with a read-only root. Do not alter!
root=/dev/sda4 # Location of the root filesystem
append="init=/bin/bb" # Launch the Gentoo static rescue shell
# !!!!!!!!!!!!!!!!!!!!!!!! ez a fontos resz !!!!!!!!!!!!!!!!
image=/mnt/arch/boot/vmlinuz26
label=archlinux # Name we give to this section
read-only # Start with a read-only root. Do not alter!
root=/dev/ram0 # Location of the root filesystem
initrd=/mnt/arch/boot/kernel26.img
Mint látható gentoo alól az archot az /mnt/arch-ba mountolom.
Tippre a root sor a hibás, elég sok mindent kipróbáltam, pl ez
http://wiki.archlinux.org/index.php/Beginners_Guide#GRUB alapján
(root=/dev/disk/by-uuid/0ec1-9339.. ro vga=773)
root=/dev/975ca6b1-2f3f-4ed5-8b82-4309f5534d6a
de simán a
root=/dev/sda1 -t is próbáltam,
de mindig kernel panic volt.
Picit ez az uuid-s dolog megkavart.
Mit írjak át, hogy be tudjak bootolni archba?
Előre is köszi!
Az initramdisk-nel probald meg a kernel26-fallback.img-t hatha avval van a gond...
permalink
Köszi a választ!
Kipróbáltam, amit írtál, nem az volt a gond.
Végül újra raktam az archot, most telepítettem a grubot is. A telepítő a grubba nem rakta be a gentoo-s bejegyzést, amit én hoztam össze azzal meg nem tudtam gentooba bootolni csak archba.
Végül a megoldás az lett, hogy a gentoon áttértem liloról grubra, és most jó, tudok bootolni arch és gentoo alá is.
Így néz ki a menu.lst-em:
title gentoo
root (hd0,3)
kernel /boot/kernel-2.6.25-gentoo-r7-r10 root=/dev/sda4 ro
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/ee22e610-bf7e-482d-8014-0abd035b2f74 ro
initrd /boot/kernel26.img
title Arch 1
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sda1 ro
initrd /boot/kernel26.img
Ebből a második archos (title Arch 1) nem jó, azaz archlinuxhoz nem jó a /dev/sdax -es bejegyzés csak a uuid-s.
Ez azért van, mert az arch fstabjában is uuid-vel vannak megadva a vinyók?
Bár amikor lilo-val próbáltam, akkor kipróbáltam azt, hogy átírom az fstabban /dev/sdax formára és liloban is így használom, de nem akart összejönni.
No mindegy a lényeg, hogy most már működik.
permalink
Nem hiszem hogy azert mert az fstab-ban UUID-vel van megadva...mert nekem a grub menu.lst-m
# (0) Arch Linux
title Arch Linux
root (hd0,1)
kernel /vmlinuz26 root=/dev/sda5 ro vga=791
initrd /kernel26.img
es az fstab-om
UUID=7ea46373-ce07-44af-abba-1db560dd9f15 swap swap defaults 0 0
UUID=d6dd735e-b07d-4eb5-816d-3e18a026069d /home xfs defaults 0 1
UUID=e106bf22-372e-478b-926b-2c6bf0a20740 /boot ext2 defaults 0 1
UUID=ec8c67b2-eb74-4d18-b8e6-9799c7611078 / xfs defaults 0 1
de nekem kulon /boot particiom van...
permalink
Bocs, hogy csak most válaszolok, de csak nemrég jöttem rá az okra.
Két vinyó van a gépemben, az egyik - a használt - egy SATAs, a másik - nem használt, "porfogó" - egy PATAs.
A gentoo a SATAsat sda-nak nevezi, a a PATAsat hda-nak.
Archon mindenkettő sdx-es, de a SATAs az sdb és a PATAs az sda..., ezért nem volt jó, ha az sdx-es formát adtam meg a menu.lst-be.
(BIOS-ban a SATAsat állítottam "első" vinyóra ezért nem gondoltam, hogy a SATAs lehet az sdb és a PATAs az sda, de azt hiszem a linux nem nagyon olvassa a BIOSt, így ezt csak "félrefilóztam")
permalink
Csak meglett oldva a probléma :)) Máskülönben hogy tetszik az Arch ?
Én most cseréltem le a grub-ot grub2-re
http://archlinux.org/packages/extra/x86_64/grub2/ eddig szépen működik :))
permalink
Mióta "linuxozom" elég sok disztrót kipróbáltam és azok közül a Slackware (Bluewhite64) jött be legjobban, ám egy-két dolog nem tetszett benne, pl. a függőségkezelő csomagkezelő hiánya.
Ezért is örültem amikor megtaláltam az Archot, mert azt hallottam róla, hogy szellemisége hasonló, mint a Slackynak, csak itt van pacman is. :)
Eddig tetszik, talán most már megtaláltam a nekem való disztribúciót.
Még van egy-két dolog ami nem akar működni, de az meg valószínüleg fglrx driver hiba.
Az egyik gondom már megoldódott, az volt, hogy pl. tvtime időnként "megfagyott" másodpercekre (illetve az egész X).
(Itt kaptam választ (czappa néven kérdeztem) http://bbs.archlinux.org/viewtopic.php?id=59392)
(szerkesztve)
permalink