Most már nem csak CD-ről indulunk!

Tök boldog vagyok! Bizonyára többen is olvastátok, hogy mennyire gondolkodtam, hogy kellene megoldani a más helyekről is indulást ami a kék rózsa CD-met illeti.

Jelentem: probléma megoldva.

Első dolgom az volt, mi az, aminek mindenképpen CD-n kell maradnia. Akik már letöltötték 1 korábbi kiadásunkat (pl: beta1), az láthatta, hogy az egész lemez 2 darab fájlról szól: 1 rootfs, és 1 bluerose (na meg persze a bzImage, és társai). A bluerose akkor még egyben tartalmazta az etc, root, var, és az usr fájlokat. Szóval rájöttem, ha azt akarom, hogy tényleg tudjak bootolni pendriveról (ez volt az elsődleges cél), akkor itt be kell vetnem 1 TNT-t. :)))) Szóval az etc, root, és var fájlok átkerültek 1 másik fájlba etcrootvar néven.

Most így néz ki:
LiveCD mountol -> etcrootvar mountol (az blueorse fájlhoz hasonlóan ez is squashfs) -> etc, root, var (bz2-vel tömörítettek) kibont -> etcrootvar fájl umountol.

Ekkor már van etc (azaz készen áll az init-re), így gyerekjáték a többi. Készítettem 1 11-liveboot.boot initszkriptet az /etc/rc.boot kvt. alá. Ez annyit tesz, hogy sorban felmountolja az összes partíciót réad-only-ként, majd megnézi van-e rescue könyvtár, illetve bluerose fájl. Ha van, for ciklus megáll, bluerose fájl mountol -> usr fájl szintén mountol, és indul a rendszer.

Hehe... :))) Írom ezt így, kisujjból... Pedig ha tudnátok, hogy majd' 1 hetem ment rá az init szkriptre... Sosem úgy működött, ahogy én akartam. Vagy hiába találta meg a cuccot a partíción, akkor is CD-ről indult, vagy megtalálta a partíción, látszóléag oké volt, de CD-ről meg nem volt hajlandó... Szóval elvoltam... Olykor a billentyűzetet csapkodtam mérgemben :)))), de csak sikerült.

Hittem én...

Már éppen feltöltöttem a kék rózsa rc1-et, mikor eszembe jutott, mi van akkor, ha nincs winyó? Megsúgom: totális csőd. Úgy depresszióba esik a kék rózsa, hogy öröm nézni... :( Ezzel is elvoltam 2 napig.

Szóval mostnár nyugodtak lehettek: először van-e winyó, ha van, van-e rajta partíció, az is van, akkor keres partíciókon bluerose fájlt, egyébként boot from CD :)

Fontos megjegyezni: a keresést fordítotan végzem: először az sdX-eken keres (sort -r parancs), azért, hogy a pendriveokat előnyben részesítsem.

Hozzászólások

Köszönöm szépen.

Sándor: ha szabad kérdezni: jutottál valamire az autologin-t illetően? Tudod ez nagyon fontos lenne. Hiszen 1 azon melegében használható rendszert szeretnénk adni a felhasználó kezébe.

Előre is köszönöm a segítséged.

Charlos
-- gkaroly.folioklub.hu --