Cloning Image harddisk menggunakan g4u (Cloning FreeBSD, Linux, Microsoft Windows)
Pada artikel ini akan dibahas bagaimana meng’cloning harddisk untuk seluruh file sistem seperti keluarga BSD, Linux, Microsoft dan lainnya dengan menggunakan g4u. g4u (ghost for unix) merupakan sistem operasi berbasis NetBSD dengan boot dapat menggunakan floppy/CD-ROM, selain cloning disk-to-disk, patition-to-partition g4u juga dapat melakukan backup image ke ftp server atau sebaliknya mengekstrak image ke lokal disk dari ftp server. g4u membaca disk secara bit-by-bit, dimulai dari byte #0 hingga akhir. Termasuk juga berbagai MBR, boot record, tabel partisi dan partisi itu sendiri. Semuanya dapat dilakukan dengan sangat mudah, berikut adalah tahap cloningnya.
1. Download iso g4u
Iso g4u dapat di download di link berikut ini :
iso floppy, untuk iso floppy dibutuhkan dua buah floppy 1.44 MB
http://fbim.fh-regensburg.de/~feyrer/g4u/g4u-2.1.fs.zip atau
http://purwakarta.org/flash/g4u/g4u-2.1.fs.zip
Di dalam file zip tersebut sudah terdapat 2 image untuk floppy.
iso CD
http://fbim.fh-regensburg.de/~feyrer/g4u/g4u-2.1.iso atau
http://purwakarta.org/flash/g4u/g4u-2.1.iso
Jika menggunakan floppy anda memerlukan program rawrite untuk menulis image ke floppy. Rawrite32 dapat di download di :
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.2/i386/installation/misc/rawr32.zip
http://purwakarta.org/flash/g4u/rawr32.zip
Bagaimana cara menggunakan rawrite sangat mudah, dan tidak perlu dijelaskan lagi.
Sedangkan jika menggunakan CD, anda dapat menulis ke CD menggunakan program xcdroast, k3b atau eroaster. Untuk yang lebih senang di shell dapat memakai program cdrecord. Contohnya :
scan dahulu device CD Writer anda, sebagai root ketikkan perintah :
cdrecord -scanbus
Hasil outputnya seperti berikut :
…
Using libscg version ‘schily-0.8′.
scsibus1:
1,0,0 100) ‘TEAC ‘ ‘CD-W540E ‘ ’1.0F’ Removable CD-ROM
1,1,0 101) ‘ASUS ‘ ‘DVD-ROM E616 ‘ ’2.1 ‘ Removable CD-ROM
1,2,0 102) *
…
cdrecord speed=40 dev=1,0,0 g4u-2.1.iso
Mudah kan? :- ] , tahap selanjutnya adalah bagaimana menggunakan g4u.
2. Menggunakan g4u
Catatan :
-pastikan PC anda telah di atur agar booting pertama membaca CDROM.
-Pastikan ftp server anda mempunyai account dengan login = install
Ada beberapa operasi cloning yang dapat dilakukan g4u yaitu :
2.1 Hasil cloning image langsung di upload ke ftp server
ifconfig 192.168.0.102 netmask 255.255.255.0 up
Anda tak perlu melakukan perintah diatas jika anda memiliki DHCP Server, dan proses tersebut seharusnya menghasilkan alamat IP di jaringan. Kemudian coba ping ke ftp server, jika ada balasan maka koneksi ke ftp server telah terhubung. Lihat id harddisk anda dengan mengetikkan perintah :
#disks
wd0 at pciide0 channel 0 drive 0: wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 6149 MB, 13328 cyl, 15 head, 63 sec, 512 bytes/sect x 12594960 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data transfer)
2.1.1 Membuat image seluruh Harddisk
uploaddisk 192.168.0.100 freebsd5.4.gz wd0
g4u akan meminta anda memasukkan password untuk login install, setelah autentikasi berhasil, maka g4u mulai membuat image kemudian mengupload ke ftp server.
2.1.2 Hanya satu partisi
Untuk melihat nomor partisi ketikkan perintah :
parts disk
Misalkan partisi yang akan anda upload wd0e, maka perintah nya seperti berikut :
uploadpart 192.168.0.100 freebsd5.4.hda5.usr.gz wd0e
Jika anda ingin menggunakan account ftp selain install ganti 192.168.0.100 dengan faiz@192.168.0.100.
2.2 Cloning lokal
2.2.1 Dari disk-ke-disk
Pastikan nomor harddisk tidak keliru, sebagai acuan untuk primary-master akan diberi angka 0 sedangkan disk primary-slave diberi angka 1.
Contoh berikut akan mencloning disk wd0 ke disk wd1. Gunakan perintah :
copydisk wd0 wd1
Setelah proses selesai anda bisa langsung menekan tombol reset, ketikkan perintah halt, reboot. Lalu coba booting dengan disk hasil cloning.
2.2.2 Cloning partisi
copypart wd0d wd1e
Tips Tambahan:
Terlebih dahulu anda catat mount point yang telah ada,
cat /etc/fstab
sysinstall
ls /dev/ad0s* (cari partisi sisa tadi)
mkdir -p /usr/local/sisa (membuat dir mount point)
newfs /dev/ad0s2 (menyimpan file sistem UFS)
mount /dev/ad0s2 /usr/local/sisa (mounting)
Disk sisa anda di direktori /usr/local/sisa, check dengan perintah’ df -h’.
Download PDF file disini.
Semoga Bermanfaat
Faiz
faiz@purwakarta.org




Thx 4 u tutorial. It’s very good
saya coba dahulu pak nanti saya akan bertanya jika mengalami kendala…. terima kasih banyak pak…..