Article View: pl.comp.os.bsd
Article #21144Re: mkuzip - skąd infile
From: Bodek
Date: Tue, 12 Jan 2010 00:42
Date: Tue, 12 Jan 2010 00:42
74 lines
2967 bytes
2967 bytes
at Mon 11 of Jan 2010 12:09, PetruS wrote: > Bodek wrote: > >> Man do mkuzip(8) podaje >> mkuzip [-v] [-o outfile] [-s cluster_size] infile >> >> Gdzie infile to obraz dysku. >> Jak powstaje ten obraz dysku? > > Obraz ten może powstawać w różny sposób. > Dla LiveCD powstaje zazwyczaj tak: > > 1) tworz się plik obrazu, np. za pomocą dd > > # dd if=/dev/zero of=plik_obrazu bs=1M count=256 > > 2) tworzy się "RAMdysk" używając pliku obrazu: > > # mdconfig -a -t vnode -f plik_obrazu > > 3) tworzy się system plików na "RAMdysku" (mdconfig podało md0) > > # newfs /dev/md0 > > 4) montuje się obraz pliku: > > # mount /dev/md0 /mnt > > 5) zapisuje się na tym dysku dane (np. instaluje się soft) > > 6) odmontowuje się obraz i zwalnia RAMdysk > > # umount /dev/md0 && mdconfig -du 0 > > Gotowe! > >> Problem się wziął z próby modyfikacji liveCD. >> Rozpakować *.uzip da się łatwo, ale jak z powrotem >> spakować? > > Po rozpakowaniu musisz zamontować obraz jak w punktach 2) i 4) > powyżej, potem zmodyfikować zawartość obrazu (dodać/usunąć > soft/konfigurację...) Nie mogę modyfikować bo montuję jako CD. Ale całe drzewko mogę skopiować na HD poczym odmontować CD. Następnie poprawiam drzewko na dysku, szacuję pojemność drzewka (np 'du -sh'), zakładam plik kilka procent większy od oszacowanego, tworzę ramdysk... i właśnie tutaj utknąłem. Przed punktem 3 robiłem niepotrzebnie bsdlabel. To się wzięło z rutynowego przerabiania obrazów CD na pamięci USB - ludziska gały wytrzeszczały jak zobaczyły, że bootuję kompa z aparatu fotograficznego ;-) > Następnie musisz odmontować obraz i zwolnić zasób jak w punkcie 6), > a potem spakować w obraz w uzip-a. > > # mkuzip -o plik.uzip plik_obrazu > > I powinno być. Właściwie źle zadałem pytanie. Mój problem to: jest bootowalny pendrive z obrazem CD na jednej z partycji, rozpakowywanym podczas bootowania. I właśnie ten obraz CD chciałem zmodyfikować. i z powrotem wrzucić na pendrive. Dzięki za naprowadzenie! Mam nadzieje, że to zadziała. -- Bodek
Technical Details
Message-ID:
<higgic$di0$1@news.dialog.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.dialog.net.pl!not-for-mailReferences:
<hicpra$9v2$1@news.dialog.net.pl> <hif0tk$frr$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.dialog.net.pl!not-for-mail From: Bodek <nbody@nowhere.net> Newsgroups: pl.comp.os.bsd Subject: Re: mkuzip - skąd infile Date: Tue, 12 Jan 2010 01:42:52 +0100 Organization: Dialog Net Lines: 74 Message-ID: <higgic$di0$1@news.dialog.net.pl> References: <hicpra$9v2$1@news.dialog.net.pl> <hif0tk$frr$1@news.onet.pl> NNTP-Posting-Host: 78.8.137.115 Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1263256972 13888 78.8.137.115 (12 Jan 2010 00:42:52 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Tue, 12 Jan 2010 00:42:52 +0000 (UTC) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit