Sziasztok!
Adott egy vadonat új telepítésű gentoo, a legújabb installációs útmutatás alapján (már vagy 6-8 éve használok gentoot, tehát kb tisztában is vagyok a dologgal). A kernel tökéletesen bebootol, és amikor az openrc-ne indulnia kellene meg sem nyikkan. A dmesg üzeneteket látom. Ha rádugok egy pendrivet, akor látom, hogy felismer, betölti a modult..... de az openrc-ig sehogy sem jut el. még csak bash sincs. OLyan mint ha tail-al nézném a dmesg-et. Ötlete valakinek?
- 4879 megtekintés
Hozzászólások
Kezdjuk az alapveteseknel.
Milyen stage-rol indultal, milyen parancsokat hasznaltal, milyen kerneled van, van-e bootsplash, milyen fs, milyen lemez vezerlo, milyen architektura?
Kulcsszavak, amikre mondatokat varok: fstab, grub, RAID, LVM, initrd.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Stage3-ról.
Raid nincs
lvm nincs
initrd nincs
grub ok.
------
3 fajta matematikus létezik. Aki tud számolni, és aki nem.
- A hozzászóláshoz be kell jelentkezni
gondolom ez megvolt?
http://www.gentoo.org/doc/en/openrc-migration.xml
- A hozzászóláshoz be kell jelentkezni
Az új stage kapásból openrc-vel jön. Tudtommal.
------
3 fajta matematikus létezik. Aki tud számolni, és aki nem.
- A hozzászóláshoz be kell jelentkezni
A /dev ala masold be a livecd devjet, nekem az segitett. Lehet eleg csak pár device file de nem szemezgettem ki mi kell, udev utána ugyis elintézi.
- A hozzászóláshoz be kell jelentkezni
Azt a.... köszi. Ez volt az. Ez miféle hiba? udv nem tudja legenrálni a device-ket?
------
3 fajta matematikus létezik. Aki tud számolni, és aki nem.
- A hozzászóláshoz be kell jelentkezni
Az elmúlt egy hónapban olyan stage3 van fent, amiben nincs benne a /dev default tartalma. Gondolom a baselayout2-nek kéne tartalmaznia, de nincs benne...
A május 9-i - még baselayout1-es - stage3-ban még benne volt. Ha valaki upgrade-el, akkor a futó gépről nem fog eltűnni, mivel folyamatosan rá van mountolva az udev miatti /dev, ezek meg alatta vannak, így az upgrade nem tudja őket letörölni.
Az a probléma kiindulópontja, hogy kell kb. 3-4 device fájl, aminek az udev indulása előtt is meg kell lennie (/dev/console, meg ehhez hasonlók). Ha van initrd-d, akkor ez nem jelentkezik, mivel az initrd-be a script berakja, az initrd start scriptek meg jellemzően megfixálják a root fs-n, ha hiányoznak a /dev alól ezek. Ezért lehet, hogy a fejlesztők döntő többsége nem futott bele a problémába, hiszen manapság nagyon sokan initrd-t használnak.
- A hozzászóláshoz be kell jelentkezni
Ahha.... Én pedig kifejezetten nem szeretem az initrd-t (igazából mert állandóan elfelejtem legenerálni kernelfodításnál, aztán pedig keresgélhetem a live korongot javítani). Azt hiszem hozzá kellene szoknom. Köszönöm a választ.
------
3 fajta matematikus létezik. Aki tud számolni, és aki nem.
- A hozzászóláshoz be kell jelentkezni
+1
En se szeretem az initrd-t.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Mi a baj az initrd-vel?
- A hozzászóláshoz be kell jelentkezni
Semmi, felesleges. Ha en forditom a kernelt, akkor pontosan tudom, mire van szuksegem, nincs mit oda rakni.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
+1
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
Én se szerettem az initrd-t, de rászoktam a root-on-lvm-re (sőt, a notebookomon most root-on-lvm-on-dmcrypt van), így "must have" lett. Az initrd scriptet magamnak írtam, így pont azt csinálja, amit én szeretnék.
- A hozzászóláshoz be kell jelentkezni
Ezek szerint nem. Én is csak néztem mi van. Csináltam is initrd-t, de közben be is másoltam a cuccot aztán, rájöttem, hogy nem is kell az initrd.
- A hozzászóláshoz be kell jelentkezni
Nekem van tippem. A /dev/console hianyzott neki, meg valszinu a /dev/null. Ezeket nem tudja legeneralni, mert azon a szinten meg nem indul el az udev.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Nem erre van ez:
mount -o bind /dev /mnt/gento/dev?
-- "Bízzál Istenben és tartsd szárazon a puskaport!" - Cromwell --
-- Sayusi Ando - http://sayusi.hu --
- A hozzászóláshoz be kell jelentkezni
Csak reboot utan ez eltunik :)
- A hozzászóláshoz be kell jelentkezni
Ez igaz! :) De az initrd ebben az esetben nem tartalmazza a megfelelő fájlokat? Ok, én minden esetben genkernelt használok és utána szoktam váltani CK -ra.
-- "Bízzál Istenben és tartsd szárazon a puskaport!" - Cromwell --
-- Sayusi Ando - http://sayusi.hu --
- A hozzászóláshoz be kell jelentkezni
De, az initrd tartalmazza. A szal azonban arrol szol, hogy ha valakinek nincs initrd-je, az nagyon csunyan megszivta.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Na, aki még nem találta volna meg:
http://bugs.gentoo.org/show_bug.cgi?id=368597
- A hozzászóláshoz be kell jelentkezni
Koszonom egyfelol a temanyitonak, mert megdobbenessel lattam, hogy valaki mas is pontosan arra a jelensegre futott ra, amire en - masfelol a megoldasert is rendkivul halas vagyok. A cp -a /dev/null /dev/console /mnt/altroot/dev/ eleg is volt. Many thanks! Par orat mar vegiszoptam vele, aztan jegeltem is, amig meg nem lattam ezt a thread-et ;]
- A hozzászóláshoz be kell jelentkezni