Wednesday, 29 July 2009

Membuat Custom Live CD


  1. Langkah pertama anda download script custom live cd darihttp://www.nautopia.net/estaticos/descargas/customlivecd.zip

  2. Kemudian anda ekstrak customlivecd.zip. Gunakan perintah :
    unzip customlivecd.zip

  3. Kemudian anda bisa masukkan Live CD Linux anda atau anda mount iso dari Live CD linux anda. Dalamm hal ini saya lebih suka memount dari ISO. Dalam hal ini saya menggunakan Live CD SystemRescueCD. Gunakan perintah :
    mount systemrescuecd-x86-1.0.0.iso /media/cdrom -o loop

  4. Kemudian anda copy isi dari /media/cdrom/isolinux/ ke direktori customlivecd/dvd/boot/sysrescd/. Gunakan perintah : cp -r /media/cdrom/isolinux/* customlivecd/dvd/boot/sysrescd/

  5. Kemudian Copy juga direktori /media/cdrom/bootdisk dan file /media/cdrom/sysrcd.dat ke dalam customlivecd/dvd/. Gunakan perintah :
    cp -r /media/cdrom/bootdisk customlivecd/dvd/
    cp /media/cdrom/sysrcd.dat customlivecd/dvd/

    Perlu anda sadari bahwa semua file yang berada di bawah folder customlivecd/dvd akan masuk ke dalam CD/DVD yang kita buat.

  6. Kemudian anda atur boot loader dari Live CD anda. Yang anda ubah untuk ini adalah customlivecd/boot/grub/sysrescd/menu.lst . Gunakan perintah :
    vi customlivecd/boot/grub/sysrescd/menu.lst
    Ubah isi file menjadi :
    default 2
    timeout 30
    color cyan/blue white/blue
    foreground ffffff
    background 2f5178

    title SystemRescue CD
    kernel /boot/sysrescd/rescuecd root=/dev/ram0 setkmap=us vga=0
    initrd /boot/sysrescd/initram.igz

    title SystemRescue CD 64bit
    kernel /boot/sysrescd/rescue64 root=/dev/ram0 setkmap=us vga=0
    initrd /boot/sysrescd/initram.igz

    title NTPasswd (Windows Password Cracker)
    kernel /boot/sysrescd/memdisk root=/dev/ram0 init=/linuxrc dokeymap
    initrd /bootdisk/ntpass.img

    title Memtest (Memory Tester)
    kernel /boot/sysrescd/memdisk root=/dev/ram0 init=/linuxrc dokeymap
    initrd /bootdisk/memtestp.img

    title Aida (Hardware Analyzer)
    kernel /boot/sysrescd/memdisk root=/dev/ram0 init=/linuxrc dokeymap
    initrd /bootdisk/aida.img

    title Freedos (DOS Versi Gratis)
    kernel /boot/sysrescd/memdisk root=/dev/ram0 init=/linuxrc dokeymap
    initrd /bootdisk/freedos.img

    title Ranish (Partition Manager)
    kernel /boot/sysrescd/memdisk root=/dev/ram0 init=/linuxrc dokeymap
    initrd /bootdisk/ranish.img

    title Dban (Emergency Data Destruction)
    kernel /boot/sysrescd/memdisk root=/dev/ram0 init=/linuxrc dokeymap
    initrd /bootdisk/dban.img

    title Options
    cat /boot/grub/sysrescd/opciones.txt
    pause


  7. Kalau sudah anda bisa tambahkan file-file lain atau Live CD lain di bawah folder customlivecd/dvd/. Perlu diingat kalau anda menambah LiveCD anda harus mengganti konfigurasi grubnya. Dan sebaiknya anda hapus folder yang tidak dibutuhkan di customlivecd/dvd/boot/. Untuk menghapus folder-folder yang tidak dibutuhkan gunakan perintah :
    rmdir customlivecd/dvd/boot/

  8. Kemudian anda tinggal mengeksekusi script customlivecd. Untuk itu ada beberapa hal yang harus diubah dari script itu. Misalnya anda ingin memberi label CD anda dengan nama “MyLiveCD”, maka caranya adalah :
    vi customlivecd/win_dvd_iso.bat
    Isinya anda ubah menjadi :
    mkisofs -no-iso-translate  -U -R -b boot/grub/stage2_eltorito
    -no-emul-boot -boot-load-size 4 -boot-info-table -o dvd_boot.iso
    -V "MyLiveCD" dvd

    Kalau sudah anda save dan jalankan script tersebut, dengan cara :
    cd customlivecd
    bash win_dvd_iso.bat

  9. Kalau sudah anda tinggal burn file dvd_boot.iso yang berada dalamm direktori customlivecd


“artikel diabil dari: http://toto.nurulfikri.com/”

No comments:

Post a Comment