[linux] tvorba .img suborov

Petka modre na miesto.sk
Pondělí Leden 31 19:16:43 CET 2000


co takto ppp ?
----- Original Message -----
From: <psi na dvalin.bicba.sk>
To: <linux na rak.isternet.sk>
Sent: Monday, January 31, 2000 6:37 PM
Subject: Re: [linux] tvorba .img suborov


> hmmm,
> RTFM Bootdisk-HOWTO !
>
> root fs to ani nenajde, pokial to jadru neoznamis cez rdev ...
> neodporucam pouzivat monoliticke jadra, ked ti nieco zblbne, tak to zleti
> uplne, i ked sa jedna o disketu, ja viem, ze pouzitie modulov je
> zlozitejsie, treba bootovat v 2 fazach a pouzivat initrd ale oplati sa to.
> Ak si xces vyrobit fakt kvalitnu 1 disketovu verziu linux-u, tak si musis
> poriadne nastudovat, hlavne Bootdisk-HOWTO a potom o initrd. Hlavna dilema
> s bootovanim, aky loader pouzit - z vlastnych skusenosti odporucam
> syslinux, pouzivat dos disketu, tym padom, mozes na tej diskete
> bezproblemov obmienat veci a aj jadro. Ak jadro hodis len dd-ckom na
> disketu, tak za jadro musis nahrat komprimovany filesystem, cize nemozes
> manipulovat s jadrom. Ak pouzijes na bootovanie diskety lilo, asi
> najjednoduchsi sposob, tak strasi cene bytes z diskety, lilo je relativne
> velke a vyzaduje aj veci z adresara /boot.
> Co sa tyka distribucii, tak najpremknutejsiu 1 disketovu bootovacku ma
> Debian. Potom existuju uz len specializovane 1 disketove distribucie, ked
> su tie diskety optimalizove na urcity ucel.
> Sorry za trochu dlhsi mail, ale nedalo mi to, uz dost dlho sa trapim so
> svojou 1 disketovou distribuciou, takze viem, ze to nieje jednoduche...
> btw. co by sa este patrilo hodit na tu diskete, uz tam mam vsetky
> nevyhnutne blbosti ako jadro (modularne), ipchains+routovacky, ftpd,
> telnetd, httpd, dhcpd, identd, ...
>
> PSIkappa
> psi na bicba.sk
>
> On Mon, 31 Jan 2000, Branislav Vartik wrote:
>
> > 0. RTFM!!!
> >
> > 1. kernel skompilujes s podporou loopback filesistemu (alebo nieco take)
> > - proste moznost mountnut filesystem zo suboru (ktory uz v nejakom
> > filesysteme je - preto loopback) myslim ze to je nejak potom
> > # mount -o loopback blablabla
> >
> > 2. vytvoris nejaky velky subor (zalezi kolko mas miesta na diskete -
> > jake jadro tam hodis) - mne volakedy stacilo 4MB cize
> > # dd if=/dev/null of=moj_velky_filesystem_v_subore bs=1k bc=4096
> >
> > 3. neviem ci to bude chciet nejaky switch alebo to hodi warning ze ci ti
> > nesibe ze ides to robit na subor, ale to prezijes:
> > # mke2fs moj_velky_filesystem
> >
> > 4. urobis ten mount ako som naznacil v bode 1.
> >
> > 5. nakopcis subory
> >
> > 6. umount ...
> >
> > 7. jasne ze 4MB sa nezmestia na fdd preto to gzipnes:
> > # gzip -9 moj_velky_filesystem_v_subore
> >
> > potom:
> >
> > 8. vyrobis nejake minimalne jadro (tak do 300-400kb ono je uz samoska
> > skompresnute = zImage), najlepsie monolyticke (bez modulov)
> >
> > 9. nastavis v jadre nejake parametriky (uz neviem ktore - vid howto k
> > tejto teme MINI-<VoLACo>-HOWTO)
> >
> > 10. dd if=tvoje_jadierko of=/dev/fd0
> >
> > 11. dd if=zgzipovany_fajlsystemisko of=/dev/fd0 seek=xxx
> > pricom to treba seeknut za to jadro a este k tomu na zaciatok stopy (vid
> > spominane HOWTO)
> >
> > PS/1: sorry za user enemy navod, nemam cas :)
> >
> > PS/2: ozvi sa ako si dopadlo, ja som niekde urobil chybu a nevedelo mi
> > to najst root fs ale nechcelo sa mi s tym babrat, bol to len pokus
> > --
> > http://brano.vartik.sk/
> >




Další informace o konferenci linux