remastering ubuntu

Post on 03-Nov-2014

12 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

rtyyy

TRANSCRIPT

Dasar-dasar Remastering Ubuntu

Workshop Oleh :Reza Ervani

Facebook : rezaervani@rocketmail.comEmail : info@rumahilmuindonesia.net

Disampaikan di KopDar Ngoprek UBUNTU METRO25 Juni 2010, Villa Dago, Pamulang

www.rumahilmuindonesia.or.id

Cara Remastering

1) UCK

2) Edit filesystem.squasfs secara manual

www.rumahilmuindonesia.or.id

Ubuntu Customization Kit (UCK) GUI

sudo apt-get install uck

www.rumahilmuindonesia.or.id

Perintah UCK via terminal

uck-gui

uck-remaster

uck-remaster-chroot-rootfs

uck-remaster-clean

uck-remaster-finalize-alternate

uck-remaster-pack-initrd

uck-remaster-pack-iso

uck-remaster-pack-rootfs

uck-remaster-prepare-alternate

uck-remaster-remove-win32-files

uck-remaster-unpack-initrd

uck-remaster-unpack-iso

uck-remaster-unpack-rootfs

www.rumahilmuindonesia.or.id

uck-remaster-unpack-iso uck-remaster-prepare-alternate uck-remaster-finalize-alternate

www.rumahilmuindonesia.or.id

Edit Manual filesystem.squashfs

www.rumahilmuindonesia.or.id

Beberapa Perintah Penting

unsquashfs chroot mksquashfs dpkg-query

www.rumahilmuindonesia.or.id

Mengedit secara manual filesystem.squashfs

Ambil filesystem.squashfs dari folder casper ubuntu

unsquashfs Edit di lingkungan chroot Buat manifest Buat ulang squashfs dengan mksquashfs Kemas ke bentuk .iso

www.rumahilmuindonesia.or.id

Ekstrak *.iso

mkdir mnt sudo mount -o loop ubuntu-10.04-desktop-

i386.iso mnt

www.rumahilmuindonesia.or.id

Salin tanpa filesystem.squashfs

mkdir edit rsync --exclude=/casper/filesystem.squashfs -a

ekstraksi/ edit

www.rumahilmuindonesia.or.id

Ekstrak filesystem.squashfs

sudo unsquashfs mnt/casper/filesystem.squashfs

sudo mv squashfs-root edit

Dengan demikian kita siap untuk melakukan pengeditan di lingkungan chroot chroot

www.rumahilmuindonesia.or.id

Bekerja di lingkungan chroot

Sama seperti kita menggunakan ubuntu biasa, termasuk perintah-perintahnya, hanya saja ia terkurung di chroot. Sering juga disebut sebagai chroot jail

www.rumahilmuindonesia.or.id

Membuat manifest

chmod +w extract-cd/casper/filesystem.manifest

sudo chroot oprekan dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest

sudo cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop

sudo sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop

sudo sed -i '/casper/d' extract-cd/casper/filesystem.manifest-desktop

www.rumahilmuindonesia.or.id

Mengkompres kembali filesystem.squashfs

sudo mksquashfs edit extract-cd/casper/filesystem.squashfs

www.rumahilmuindonesia.or.id

Memberi Nama Image

sudo gedit extract-cd/README.diskdefines

www.rumahilmuindonesia.or.id

Menghitung ulang md5sum

cd extract-cd sudo rm md5sum.txt find -type f -print0 | sudo xargs -0 md5sum |

grep -v isolinux/boot.cat | sudo tee md5sum.txt

www.rumahilmuindonesia.or.id

Membuat file *.iso dengan genisoimage

sudo mkisofs -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-9.04.1-desktop-i386-custom.iso .

www.rumahilmuindonesia.or.id

Selamat Mencoba

top related