🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #21144

Re: mkuzip - skąd infile

#21144
From: Bodek
Date: Tue, 12 Jan 2010 00:42
74 lines
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-mail
References: <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