Chatting dengan seorang teman di Jakarta yang belum pernah bertemu muka dengan saya, tapi dari chatting kami, seolah kami sudah kenal selama beberapa lama dan akrab, namanya Dedy…katanya Dedy aja 
Di dalam chatting itu, kita berdiskusi mengenai instalasi OpenBSd, dimana Dedy minta link lokal Indonesia supaya dia bisa download tanpa melalui internet. Sayang saya nggak bisa memberikan yang Dedy minta, saya cuma menyarankan satu situs yang ternyata file repository nya nggak lengkap.
Anyway, dari sana, timbul ide untuk menuliskan kembali cara membuat file ISO OpenBSD, saya yakin tutorial seperti ini (kalau nggak salah, malah lebih lengkap) pernah ditulis oleh Hengky Anwar, yang merupakan salah satu senior saya dalam OpenBSD, sayang saya gagal untuk menelusuri lagi tulisan tersebut. Sehingga akhirnya saya memutuskan untuk menulis ulang (kurang-lebih) artikel atau tutorial ini berdasarkan apa yang biasa saya lakukan, yang awalnya saya belajar dari tulisan saudara saya Hengky Anwar.
Kalau nggak salah, Hengky pernah menulis cara membuat file ISo openBSD 2.8 dengan menggunakan mkisofs juga, tapi dengan sistem operasi OpenBSD (atau linux? Saya nggak ingat), sekarang saya menuliskan cara membuat file ISO OpenBSD dengan mkisofs diatas platform sistem operasi Windows.
Semoga artikel atau tutorial ini bisa berguna bagi teman-teman semua seperti untuk saya sendiri.
1. Buat direktori di salah satu partisi harddisk anda, misalnya:
C:\> D:
D:\>mkdir OpenBSD
D:\OpenBSD> mkdir 4.2
(Ini untuk menandai versi OpenBSD yang akan dibuat iso-nya)
D:\OpenBSD> cd 4.2
D:\OpenBSD\4.2> mkdir i386
(Ini untuk menandai jenis mesin dimana OpenBSD akan bekerja)
2. Kemudian download file-file di bawah dari ftp://ftp.openbsd.org/pub/OpenBSD/4.2,
ke dalam direktori D:\>OpenBSD di komputer anda
ANNOUNCEMENT
ftplist
HARDWARE
PACKAGES
PORTS
README
root.mail
SIZES
Dan file-file dibawah ini ke dalam direktori D:\>OpenBSD\4.2 di komputer anda
ports.tar.gz
src.tar.gz
sys.tar.gz
xenocara.tar.gz
3. Setelah semua file di atas selesai di download, masuk ke
ftp://ftp.openbsd.org/pub/OpenBSD/4.2/i386, download seluruh file yang ada
disana, masukkan ke dalam direktori D:\>OpenBSD\4.2\i386.
File-file yang harus didownload tersebut adalah:
INSTALL.i386
INSTALL.linux
MD5
base42.tgz
bsd
bsd.mp
bsd.rd
cd42.iso
cdboot
cdbr
cdemu42.iso
comp42.tgz
etc42.tgz
floppy42.fs
floppyB42.fs
floppyC42.fs
game42.tgz
index.txt
man42.tgz
misc42.tgz
pxeboot
xbase42.tgz
xetc42.tgz
xfont42.tgz
xserv42.tgz
xshare42.tgz
File install42.iso tidak perlu didownload, karena kita akan membuat file serupa nantinya.
4.Jadi struktur file yang harus disusun adalah sebagai berikut:
D:\>
\OpenBSD
ANNOUNCEMENT
ftplist
HARDWARE
PACKAGES
PORTS
README
root.mail
SIZES
\4.2
ports.tar.gz
src.tar.gz
sys.tar.gz
xenocara.tar.gz
\i386
INSTALL.i386
INSTALL.linux
MD5
base42.tgz
bsd
bsd.mp
bsd.rd
cd42.iso
cdboot
cdbr
cdemu42.iso
comp42.tgz
etc42.tgz
floppy42.fs
floppyB42.fs
floppyC42.fs
game42.tgz
index.txt
man42.tgz
misc42.tgz
pxeboot
xbase42.tgz
xetc42.tgz
xfont42.tgz
xserv42.tgz
xshare42.tgz
\package
(berisi port-port yang ingin anda sertakan dalam CD instalasi OpenBSD anda)
-> bila ada
5. Download software gratis untuk membuat file iso dari: ftp://ftp.berlios.de/pub/cdrecord/alpha/win32/ File yang dibutuhkan sebenarnya hanya mkisofs.exe dan cygwin1.dll, dua-duanya ada di dalam file cdrtools-1.11a12-win32-bin.zip.
Ekstrak file cdrtools-1.11a12-win32-bin.zip, kopikan file cygwin1.dlldari direktori tempat anda mengekstrak file zip tadi ke direktori C:\> WINDOWS\system32, sedangkan file mkisofs.exe dikopikan ke direktori D:\> OpenBSD (atau apapun direktori yang anda buat).
6. Masuk ke dalam direktori OpenBSD anda:
cd D:\OpenBSD
7. Jalankan perintah berikut, mohon dicatat perintah di bawah harus dituliskan dalam satu baris:
D:\OpenBSD>mkisofs -v -r -T -J -V “nama-cd-OpenBSD-anda”
-b 4.2/i386/cdrom42.fs -c boot.catalog -o nama-file-OpenBSD-anda.iso
-x OpenBSD-42.dindara.iso D:/OpenBSD/
Sebagai contoh
D:\OpenBSD>mkisofs -v -r -T -J -V “OpenBSD4.2-Indra”
-b 4.2/i386/cdrom42.fs -c boot.catalog -o OpenBSD42.Released.By.Indra.iso
-x OpenBSD42.Released.By.Indra.iso D:/OpenBSD/
8. Tunggu proses pembuatan file ISO tersebut sampai selesai, karena kita
menggunakan opsi “-v” yang berarti “verbose”, maka kita bisa melihat
proses yang berjalan selama pembuatan file ISO tersebut yang kira-kira
sebagai berikut:
mkisofs 1.15a12 (i586-pc-cygwin)
Scanning D:/OpenBSD/4.2/
Scanning D:/OpenBSD/4.2/4.2
Scanning D:/OpenBSD/4.2/4.2/i386
Scanning D:/OpenBSD/4.2/4.2/package
Size of boot image is 5760 sectors -> Emulating a 2.88 meg floppy
2.23% done, estimate finish Thu Dec 16 19:23:45 2007
4.46% done, estimate finish Thu Dec 16 19:24:07 2007
6.68% done, estimate finish Thu Dec 16 19:24:14 2007
8.91% done, estimate finish Thu Dec 16 19:24:18 2007
11.14% done, estimate finish Thu Dec 16 19:24:11 2007
13.37% done, estimate finish Thu Dec 16 19:24:14 2007
15.59% done, estimate finish Thu Dec 16 19:24:17 2007
17.82% done, estimate finish Thu Dec 16 19:24:18 2007
20.05% done, estimate finish Thu Dec 16 19:24:19 2007
22.28% done, estimate finish Thu Dec 16 19:24:16 2007
24.50% done, estimate finish Thu Dec 16 19:24:17 2007
26.73% done, estimate finish Thu Dec 16 19:24:18 2007
28.96% done, estimate finish Thu Dec 16 19:24:19 2007
31.19% done, estimate finish Thu Dec 16 19:24:20 2007
33.41% done, estimate finish Thu Dec 16 19:24:20 2007
35.64% done, estimate finish Thu Dec 16 19:24:18 2007
37.87% done, estimate finish Thu Dec 16 19:24:19 2007
40.10% done, estimate finish Thu Dec 16 19:24:19 2007
42.32% done, estimate finish Thu Dec 16 19:24:20 2007
44.55% done, estimate finish Thu Dec 16 19:24:20 2007
46.78% done, estimate finish Thu Dec 16 19:24:21 2007
49.01% done, estimate finish Thu Dec 16 19:24:21 2007
51.23% done, estimate finish Thu Dec 16 19:24:22 2007
53.46% done, estimate finish Thu Dec 16 19:24:22 2007
55.69% done, estimate finish Thu Dec 16 19:24:20 2007
57.92% done, estimate finish Thu Dec 16 19:24:22 2007
60.14% done, estimate finish Thu Dec 16 19:24:23 2007
62.37% done, estimate finish Thu Dec 16 19:24:21 2007
64.60% done, estimate finish Thu Dec 16 19:24:22 2007
66.82% done, estimate finish Thu Dec 16 19:24:22 2007
69.05% done, estimate finish Thu Dec 16 19:24:22 2007
71.28% done, estimate finish Thu Dec 16 19:24:22 2007
73.51% done, estimate finish Thu Dec 16 19:24:23 2007
75.73% done, estimate finish Thu Dec 16 19:24:21 2007
77.96% done, estimate finish Thu Dec 16 19:24:22 2007
80.19% done, estimate finish Thu Dec 16 19:24:23 2007
82.42% done, estimate finish Thu Dec 16 19:24:23 2007
84.64% done, estimate finish Thu Dec 16 19:24:23 2007
86.87% done, estimate finish Thu Dec 16 19:24:22 2007
89.09% done, estimate finish Thu Dec 16 19:24:23 2007
91.33% done, estimate finish Thu Dec 16 19:24:23 2007
93.55% done, estimate finish Thu Dec 16 19:24:23 2007
95.78% done, estimate finish Thu Dec 16 19:24:23 2007
98.01% done, estimate finish Thu Dec 16 19:24:23 2007
Total translation table size: 5426
Total rockridge attributes bytes: 6193
Total directory bytes: 11830
Path table size(bytes): 50
Max brk space used 10000
224480 extents written (438 Mb)
Ukuran akhir file yang kita buat sangat tergantung pada port-port apa saja yang kita masukkan ke dalam direktori “package”.
9. Sekarang setelah proses di atas selesai, seharunya anda sudahmemiliki file bernama “nama-file-OpenBSD-anda.iso” di dalam direktori D:/OpenBSD/, file tersebut sudah dapat anda burn (bakar) ke dalam CD.
Selamat mencoba!
Jika anda menemui kesulitan dalam proses tersebut diatas, silahkan menghubungi saya melalui halaman “Hubungi Indra“.
Kalau isi tulisan ini kurang jelas karena format penulisannya agak kacau, bisa juga liat di artikel situs utama ini.