|
Autor |
Sõnum |
bsdo
Pingviini aktivist
Liitunud: 22.02.2007
Postitused: 140
Distributsioon: ubuntu server
|
|
Avatud lähtekoodiga linuxi rakendus, mis lubab muuta ISO faile
Saab lisada .iso sisse kaustasi, faile jne, kirjutada buutivaid ISO imagesi. Seega maailma populaarsem rakendus.
http://www.gnomefiles.org/app.php/ISO_Master
Praegult lisasin ubuntu 6.10.iso'sse hunnik debiani pakke.
Tee kasvõi oma dvd+install+ live plaat. Kui saab. Cd kindlasti.
Mis peamine: using various boot record types: no-emulation (isolinux, Microsoft Windows), 1.2, 1.44 and 2.88 floppy disk emulation.
ubuntu jaoks on debiani pakk kodulehel olemas.
|
|
|
|
_________________ Ubuntust
|
|
|
|
bsdo
Pingviini aktivist
Liitunud: 22.02.2007
Postitused: 140
Distributsioon: ubuntu server
|
|
Kõrvetasin siis cd plaadi peale oma modifitseeritud ubuntu ning nüüd saab peale installi kasutada plaati .deb pakkide installimise jaoks.
Minu küsimus oleks, et kui kirjutada filesystem.manifest faili oma uued pakkide nimekirjad ning teha /main/pool/ kaustadesse vastavalt tähestikule uus kaust, nimega "pakinimi" ja panna sinna pakinimi.deb -- ET KAS siis ubuntu installimisel see minu pakkide värk ka automaatselt installib baas installatsiooni ajal? Ning siis Iso Masteriga iso'sse salvestada.
Peab millalgi proovima..
Kui selle koodi järgi vaadata, et kuidas muidu pakke lisatakse.. Äkki saab?
Kood: | Preparing for the CD ¶
There are some small but important steps to take first, however. The CD wants a list of the packages on your system, which you can get using dpkg-query, using this recipe:
$ sudo chroot $WORK/new dpkg-query -W --showformat='${Package} ${Version}\n' | grep -v deinstall > $WORK/ubuntu-livecd/casper/filesystem.manifest
When the Live installer runs, it copies everything to the target system, but then cleans up by removing packages which are not listed in a second manifest file. This must be done to allow your installation of live CD to install the customized version; otherwise, it will remove all your customizations when you install the live cd to hard drive.
I manage this by filtering the manifest we just created using a sed script:
$ cat > /tmp/$$.control <<FOO
/casper/d
/libdebian-installer4/d
/os-prober/d
/ubiquity/d
/ubuntu-live/d
/user-setup/d
FOO
$ sed -f /tmp/$$.control < $WORK/ubuntu-livecd/casper/filesystem.manifest > $WORK/ubuntu-livecd/casper/filesystem.manifest-desktop
$ rm /tmp/$$.control
8 Build the modified compressed filesystem ¶
$ sudo rm $WORK/ubuntu-livecd/casper/filesystem.squashfs
$ cd $WORK/new
$ sudo mksquashfs . $WORK/ubuntu-livecd/casper/filesystem.squashfs
Note: I just downloaded a copy of "squashfs3.0" and ran the command above from ir's bin directory. but if you can successfully install squashfs on your system you wouldn't need this. |
|
|
|
|
_________________ Ubuntust
|
|
|
|
|
|
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group
|
|