Dual Boot untuk
Windows dan OpenBSD
I.
Pendahuluan
Artikel ini saya buat hanya sebatas
apa yang pernah saya coba dan saya
praktekan sendiri dengan bantuan artikel artikel yang ada di internet.
Kenapa harus dualboot ? mungkin
kalian akan bertanya Tanya . ini saya
lakukan karena pertama kali saya install openbsd di computer warnet saya yang
saya pasang sebagai client. Jadi mau ngak mau yah musti dual boot J kalu ngak dual boot sapa yang mau
rental OpenBSD buat maen internet :P hieihe….
Alas an kedua adalah krn masih
banyak orang yang susah untuk melepaskan windows sebagai pc desktop sehari hari
yang di gunakan untuk keperluan sehari hari seperti office dll. Juga termasuk
saya yang suka maenan flash.
Oke
II.
Partisi
Hardisk
Langkah awal yang saya lakukan
adalah partisi lah hd anda. Ini terserah anda mau partisi lewat fdisk atau
lewat soft apa aja semua tergantung keinginan anda . disini saya mengunakan
partition magic . krn selain mudah mengunakannya
Juga aman dalam penggunaan nya . dan waktu itu windows ku pun sudah banyak
data ngak mungkin
Partisilah ruang hd anda dan kasih
buat openbsd 2 gb udah cukup kok! Tau
Lanjut setelah partisi terbuat
reboot computer anda. Dan test windowsnya masih jalan ngak …. Jangan jangan
yang kea pus partisi windowsnya lagi :P hiehiheie…
Lanjut jek…
III.
Install
OpenBSD
Trus kita mulai instalasi OpenBSD
nya disini saya installasi mengunakan cdrom . langkah awal nya ubah lah bios
anda
Untuk mendukung booting pada cdrom
tau
Nah kalu bios gua ngak dukung buat
booting cdrom gimana ? gampang son elo pasti punya floppy disk
Siap
Kemudia copy dari cdrom anda tools
yang bernama rewrite .
Contoh gunainnya :
C:\ rewrite
Rawrite 1.2 – write disk file to raw floppy diskette
Enter source file name : floppy30.fs
Enter destination drive : a
Please insert a formatted diskette into drive A: and press -ENTER-
:>ENTER<
Selesai buat boot disk yah edit
lagi biosnya biar dukung booting dari drive a: ok!.. lanjut cink…
Saya ngak akan membahas cara boot
lewat drive a . tetapi saya akan jelaskan boot lewat cdrom
Lansung aja ok..
Setelah masukin cdrom obsd nya
nanti dia akan detech hardware yang ada di computer elo. Setelah itu akan
muncul seperti ini :
Rootdev=0x1100 rrootdev=0x2f00 rawdev=0x2f02
Enter pathname of shell or RETURN for sh:
Erase ^?, werase ^W, kill ^U, intr ^C
(I)nstall (U)pgrade or (S)hell?
I ( pencet I yo buat install )
Setelah itu keluar welcome
installasi messagenya obsd and nanti di Tanya lagi
Specifiy terminal type [pevt25]: <ENTER> (enter aja ini )
Kemudian si om obsd Tanya lagi disk
yang di pake untuk sekedar tau di obsd disk berjenis IDE di kenal sbg wd0
Sedangkan scsi hd dikenal sbg sd0
Si om Tanya lagi :
The installation program needs to know bla .. bla.. …………………..
Available disks are :
Wd0
Which disk is the root disk
[wd0] <ENTER> ( enter disini kalu hdmu ide kau scsii ganti atau
ketik dengan sd0 )
Do yu want to use the *entire* disk for OpenBSD? [no] NO (nah disini jek ati ati gua gara
gara pencet YES data gua ilang semua
dah L mau ngak mau elo harus fdisk ulang lagi kalu gitu krn dia pake seluru
isi hd elo )
Ingat kalu mau dual boot dengan
windows jangan jawab YES yach… nanti nyesel lho kayak gua J
Lanjut , setelah jawab NO nanti
akan di bawa ke program fdisk yang ada di OpenBSD.
Masih inget ngak tadi kita udah
buat partisi di windows jadi pada langkah ini elo ngak usah lagi cukup rubah
Jenis partisinya ke OpenBSD menjadi A6 filesystem nya openbsd .
Coba ketik ? pada fdisk program dan
PR buat situ untuk ngerobah filesystem nya menjadi Obsd dan ingat
Sekali lagi jangan salah rubah
jangan rubah partisi yang Windows J
Setelah itu ketik w kemudian q
Setelah ketik w kemudian q kita akan di bawa ke menu
selanjutanya yaitu menu labeldisk
Treating sectors 63-80041248 as the OpenBSD portion of the disk.
You can use the ‘b’ command to change this .
Initial label editor ( enter ‘?’
for help at any prompt)
Ø
?
nah nanti disini muncul banyak
command yang elo bisa baca sendiri
nah disini gua pertama lakukan
adalah ketik p ( print label )
muncul :
device:/dev/rwd0c
type:ESDI
disk: ESDI/IDE disk
label: Maxtor 54098U8
bytes/sector : 512
blab la bal…
16 partitions :
# size offset fstype [fsize
bsize cpg]
a: 16450497 63 unused 0 0
c: 80041248 nused 0 0
i: (missal windows punya )
nb : ini gua ambil contoh dari
installasi obsd beda dengan punya saya tapi kira kira installanya akan seperti
itu
ok..
setelah itu akan muncul prompt
lagi >
nah kalu masih penasaran lagi atau
takut salah yach elo baca lagi atau ketik ?
setelah yakin apa yang elo mau lakukan
ok lanjut
Ø
d a ( artinya delete partisi yang
label a
Ø
a a ( create partition dengan label
a )
offset : [63] <enter>
size:[80041185] 80m ( besar partisi pertama/a sebesar 80 mega )
Rounding to neaest cylinder: 164241
FS type : [4.2BSD] <enter>
Mount point: [none] : / ( untuk partisi a dengan besar 80 m yang
Nah selesai untuk subpartisi awal.
Kemudian buat lagi untuk mount point /usr
dan /var swap selebihnya terserah
anda
Mau buat /tmp atau mau buat /home
atau /cache terserah situ..
And untuk jumlah size di itung
sendiri yach J
jangan sampe salah manage nanti kayak gua musti install ulang lagi gara gara
filesystem /usr penuh . J
Jadi disarankan untuk /usr harus
paling banyak dari yang laen dan / ini cukup dengan 80 m /usr kalu hdnya besar kasih 2 gb cukup dan /var kalu nanti jalanin webserver dan
mailserver harus kasih lebih banyak lagi J yang jelas semua tergantung kebutuhan anda.
Nb sekali lagi contoh yang saya
buat di atas di ambil dari artike installasi openbsd dari www.openbsd.org
jadi sekali lagi
Jangan terpaku dengan offset nya
krn itu bukan hd yang gua install J
Untuk label a bisa dipake buat apa
aja artinya bisa di
Lanjut mank.
Ø
a b ( create file swap )
offset:[164304] <enter>
size : [79876944] 300m ( artinya kita alokasi
Rounding to nearest cylinder 164304
FS type : [ swap] <enter>
Selesai buat swap file coiii..
sekarang buat mount point buat usr ama var sekali lagi broo contoh dibawa
jangan di ikutin
Mentah mentah missal ukuran size
dll krn ini Cuma contoh.. alokasikan hd mu ke subpartition sesusai kebutuhan
yang udah di jelasin di atas.
Ø
a d ( buat filesestem dengan label
d . ingat jangan pake c jadi kita
lengkah abjad ke d )
offset: [779184] <enter>
size: [79262064] 80m
Rounding to nearest cylinder: 164304
FS type:[4.2BSD]: <enter>
Mount point : /tmp
Lanjut buat yang laen
Ø
a e ( buat filesystem label e yang
nanti gua mau gunain buat var )
offset :[943488] <enter>
size : [79097760] 80m
Rounding to nearest cylinder 164304
FS type :[4.2BSD] <enter>
Mount point : /var
Ø
a f ( buat lagi jek untuk file
system /usr dengan label f )
offset :[1107792] <enter>
size : [78933456] 350m
Rounding to nearest cylinder: 716688
FS type : [4.2BSD] <enter>
Mount point : /usr
Sudah selesai…… buat subpartisi ..
Catatan : saya disini bisa
mengulang berkali kali dan bila ada kesalah bisa pencet ctrl+c untuk kembali ke
shell dan ketik reboot atau delete lagi
subpartisi yang udah di buat J
Sini juga saya banyak kesalahan offset
pada hardisk untuk dual partisi windows dan openbsd jadi disarankan installnya
pada siang hari waktu otak lagi fit inget jangan setel bokep waktu install yach
bisa acak acakan dah hd elo :P
Setelah selesai ketik lagi seperti
ini untuk memasti udah bener kah partisi yang kita buat dengan ukuran /
mounpoint dan filesystem yang kita buat tadi
Ø
p
check bagian dibawah ini :
16 partitions:
# size offset fstype [fsize
bsize cpgl
a: 164241 63 4.2BSD 1024 8192 16 #
/
b: 614880 16430 swap
c: 80041248 0 unused 0 0
d: 164304 779184 4.2BSD 1024 8192 16 #
/tmp
e: 164304 943488 4.2BSD 1024 8192 16 # /var
f: 716688 1107792 4.2BSD 1024 8192 16 # /usr
Ø
w
Ø
q
kalu begini sudah bener yah udah
lanjut lagi kata si om obsd nya
ada pertanyaan lagi seperti ini
You will now have bla .. bla….
Mount point for wd0d (size=8152k) [/tmp, RET, none, or done] ? done (
ketik done aja ok )
(nanti ada pertanya sama seperti
ini Cuma beda mount point aja ketik done
aja ok .
kemudian :
Now you can select another disk to
initialize. ( Do not re-select a disk you have already entered information for
). Available disks are :
Wd0
Which one ? [done] <enter>
You have configure the following devices and mount points :
Wd0a /
Wd0d /tmp
Wd0e /var
Wd0f /usr
======================================================================
The next step will overwrite any exiting data on :
Wd0a wd0d wd0e wd0f
Are you relly sure that you’re ready to proceed? [no] Y ( ketik Y yach
jangan lupa kalu elo enter aja nanti usaha elo yang dari partisi awal gagal
jadi musti ulang lagi cape tau :P )
Warning: 64 sector (s) in last cylinder unallocated
/dev/rwd0a: bla bal bal………………..
ini proses memformat hd di tunggu aja setelah kelar.
Akan di Tanya mau ngak elo configure network sekarang ( kalu gua mau
kalu elo sih terserah J )
You Will now be given the opportunity to configure the network.
This will blab la bal….
Configure the network [y] <enter>
Enter system hostname (sort form) : [] gateway ( ini host terserah
situ )
Enter DNS domain name : [] bsdkid.net ( sama sui pien ni kata tau ming se )
If you have bla blaa…
You may configure the following
network interfaces bla … bla….
[ ] ne3
configure which interface ? (
or enter ‘done’ ) [ne3] <enter>
IP address (or ‘dhcp’ ? [ ] 192.168.0.1
Netmask ? [ 255.255.255.0] <enter>
Your use of the network interface
may require non-default media directives. The default media is :
Bla blab lba…
Media directives? [ ] <enter>
You may configure the following network interface ( the interfaces (
the interfaces marked with [x] have been successfully configured) :
[X] ne3
configure which interface? ( or , enter ‘done’) [ done] <enter>
contoh tadi pake ip class c dengan network
Enter IP address of default route: [ none ] ( isi ini jika bsd box mu bukan sebagai
gateway atau router / bsdbox client isi isikan ip dari router anda jika anda
pakai router mis 192.168.0.1 atau ip
publick )
Enter IP address of primary
nameserver : [ none ] 202.134.0.155 (
gua disini krn dialup jadi gua pake ns nya telkom net , kalu elo yang pake
wavelan atau yang laen bisa diganti ns nya sesuai dengan ns computer elo )
Would you like to use the nameserver now ? [y] <enter>
Ok setelah setting network kelar
sekarang giliran kita masuk kesession berikutnya yaitu pelimihan media instalasi :
Si om obsd Tanya lagi nih :
Please enter the initial password that the root account will have
Password (will not echo) : passswordku
Password ( again ) : passwordku
Do you expect to run the X windows system [y] <enter> ( jika mau
pake xwin yang enter saja jika ngak ketik N ok )
It’s now time bla …. Bla …..
Install from (f)tp , (h)ttp, (t)ape, ( c ) drom , (N)fs or local (d)
disk ? C <enter> ( pilih c krn gua Cuma ada cdrom )
The follwing bla bal….
Which CD-ROM contains the installation media ? [cd0] enter
Setelah ini akan ditanya lagi di
directory mana file instalasi berada :
Enter the directory relative to the mount point that contains the
file. [3.0/i386] <enter>
Kemudian akan muncul lagi packet
apa aja yang akan di install requitmen nya adalah base30.tgz etc30.tgz, man30.tgz dengan bsd.
Seperti ini :
The following sets are available for extraction
Enter filename, ‘list’, all, or done.
You may de-select a set by prepending a ‘-‘ to its name.
[X] base30.tgz
[X] etc30.tgz
[ ]
misc30.tgz
[ ] comp30.tgz
[X] man30.tgz
[ ] game30.tgz
[ ] xbase30.tgz
[ ] xshare30.tgz
[ ] xfont30.tgz
[ ] xserv30.tgz
[X] bsd
file name? [] * ( ini untuk memilih semua atau dengan ketik all )
Kemudia akan muncul seperti ini :
The following sets are available for extraction
Enter filename, ‘list’, all, or done.
You may de-select a set by prepending a ‘-‘ to its name.
[X] base30.tgz
[X] etc30.tgz
[X] misc30.tgz
[X] comp30.tgz
[X] man30.tgz
[X] game30.tgz
[X] xbase30.tgz
[X] xshare30.tgz
[X] xfont30.tgz
[X] xserv30.tgz
[X] bsd
file name? [] –game* ( ini buat de select paket games krn gua ngak
butuh game di obsd
)
kemudian akan muncul seperti in :
The following sets are available for extraction
Enter filename, ‘list’, all, or done.
You may de-select a set by prepending a ‘-‘ to its name.
[X] base30.tgz
[X] etc30.tgz
[X] misc30.tgz
[X] comp30.tgz
[X] man30.tgz
[ ] game30.tgz
[X] xbase30.tgz
[X] xshare30.tgz
[X] xfont30.tgz
[X] xserv30.tgz
[X] bsd
file name? [] done ( ketik done
untuk masuk kesession selajutnya )
dan om obsd akan langsung men
install packet ke isi hardisk anda :
/mnt2//3.0/i386/base30.tgz :
100% |
**************************************************************** | 21192 KB
/mnt2//3.0/i386/etc30.tgz :
100% | ****************************************************************
| 987 KB
/mnt2//3.0/i386/man30.tgz :
100% |
**************************************************************** | 4957 KB
dah anggap selesai…..
dan akan muncul lagi seperti ini :
Extract more sets? [n] <enter>
Nah sekarang kita tinggal edit
timezone
Ketika ada pertanyaan seperti ini :
What timezone are you in ? [‘?’ for
list ] [GMT] ? ( ketik tanda ? buat liat
zonenya ok )
Krn gua ada di LAMPUNG jadi wib gua
langsung aja ketik seperti ini
What timezone are you in ? [‘?’ for list ] Asia/Jakarta
Dan langsung dah om obsd jalanin
tugasnya install was
Lansung
dah muncul keterangan selesai instalasi
CONGRATULATIONS! You have successfully
installed OpenBSD! To boot the installed system , enter halt at the command
prompt. Once the system has halted , reset the machine and boot from the disk.
# reboot
selesai jek installasi openbsdnya J gampang
hiehehi… maklum orang bodoh J
ups… setelah di booting… kok malah
ke windows yah L nah gimana ke obsdnya ? hiehiehi pasti elo pada Tanya begitu
jangan kahwatir ka nada software boot manager yang di
internet.
Nah gua gunain XOSL coba donlot ke www.xosl.org install lah dari windows anda
jangan lupa perhatikan cara install atau baca readme nya dolo
Setelah xosl terinstall dengan baik
edit lah xol yang dengan tampilan grrafix ini dan add openbsd partisi agar bisa
di pilih saat booting awal.
Nah masih banyak kelebihan dari
xosl yang elo harus coba coba sendiri.
Salah satunya password proteksi
buat booting jadi kalu u punya adek atau sapa yang usil and elo ngak mau
openbsd elo di pake sama sembarang orang pakein aja password
Pokoknya xosl emang top dah selain
gampan setting grafixnya cantik broo J