Membuat Custom Live CD dari systemrescueCD

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

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Mas Toto, ketika jalankan

Mas Toto, ketika jalankan bash win_dvd_iso.bat terjadi error :

Warning: creating filesystem that does not conform to ISO-9660.
I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage: No such file or directory. Invalid node - '-V'.

Bagaimana atasinya, Thanks, sangat butuh advisnya.

Regards,

Obelix