Thursday, May 7, 2009

Dual Boot Linux BT4 Beta dan Windows XP SP2

Sebelum kita membahas cara menginstall Linux BackTrack 4 Beta menggunakan flashdisk ato USB. Terlebih dahulu ada beberapa hal yang perlu dipersiapkan:

  1. Sebuah flashdisk berukuran minimal 1gb.
  2. Master file iso dari BackTrack 4 Beta(BT4Beta) (jika belum punya pembaca bisa mendownload nya disini ( http://www.remote-exploit.org/backtrack_download.html ) atau mirror-mirror yang lain.
  3. Sebuah sistem operasi Windows XP(terserah versi berapa) ato Vista.
  4. Sebuah Partisi SWAP dan sebuah Partisi extended 2 atau extended 3 yang nanti akan digunakan sebagai partisi linux BT4Beta.
(Note: Pembaca bisa menggunakan software Partiton Magic dll, untuk membuat partisi extended 2/3 dan partisi SWAP) .

Agar Bactrack 4 live USB bisa berjalan, ada sebuah file yang perlu diaktifkan yaitu bootinst.bat . Baiklah, pertama-tama extract lah file iso Bactrack 4 Beta(menggukan Windows XP), kemudian copy kan hasil dari extract-kan tersebut kedalam flashdisk. (Note: yangg dicopykan adalah file yang terdapat dalam folder BT4beta). Yaitu 2 folder yg terdapat didalam folder hasil extract (folder boot dan folder BT4). Setelah folder-folder itu dicopykan bukalah CMD atau DOS Prompt.

Melalui Dos Prompt atau CMD pindah lah ke dalam partisi flashdisk (misalnya partisi H:) Ketikan perintah :
H: (kemudian tekan enter).

Setelah berada didalam partisi flashdisk (H:), ketikan perintah

dir /a (kemudian tekan enter)

Hasil:
H:\>dir
Volume in drive H is BLACKHAT
Volume Serial Number is 9483-6A23
Directory of H:\
05/06/2009 02:36 AM boot
05/06/2009 02:36 AM BT4 0 File(s) 0 bytes
2 Dir(s) 771,141,632 bytes free

Kemudian masuklah kedalam folder atau directory boot dengan cara mengetikan perintah:
cd boot (tekan enter)
Hasil:
H:\boot>

Lalu ketikan perintah dir /a(tekan enter) untuk melihat isi dari folder boot.
Hasil:

H:\boot>dir
Volume in drive H is BLACKHAT
Volume Serial Number is 9483-6A23
Directory of H:\boot
05/06/2009 02:36 AM
05/06/2009 02:36 AM
02/09/2009 10:06 PM 1,698 bootinst.bat
02/09/2009 10:06 PM 2,245 bootinst.sh
02/09/2009 10:06 PM 12,372 chain.c32
02/09/2009 10:06 PM 2,539,567 initrd.gz
02/09/2009 10:06 PM 2,586 liloinst.sh
02/09/2009 10:06 PM 3,380 msramdmp.c32
02/09/2009 10:06 PM 111,864 mt86p
02/09/2009 10:06 PM 256,230 splash.initrd
02/09/2009 10:06 PM 140,580 vesamenu.c32
02/09/2009 10:06 PM 4,391,408 vmlinuz
05/06/2009 02:36 AM syslinux
05/06/2009 02:36 AM pxelinux.cfg
05/06/2009 02:36 AM isolinux
05/06/2009 02:36 AM dos
10 File(s) 7,461,930 bytes
6 Dir(s) 158,662,656 bytes free

Kemudian eksekusi lah sebuah file yang akan digunakan yaitu dengan mengetikan bootinst.bat (kemudian tekan enter) .
Hasil:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Welcome to Slax boot installer
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

This installer will setup disk H: to boot only Slax.

Warning! Master Boot Record (MBR) of the device H: will be overwritten. If H: is a partition on the same disk drive like your Windows installation, then your Windows will not boot anymore. Be careful!

Press any key to continue, or kill this window [x] to abort...

Tekan enter sampai boot sampai proses selesai. Setelah melakukan hal-hal diatas, restart lah komputer pembaca kemudian masuklah kedalam bios (biasanya dengan menekan tombol del pada desktop atau tombol F2 pada Laptop atau notebook). Setelah berada dalam bios gantilah first boot komputer anda ke USB atau flashdisk yang akan kita gunakan untuk menginstal BT4 Beta. Lalu simpan dan keluar dari bios. Setelah komputer direstart, secara otomatis komputer pembaca akan melakukan booting kedalam USB atau booting kedalam BT4Beta. Tunggulah sampai semua proses booting selesai, kemudian loginlah sebagai root dan password toor dan ketikan perintah: startx (tekan enter) untuk masuk kedalam x-windows BT4Beta. Setelah berada didalam x-window BT4 Beta bukalah konsole dengan cara menekan Ctrl + F2(cukup tombol Ctrl dan F2 tanpa + atau plus), kemudian ketikan: konsole . Dan pada konsole ketikan perintah:

mkdir /mnt/backtrack4 (tekan enter).

Dan ketikan perintah:

fdisk -l (kemudian tekan enter) untuk memastikan dipartisi mana Linux BT4 Beta akan diinstall.
Hasil:
Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System

/dev/hda1 * 1 1268 10185178+ 7 HPFS/NTFS
/dev/hda2 1269 5979 37841107+ f W95 Ext'd (LBA)
/dev/hda3 5980 7296 10578802+ 83 Linux
/dev/hda5 1269 4117 22884561 b W95 FAT32
/dev/hda6 4118 5786 13406211 b W95 FAT32
/dev/hda7 5787 5979 1550241 82 Linux swap / SolarisDisk / dev/sda: 999 MB, 999817216 bytes
21 heads, 20 sectors/track, 4649 cylinders

Units = cylinders of 420 * 512 = 215040 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 4650 976257 b W95 FAT32

(Note:untuk hardisk bertipe SATA, partisi atau file sistem akan terbaca sebagai sda)

Dari hasil diatas sekarang pembaca bisa melihat bahwa partisi atau file sistem extended 3 terdapat pada /dev/sda3 dan partisi swap terdapat pada /dev/sda7. Dan kita akan menginstallkan Linux BT4 Beta kedalam extended 2/3 atau /dev/sda3 Lalu ketikanlah perintah-perintah dibawah ini:

mount /dev/sda3 /mnt/backtrack4/ (tekan enter).

mkdir /mnt/backtrack4/boot/ (tekan enter) .

cp --preserve -R /{bin,dev,home,pentest,root,usr,etc,lib,opt,sbin,var}/mnt/backtrack4/ (tekan enter)

mkdir /mnt/backtrack4/{mnt,proc,sys,tmp} (tekan enter)

mount --bind /dev/ /mnt/backtrack4/dev/ (tekan enter)

mount -t proc proc /mnt/backtrack4/proc/ (tekan enter)

cp /boot/vmlinuz /mnt/backtrack/boot/ (tekan enter)

Setelah semua tahap-tahap diatas dilakukan, kita akan melakukan perpindahan root, yaitu dari root live USB ato kedalam root hardisk ato /dev/sda3 yang mana digunakan untuk menginstall Linux BT4 Beta. Hal tersebut dapat dilakukan dengan mengetikan perintah :

chroot /mnt/backtrack4/ /bin/bash (tekan enter)

Dan sekarang kita akan memasuki tahap pengaturan pada dual boot konfigurasi. BT4 Beta menggunakan aplikasi lilo sebagai boot loader. Untuk mengatur lilo agar bisa booting ke dalam XP dan Linux BT4 Beta jalankan perintah:

nano /etc/lilo.conf (tekan enter)

Kemudian hapuslah semua yg terdapat pada file lilo.conf dan ganti menjadi :

lba32
boot=/dev/hda
prompt
timeout=60
change-rules
reset
vga=791
image=/boot/vmlinuz
root=/dev/hda
label="BT4 Beta"
other=/dev/hda1
label="Windows XP SP-2 atau Vista"

Kemudian Tekan Ctrl + x dan ketikan yes lalu tekan enter. Untuk menyimpan konfigurasi lilo diatas ketikan perintah :

lilo -v (tekan enter)

Setelah berhasil restart lah komputer pembaca dan kembalikan first boot menuju hardisk pada bios. Sekarang pembaca tinggal memilih OS manakah yang ingin digunakan. Terima Kasih..

1 comment:

Anonymous said...

hahahayyy... seep bro ... tetap berkreasi ...

sangat bagus...