Mivel Debiant használok arra, hogy összerakjam ezt mini-valamit, ezért a MiniDebi nevet kapta. De a dpkg/apt párost is tervezem begyógyítani a végtermékbe, ezért is az elnevezés. Bár ez lényegtelen. Lehetne n+1-mini is.
A cél nemcsak az, hogy készítsek egy ilyen disztrót valahogyan, hanem az, hogy saját kezemmel. Szóval nem ezremaster és társai GUI toolokkal akarok kattogtatni, hanem érteni a dolgot.
Az odáig oké is, hogy értem a Linux boot procedúráját. Forgattam egy kernelt, a modulokból csináltam egy initrd képet, ehhez hozzáadtam az ISOLINUX bootloadert és a genisoimage eszközzel létrehoztam egy iso -t, ezt pedig fel tudom bootolni.
Ugyan ez nem nagy cucc, nekem már egy lépés. Ugyanis eddig tudtam, hogy mire jó az initrd, hogyan kell olyat csinálni, de azt nem, hogy egészen pontosan mi is az.
Most megtudtam, mert az mkinitramfs -t akárhogyan is paramétereztem (megadtam neki a helyet, ahol a leforgatott kernelem moduljai vannak), ő mégis a Debian (Squeeze) alapértelmezett kerneléhez tartozó modulokat pakolta a létrehozott initrd -be. Így jutottam oda, hogy
zcat initrd | cpio -i -H newc -d
metódussal kicsomagoltam az initrd -t és végre rájöttem, hogy az egy szimpla tömörített cpio archívum. :)
Miután így megvolt a kicsomagolás, már csak egyszerűen belegányoltam a kézzel forgatott kernel moduljait, majd
find | cpio -o -H newc | gzip -2 > ../initrd
eljárással visszacsomagoltam mindent és újragyártottam az iso fájlt, így már szépen fel is bootolt, modulokat is betöltött.
Folyt. köv. :)
- subchee blogja
- A hozzászóláshoz be kell jelentkezni
- 1259 megtekintés
Hozzászólások
subscribe :)
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..
- A hozzászóláshoz be kell jelentkezni
én is
- A hozzászóláshoz be kell jelentkezni
ez jó lesz, hozok kólát meg pattogatott kukoricát. :))))
- A hozzászóláshoz be kell jelentkezni
Nah, még formálódik a koncepció. :)
Meggondoltam magam pár dolgot illetően, most így néz ki az alap felállás: X11 + openbox + pcmanfm (fájlkezelés és asztali ikonok) + xloadimage (háttérkép) + tint2 (systray) + wbar.
Ezeken kívül a következőket akarom használni:
bash
xterm
gparted
clamtk + clamav
chromium + flash plugin
xpdf (vagy egyéb, kevés függőséggel bíró pdf olvasó)
network-manager
vim + vim-gtk VAGY geany
valami pehelysúlyú médialejátszó...
dpkg + apt + synaptic (vagy utóbbi helyett software-center)
Vajon belefér mindez max. 150 MB -ba? :)
A dilemmám még az, hogy csináljam rendesen, azaz amolyan LFS-módra építsem fel az egész rendszert nulláról, forrásból vagy amit tudok, azt binárisan toljam be a Debianból? o.O
- A hozzászóláshoz be kell jelentkezni
Biztos vagy te abban a network-managerben? Személy szerint én vagy megfontolnám a wicd-t, vagy -hely és tudás szempontjából is - lehet jobban jársz, ha szimplán konzolból kezelteted a hálózatot (ethernet, wifi, ppp ) és max 1-2 example doksit pakolsz fel
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..
- A hozzászóláshoz be kell jelentkezni
wicd +1
egyebkent subscribe.
OpenBSD 4.7/i386 theo for the prezident:D
- A hozzászóláshoz be kell jelentkezni
Wicd mellett döntöttem, köszi a tippet!
- A hozzászóláshoz be kell jelentkezni
Chromium nem eszi meg a pdf-eket?
- A hozzászóláshoz be kell jelentkezni
De igen, csak az offline pdf -eket nem biztos, hogy kényelmes azzal olvasni. Bár nem tudom, lehet úgyis jó lenne.
- A hozzászóláshoz be kell jelentkezni
Valami ilyesmit szeretnék majd, amikor bebootol a rendszer:
http://pixbin.mmtorrents.hu/pictures/2010-Dec-23/minidebi1_pixbin_.png
http://pixbin.mmtorrents.hu/pictures/2010-Dec-23/minidebi2_pixbin_.png
- A hozzászóláshoz be kell jelentkezni
egész türhető.. bár személy szerint a synaptics-al nem szimpatizálok (se aptitude-al)
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..
- A hozzászóláshoz be kell jelentkezni