<< No Boundaries >>

 | Home | AboutMe | Article | Gallery | Download | Link | 

Membuat Custom Live CD

Membuat Custom Live CD

Created by Toto harjendro 030508
  1. Langkah pertama anda download script custom live cd dari http://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
Silakan kalau ingin tanya-tanya




Advertisement
Keep the Car. Get OpenOffice.org Firefox 2

Developed by Toto Harjendro © 2006