slackware + salix + remastersys -> .iso -> pendrive

Fórumok

Sziasztok.

A címben szereplő folyamatábra szerint egy rommá konfigurált, beállított, forrásból is belefordított linuxot szeretnék nem az eddigi módszereimmel archiválni magamnak hanem valami live-szerű pendrájvra tenni az egészet.

Arra gondoltam, hogy valamely ubuntuból átszedem a remastersyst, majd a slapt-get-et symlinkelem apt-getté, és miután ily módon ubuntusítottam' a slackware-t egy iso-ban, kiírom pendrájvra, mert ugye lusta vagyok dévédét venni, ha már feltalálták a sokkal kisebb SD kártyákat is... (Azt hiszem ez a mondat elég combos lenne a zárt osztályon.) A remastersys szerencsére akkor sem áll le, ha egyáltalán nincs apt-get.

Találtam erre a kiírásra egy unetbootin-t meg egy isotostick.sh scriptet.

Ti mivel írnátok ki pendrivra/kártyára egy iso képfájlt?

Hozzászólások

Igaz ez nem teljesen ugyan az. De a lényeg szerintem ilyesmi lehet a Te estedben is :)

http://www.slax.org/documentation_customize_slax.php

De hogy a kérdésre válaszoljak: http://www.linuxliveusb.com/
Mivel én windows alatt jobban szeretem az ilyesmit csinálni :D

Hogyan szabjuk saját igényeinkre a Slax-ot
Hogyan adjunk új fájlokat a Slaxhoz?

A legjobb módszer, hogy változtatásokat hozz létre a Slaxban, hogy Slax modulokat hozol létre (.lzm). De néhány esetben lehet, hogy csak néhány apró fájlt akarsz hozzáadni, mint például a saját háttered, vagy egy indító scriptet. Erre a célra a Slaxban van egy könyvtár /slax/rootcopy/. Ennek a könyvtárnak a tartalmát másolja be a Slax a root fájlrendszerébe minden bootoláskor, úgy, hogy az alkönyvtárakat is megtartja. Például, ha azt szeretnéd, hogy a saját hátteredet használja az eredeti Slaxos helyett, akkor hozd létre a könyvtárat /slax/rootcopy/usr/share/wallpapers/ néven és mentsd el a saját slax-wallpaper.jpg fájlod oda. Amikor a Slax elindul, akkor ezzel fogja felülírni az eredetit.

Fontos, hogy a kis és nagybetűket ne változtasd meg, mivel minden fájl és könyvtár nagybetűérzékeny. Ha Windows alatt csinálod a változatásokat, egyes fájlkezelő programok nem mutatják rendesen a nagybetűket/kisbetűket, ezért kénytelen leszel az eredeti Windows-os explorert használni. (?)

Ha USB-s Slaxot használt, egyszerűen hozd létre a szükséges könyvtárakat és fájlokat az USB-n. De, ha CD-set használsz, akkor előbb ki kell másold a CD tartalmát a gépre, aztán végezd el a változtatásokat, majd csinálj az egészből egy új ISO-t. (Ennek a részleteit lsd. lejjebb.)

Hogyan változtassuk meg a Slax ISO-t?

1. Másold az egész CD-t a merevlemezre. 2. Végezd el a változtatásokat, adj hozzá vagy távolíts el fájlokat,könyvtárakat és modulokat. 3. Ha kész, indítsd el a következő parancsot, hogy újraépítsd a Slax CD-t (ISO-t):

cd /your_slax_directory/
./make_iso.sh /tmp/new-slax.iso
Ha Windows alatt dolgozol, ezt a parancsot használd inkább:

cd c:\your_slax_directory\
make_iso.bat c:\new-slax.iso
Voila! Egy új bootolható ISO készült, az összes kívánt változtatással!

Használok slaxot, de kiiktatott rootcopy könyvtárral. Azaz nem menti a beállításokat, módosításokat.

A tippet kösz, megnézem a slax iso-kiíró dolgait, szerintem azt inkább slackware-re tervezték, így nem hiányolhat valami debianos dolgot.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Ezt a bejegyzést (indító hozzászólást) egyszer már olvastam, de nagyon elkanyarodtál a végére szerintem. :)

Ha az első mondatnál maradunk - mert ugye ez a cél, akkor én valahogy így csinálnám:
- Átmásolom az adatokat pendrive-ra valamelyik Linuxos filerendszerre
- Ráhangolom a beállításokat (fstab-ban pl. UUID alapján csatolom a pendrive megfelelő partícióját, stb.)
- Felteszek rá egy boot managert (pendrive-nál syslinux-ot szoktam használni, tehát ide pl. ext3-hoz extlinux jöhet, esetleg grub, de az nem biztos, hogy ide való).
- Esetleg flash miatt finomhangolások (file hozzáféréseket ne naplózza, tmp/cache RAM-ba, stb.)

Ez így nem jó neked?
...vagy nem akarod, hogy módosítható legyen az image?