Sabtu, 05 Juni 2010

Cara Membuat virtual desktop pada linux

Buat direkori dengan nama “live” pada direktori home lalu copy iso live-cd ubuntu 8.10-desktop-i386.iso ke dalam direktori tersebut.
• mkdir ~/live
• mv ubuntu-8.10-desktop-i386.iso ~/live
• cd ~/live
Buat directory dengan nama “mnt”, pada direkorimnt ini kita akan melakukan mounting point file iso Ubuntu. Perintah mount ini digunakan untuk membuat file iso ini dikenal dan menjadi logical virtual drive yang tersimpan pada directory tersebut.
• mkdir mnt
• sudo mount -o loop ubuntu-8.10-desktop-i386.iso
• mnt
Buat directory “extrack-cd” lalu copy file dari direkorimnt yang akan digunakan untuk. pembuatan file iso customize.
• mkdir extract-cd
• rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
Buat directory squashfs setelah itu extract filesystem.squashfs yang berada dalam file mnt kedalam direktori squashfs yang fungsinya akan membuat virtual desktop baru. yang mana desktop baru ini akan menjadi sistem untuk pembuatan file iso costumize.
• mkdir squashfs
• sudo mount -t squashfs -o loop mnt/casper/filesystem.squashfs squashfs
Buat direktori “edit” dan copy file virtual desktop tersebut kedalam direktori edit tersebut.
• mkdir edit
• sudo cp -a squashfs/* edit/
Custumize aplikasi. Buatlah 6 direktori baru didalam direktori media yang terdapat pada file desktop virtual dan mount file iso dvd repository ubuntu yang terdapat pada hardisk ke directory tersebut.
• Cd /home/gundar/live/edit/media
• Sudo mkdir iso1 iso2 iso3 iso4 iso5 iso6
• Sudo mount /media/DATA/isolinux/ Ubuntu_8.10_-_DVD_-_1_of_6.iso edit/media/iso2 –oloop
• Sudo mount /media/DATA/isolinux/ Ubuntu_8.10_-_DVD_-_2_of_6.iso edit/media/iso3 -oloop
• Sudo mount /media/DATA/isolinux/ Ubuntu_8.10_-_DVD_-_3_of_6.iso edit/media/iso4 -oloop
• Sudo mount /media/DATA/isolinux/ Ubuntu_8.10_-_DVD_-_4_of_6.iso edit/media/iso4 –oloop
• Sudo mount /media/DATA/isolinux/ Ubuntu_8.10_-_DVD_-_5_of_6.iso edit/media/iso5 -oloop
• Sudo mount /media/DATA/isolinux/ Ubuntu_8.10_-_DVD_-_6_of_6.iso edit/media/iso6 -oloop
Untuk meng-update alamat repository baru kita harus mengganti alamat repository yang lama dengan yang baru.
• Sudo nano /etc/apt/sources.list
• deb file:///media/iso1/ intrepid main
• deb file:///media/iso2/ intrepid main multiverse restricted
• deb file:///media/iso3/ intrepid universe
• deb file:///media/iso4/ intrepid universe
• deb file:///media/iso5/ intrepid universe
• deb file:///media.iso6/ intrepid universe
Persiapkan chroot (root pada sistem desktop virtual ). Mounting direktori dev, proc, dan, sys yang terdapat pada file sistem ubuntu ke dalam file sytem desktop virtual yang berfungsi sebagai sistem ubuntu tersendiri.
• sudo mount --bind /dev/ edit/dev
• sudo chroot edit
• mount -t proc none /proc
• mount -t sysfs none /sys
( URL: http://hoihei.wordpress.com/2009/02/16/dokumentasi-remastering-ubuntu-810-3/, 31 mei 2009 )

0 comments:


Blogger Templates by Isnaini Dot Com. Powered by Blogger and Supported by ArchitecturesDesign.Com Beautiful Architecture Homes