warnet minimalis pake ubuntu Hardy Heron

Buat temen-temen yang mo buat warnet kecil-kecilan,Dengan Os yang Gratis dan hemat biaya, dan yang terpenting adalah tidak perlu was -was klo ada penertiban atau istilahnya sweeping.Semoga aja tulisan saya ini membantu sedikit atau paling ga ada alternatif untuk membuat warnet yang konfigurasinya tidak terlalu njlimet tapi cukup aman.oke dech..biar ga terlalu berbusa mulutku,mendingan kita mulai aja...

Yang perlu kita persiapkan :

1. Cd Ubuntu 8.04 Hardy Heron

2. Download gbilling-client_0.1b2-2_i386.deb dan gbilling-server_0.1b2-2_i386.deb

atau bisa dowload di http://daffast.4shared.com

3.Koneksi internet ( disini penulis memakai speedy office dengan setting static ip )

Mari kita mulai langkah instalasi..



Install ubuntu 8.04 di kompi yang buat client maupun server.

setelah selesai update dulu ubuntu 8.04 dan pastikan kompi konek dengan internet..

setelah itu install gbiling di server maupun di client..


--> gbilling-server_0.1b2-2_i386.deb klik 2 kali untuk install otomatis

atau klo lewat console dengan cara

$ sudo dpkg -i gbilling-server_0.1b2-2_i386.deb

--> gbilling-client_0.1b2-2_i386.deb klik 2 kali untuk install otomatis

atau klo lewat console dengan cara

$ sudo dpkg -i gbilling-client_0.1b2-2_i386.deb

Setelah semua selesai...Silahkan konfigurasi di biling server..

Yang perlu diperhatikan :

1. Untuk visual effect yang ada di desktop background jangan di aktifkan !!! atau di NONE

2. Bila perlu remove visual effectnya...

3. Hal ini untuk menghindari gbiling client bekerja sempurna, karena apabila itu tidak

dilakukan gbiling client akan membuka desktop tanpa login..sehingga siapapun bisa berinternet

ria tanpa login terlebih dahulu....tekor dech..


semoga bisa membantu..

Klo ada saran dan masukan yang membangun,penulis berterima kasih sekali agar pembaca bisa berbagi dengan penulis dan temen-temen yang lain.

Txz For Goss

[+/-] Selengkapnya...

Posted on 10.01 by daffast and filed under | 0 Comments »

Linux on the HP/Compaq TC1100 Tablet PC

I purchased a HP/Compaq TC1100 tablet PC as a replacement for my TC1000, which had numberous techincal issues I didn't like, and problems running Linux quickly and easily. Since then, I have been helping to get Mandriva Linux 2006 as TC1100-friendly as possible. Things are almost all go!

The following tips should help you get the beta or release candidate versions working well. If you have any problems, please report them to http://qa.mandriva.com so we can have everything tip-top for 2006.

Note: Throughout, "# command" means: run this command as root, and "$ command" means: run this command as user.
Install

Installation should be relatively painless. You have several options.

* network install, CD boot
* CD install
* PXE install
* USB install

If you plan to keep Windows XP, I would suggest shrinking the partition with Partition Magic. I have experienced problems (like losing everying) while resing NTFS patitions with linux utilities in the past. Either way, back up everything before continuing. My 260 GB USB/FireWire hard drive is my best friend in the world. Anyway, either shrink your NTFS partition or be prepared to delete it completely.

My favorite is a network install, since I have a 5 Mb/s network connection at home. In this case, you simply download boot.iso from one of the Mandriva mirrors, and burn it to a CD-RW using a USB CD-RW drive or another machine. Uninett is probably the favorite mirror, but there many listed on the Mandriva Linux homepage. You can select stable or development versions of Mandriva there. Since 2006 was not release at the time of writing, I used development/cooker. Unfortunately, Intel has decided to make the firmware for their Centrino wireless chip non-free, so you'll have to use ethernet to connect to the net for this one. :-(

Alternatively, you can download the latest set of ISO's and burn them to several CD's. Also, if you are a Mandriva Club member, you can download a 4.7 GB DVD with almost every application you'll ever need on it. This is a bit more foolproof than a net install, but requires more bandwidth and preparation. The choice is yours.

The TC1100 has no CD-ROM drive, so if you don't have a USB drive, you'll have to use PXE to boot it from another linux machine, or use a USB hard drive.

Once you've booted into the installer, it is important to get ACPI and native resolution working, so at the "boot:" prompt, be sure to enter vgahi acpi=on.

Install is pretty much up to you. Since I had 50% of my hard drive devoted to Windows (required for school; shaddup!) I made a 800 MB swap space, and made the rest a ReiserFS partition for linux. You may also want to make a separate /home partition. With my adorable USB hard drive as backup for /home, this was an unnecessary waste of space for me.

Be sure to select the automatic login feature. None of the available display managers (gdm, kdm, mdk-kdm) have an on-screen keyboard option. If for some reason you have multiple users, you can use gdm; don't give any of the users passwords, and change the gdm theme to "icons", so you can simply click on a username to login.

Other than that, install whatever you want. I'd suggest the GNOME desktop over KDE, since GNOME has the amazing GOK on-screen keyboard, and gnome seems a bit "bubblier" to me... easier to click small widgets with a pen. There are lighter desktops as well if you want increased speed... I'd suggest IceWM simply for it's user-friendly layout. FVWM, WindowMaker and Fluxbox are also popular, but these require more click-and-drag combos and more middle-button use than IceWM. Fluxbox also has really small widgets - not great for pen use.

If you really want something fast, light, and full-featured, I've added the Matchbox Desktop. It's snazzy and super-fast - similar to the Rox Desktop. Both are only in the contribs repositories, so you will have to install them after rebooting if you wish.

At the configuration step, be sure to set video resolution to 1024x768@70 Hz or else the video looks horrible. You can make the fonts larger later if you want to. To speed bootup, I disabled nDNSresponder, nifd, harddrake, and iptables/shorewall (if you're brave) in the System Services configuration. Also disable the numlock service. DrakX obviously doesn't know you don't have a keypad.

Reboot. Damn that's hot. A beautiful GNOME desktop before your eyes in high resoltuion on a sexy computer.

As soon as you reboot, be sure to add a contrib repository to your rpm sources. (update: this may not be necessary if you network installed) You can find a list of mirrors at http://www.mandrakelinux.com/en/ftp.php3. The contribs directory is called RPMS2. Be sure to use packages from the same version of Mandrakelinux you are using! You can add the repository graphically through the Control Centre or on the command line with urpmi.addmedia. ("$ man urpmi" is your friend)
PLF
To have a decent working desktop, you'll need some packages that are not included with Mandriva. Most of them are in the Penguin Liberation Front project. If you're in the US or Japan, you may want to think twice about adding the PLF repository, as some of the packages may be only semi-legal or less where you live. Then again, you may want to think twice about why this is the case and do something about it. Anyway, I'd add the plf sources now. Surf to http://easyurpmi.zarb.org and it will tell you how to add plf-free and plf-non-free sources for the version of mandriva you've installed.
Speeding up LILO

For some reason LILO reads the kernel very slowly by default. For some other reason Mandriva doesn't offer the compact option in drakboot anymore. You may notice that lilo take 10-15 seconds to load the kernel. By addind the line "compact" to the main part of /etc/lilo.conf (after the timeout= line maybe) and then running "# lilo" you will get much faster boot. While you're at it, you may want to change splash=silent to splash so you can see what's going on (or going wrong) during boot.
Windows Parition

If you left an NTFS partition on there, Mandriva will have automatically mounted it as /mnt/windows. It's read only, but that's a lot better than nothing. If you absolutely require write access to it, you can try captive. I've never tried.
Desktop Setup

To make things look a bit better on a laptop, I made some changes to GNOME. This may be totally different on other desktops, and I can't help you with it. ;-) Under Desktop -> Preferences -> Menu and Toolbar, I changed toolbar button labels to "icons only" to save some desktop real estate. I know what the icons mean. Desktop -> Preferences -> Font is also a great place to go. Changing font rendering to subpixel smoothing will make the fonts look much clearer. My young eyes can deal with 10 point on this 10" screen (although just barely), but you can increase the font size here if you want.
Hardware

I'll admit that a few things will not work out-of-the-box, but very little tweaking is required.
Pen

I've had all of the drivers for the pen added to the default kernel, but you will have to activate by adding those lines to the end of /etc/rc.local .

modprobe wacom_acpi
modprobe wacom
sleep 1
echo 1 > /dev/ttyS4

You will then have to add some lines to your X config file. You can find information on this from the Linux Wacom project, or you can just add these lines to /etc/X11/xorg.conf .

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/ttyS4"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"
Option "Mode" "Absolute"
Option "Button2" "3"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS4"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"
Option "Mode" "Absolute"
Option "Button2" "3"
EndSection

And add the following lines to the Server Layout section.

InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"

Accelerated Video

Under the default setup, glxgears runs at around 240 fps. This is called not-good. Download the latest NVIDIA IA32 driver from http://nvidia.com. It may go to ~ or to ~/Desktop. Be careful. Move it to /root. Open a terminal and run "# init 3".

Install some pacagages needed to build the drivers.

# urpmi kernel-source-stripped-2.6

Then run the installer. Your version number may be different. Instruct it to build the driver from source.

# sh NVIDIA-Linux-x86-7676-pkg1.run

It should be successful. If so, edit /etc/X11/xorg.conf, and change Driver "nv" to Driver "nvidia". Get back into X by running "# init 5". Now watch glxgears run at 1280 fps. Not bad for a tablet!
Screen Rotation

The NVIDIA driver finally supports randr, but rotation doesn't seem to work for me. I suggest using profiles to get rotation setup. Read about profiles further down.

Here's an old portrait mode XF86Config file. Once I get my profiles set up, I'll post a better one.
Video Out

NVIDIA TwinView makes video out quite simple. I'll soon post my config file for video out.
Wireless

The Centrino drivers and the TC1100's RF switch commands have also been added to Mandriva. HardDrake should detect the hardware and set it up for you, but you will have two extra tasks.

Install the firmware. (assumes PLF)

# urpmi ipw2100-firmware

You can activate and deactivate the radio with some awkward commands. The switch remembers its position,, so if you leave it on, these commands are not needed.

echo "on" > /proc/acpi/wmi/WMID/wlan
echo "off" > /proc/acpi/wmi/WMID/wlan

Use drakconf or drakconnect to set up the wireless configuration. WEP encryption works perfectly. I haven't made WPA work yet. It either fails to associate, or it hard locks the machine.
Bluetooth

Bluetooth works very well. Simply installing gnome-bluetooth or kdebluetooth should install everything you need to make it work. Otherwise, you can manually install bluez-utils and any bluetooth software you plan on using. You should immediately edit /etc/bluetooth/pin to set your own four digit pin.

As a tip, you can activate or deactivate the bluetooth device with the following commands:

echo "on" > /proc/acpi/wmi/WMID/bluetooth
echo "off" > /proc/acpi/wmi/WMID/bluetooth

Modem

We cannot ship the SmartLink modem driver since it is not free software. You can get the source code from SmartLink, or an RPM from Mandriva Club.
MMC/SD Card Reader

As far as I know, although this is a PCMCIA device, it does not work at all with linux. It's a TI device, so I assume it's a firmware issue. Please let me know if I'm wrong.
Extra Keys

The scroll wheel should work by default. GNOME 2.6 comes with a handy utility to configure all of those extra buttons. You should be able to find it in the GNOME Configuration menu. I assume there is a similar utility for KDE. There are also ways to map the keys directly into X. I've never been interested.
Power Management

If for some reason you're mildly insane, and you only use the TC1100 on AC power, you can ignore this section. Without power management, the battery will last considerably shorter than under Windows, but this is easily fixed.

First, enable cpu frequency throttling.

# urpmi cpufreq
# service cpufreq start

Then install the laptop mode tools.

# urpmi laptop-mode-tools

Edit /etc/laptop-mode/laptop-mode.conf . The defaults are pretty good, but you can set things like how long to work in ram before sync to disk, how long to wait before spinning down the HD, and how much data to read ahead into ram (good for playing MP3's). Enable CONTROL_CPU_GOVERNOR and choose a mode for battery operation. Powersave will use 600 MHz only. Ondemand will scale depending on X usage. Conservative will scale depending on cpu usage.

With these features enabled, battery life should be similar to what it was under Windows, about 3.5 hours.

Software suspend is a problem. The machine goes to sleep, but wakes up immediately. Anyone with advice on this is free to contact me or the ACPI project. Suspend to disk works great though. To enable sleep functions in GNOME, extra scripts need to be installed.

# urpm suspend-scripts-force

A reboot here is probably the best way to make sure all the modules and daemons we've added are running and loaded in proper order.
Profiles

Since tablet PC's have a habit of being on-the-go, it's convenient to have several different configurations you can pop into. Frederic Lepied's wonderful netprofile will do all of that for you. You can change your current profile in the Mandrake Control Center menu bar. You can also add a new profile, which will appear as a mirror of your current profile.

Since netprofile was originally intended for network configurations only, add any other config files you want to the profile manager. You can add video settings to your profile if you want.

# add-to-netprofile /etc/X11/xorg.conf

You can quickly change profiles from the Mandrake Control Centre, or you can simply execute the following as root:

# set-netprofile [name of profile]

Keep in mind that video settings won't take effect until you restart X.

You can also select these profiles directly at boot-time! Luckily the scroll button on the side of the machine works during LILO. See these instructions on setting that up. Very handy.
Software Setup
Applets

I like to know what's going on. Especially on a latop. I added the load monitor applet, the battery charge applet, and the CPU scaling applet. You may want to consider gkrellm instead. (The battery and scaling applets won't work until later. Don't worry.)

The Mandriva net_applet is installed to the notification area by default, and it works great. It allows for easy ethernet/wireless switching, network monitoring, firewall configuration, and even wireless roaming.
Push-Button Control

Since there was no utility quite like the Q-Menu for Windows, I wrote a similar utility called Tabatha. You can install tabatha with rpmdrake or urpmi as usual. It's not setup for the TC1100 by default. You can set it up to have buttons to control whatever system settings you want. Be careful though; all commands run as root. (read docs in /usr/share/doc/tabatha-0.6). You can also use my configuration by setting the following (as root):

ln -sf /usr/share/tabatha/tc1100.xml /etc/tabatha

I use it mainly to start/stop the wireless card, to change battery-saving options, and to rotate the screen.
On-Screen Keyboard

Since there is no handwriting-recognition support for Linux yet, I use the removable keyboard most of the time. However, when I want to go ultra-ligt (like reading Bloglines in bed), I have to use an on-screen keyboard for data entry. GNOME comes with the wonderful GOK. To enable it, you'll have to enable assistive technologies and on-screen keyboard in Desktop -> Preferences -> Accessability.

I do not believe that KDE or other desktop environments have an on-screen keyboard. I have added xvkbd, so you can use that, but I find that window focusing is not handled as well as with GOK. Gtkeyboard is also available by urpmi.
Gesture Handwriting

If you prefer to write with gestures that with an on-screen keyboard, you can use xstroke instead.

# urpmi xstroke

You'll probably have to read the documentation to figure it out though. Personally, I find it even more annoying than an OSK.
Extra Software

I've added a few handy applications to Mandrakelinux for tablet users. Gournal is a great pen-based note-taking program. I also couldn't live without the gnome sticky-notes applet, gjots, gnome-bluetooth, GIMP 2.0, and drakroam. See my fairly complete listing of tablet software. Additions welcome. ;-)
Final Words

Everything I haven't mentioned (sound, USB mouse, USB keyboard, CD burning, PCMCIA, etc.) should work out-of-the-box. Even my USB digital camera pops up on the desktop and asks whether the photos should be imported.

[+/-] Selengkapnya...

Posted on 09.04 by daffast and filed under | 0 Comments »

install open office v3.0.1 di Pclinuxos Gnome 2009

1. siapkan file open office v.3.0.1 atau download di www.openoffice.org
2. Untuk mempermudah copy file open office v.3.0.1 di folder Documents
3. Buka Terminal/console
4. langkah di terminal/console


- user@localhost]$ /home (enter)
- user@localhost home]$ ls
Desktop/ Documents/ Downloads/ Music/ Photos/ Shared/
- user@localhost]$ cd Documents
- user@localhost Documents]$ ls
OOo_3.0.1_LinuxIntel_install_wJRE_en-US.tar.gz
- user@localhost]$ tar xzvf OOo_3.0.1_LinuxIntel_install_wJRE_en-US.tar.gz
- user@localhost]$ /home
- user@localhost home]$ ls
Desktop/ Documents/ Downloads/ Music/ Photos/ Shared/
- user@localhost]$ cd Documents
- user@localhost Documents]$ ls
OOO300_m15_native_packed-1_en-US.9379
OOo_3.0.1_LinuxIntel_install_wJRE_en-US.tar.gz
- user@localhost]$ cd OOO300_m15_native_packed-1_en-US.9379
- user@localhost OOO300_m15_native_packed-1_en-US.9379]$ ls
installdata/ licenses/ readmes/ RPMS/ JavaSetup.jar setup/ update/
- user@localhost RPMS]$ ls
desktop-integration/
...................
.......................
..................
- user@localhost RPMS]$ rpm -ivh *.*.rpm
......................
.........................
...........................
- user@localhost RPMS]$ ls
desktop-integration/
...................
- user@localhost RPMS]$ cd desktop-integration
- user@localhost desktop-integration]$ ls
..........................
openoffice.3.0.1-mandriva-.............
...........................
..........................
- user@localhost desktop-integration]$ rpm -ivh openoffice.3.0.1-mandriva-.............

- user@localhost desktop-integration]$

semoga berhasil

by. DAFFAST

[+/-] Selengkapnya...

Posted on 06.42 by daffast and filed under | 0 Comments »

Virus Komputer di Linux

Setelah beberapa tahun menggunakan Linux, ternyata sampai sekarang belum pernah
sekalipun komputer terkena gangguan virus. Bahkan sekalipun di komputer sudah
terpasang anti virus (ClamAV), tapi boleh dibilang tidak pernah dimanfaatkan untuk
membersihkan virus.

Apakah ini berarti di Linux tidak ada virus komputer �? Tidak juga �!
Selama suatu komputer memiliki kemampuan untuk berhubungan dengan komputer lain - baik
melalui perantara internet, jaringan komputer, media flashdisk, dan lainnya - kemungkinan
untuk tersusupi virus tetap ada.


Dan dalam kenyataannya memang sudah ada beberapa virus yang hadir di Linux,
walaupun boleh dibilang hampir sebagian besar virus ini dibuat hanya sebagai
proof of concept saja, yaitu untuk membuktikan bahwa Linuxpun bisa terkena virus.
Namun dengan sistem keamanan yang jauh lebih baik dari Windows, bisa dipastikan
virus akan lebih susah untuk hidup dan berkembang biak di Linux.

Wikipedia di situsnya menampilkan sekitar 30 trojan, worm dan virus di Linux :


Virus :
* Alaeda - Virus.Linux.Alaeda
* Bad Bunny - Perl.Badbunny
* Binom - Linux/Binom
* Bliss
* Brundle
* Bukowski
* Diesel - Virus.Linux.Diesel.962
* Kagob a - Virus.Linux.Kagob.a
* Kagob b - Virus.Linux.Kagob.b
* MetaPHOR (also known as Simile)
* Nuxbee - Virus.Linux.Nuxbee.1403
* OSF.8759
* Podloso - Linux.Podloso
* Rike - Virus.Linux.Rike.1627
* RST - Virus.Linux.RST.a
* Satyr - Virus.Linux.Satyr.a
* Staog
* Vit - Virus.Linux.Vit.4096
* Winter - Virus.Linux.Winter.341
* Winux (also known as Lindose and PEElf
* ZipWorm - Virus.Linux.ZipWorm
* Virus.Linux.Bi.a/Virus.Win32.Bi.a (virus multi platform Windows dan Linux)

Worm :
* Adm - Net-Worm.Linux.Adm
* Adore
* Cheese - Net-Worm.Linux.Cheese
* Devnull
* Kork
* Linux/Lion (Ramen)
* Mighty - Net-Worm.Linux.Mighty
* Millen - Linux.Millen.Worm
* Slapper
* SSH Bruteforce

Trojans :
* Kaiten - Linux.Backdoor.Kaiten trojan horse
* Rexob - Linux.Backdoor.Rexob trojan

[+/-] Selengkapnya...

Posted on 09.33 by daffast and filed under | 0 Comments »

Repair Grub

Repair or Restore GRub Bootloader in Linux (Ubuntu, Kubuntu, Debian)
Beberapa waktu yang lalu saya menginstal kembali WIndows XP dalam komputer. Sebelumnya komputer terpasang 2 OS (dual boot); WIndows dan Linux.Akibatnya bootloader GRUB tertimpa bootloader Win XP dan tentunya saya tidak dapat masuk ke sistem Linux. Untuk memuat dan memperbaiki kembali bootloader GRUB dalam Master Boot Record, saya menggunakan langkah sederhana seperti di bawah ini:


1. Booting komputer dengan Ubuntu/Kubuntu Live CD, Knoppix atau Live CD yang lain juga dapat digunakan (correct my if im wrong).
2. Jalankan mode Live CD saja, jangan langsung mode Install.
3. Lalu masuk ke mode grafis dari live cd, dan buka shell atau konsole/terminal. Ikonnya monitor dengan layar hitam.
4. Kemudian pada konsole ketikkan : sudo grub
5. lalu akan tampil teks seperti ini:
grub>
6. Pada teks itu ketikkan::
find /boot/grub/stage1
7. Lalu akan tampil seperti ini (hd0,6), 6 merupakan letak dari partisi Linux. Mungkin akan berbeda pada komputer yang lain (itu hanya contoh).
8. ketikkan lagi perintah:
root (hd0,6)
setup (hd0)
quit
9. Ingat 6 merupakan letak partisi dan dapat berbeda pada komputer, tergantung saat menginstal Linux.
10. Semoga dapat membantu. Salam.
Catatan: Untuk hda1,sda1 akan terlihat (hd0,0). hda2,sda2 menjadi (hd0,1),hdb1. Dan sdb1 akan seperti (hd1,0).

[+/-] Selengkapnya...

Posted on 09.28 by daffast and filed under | 0 Comments »

Cara Install Pclinux 3D OS

Instalasi PcLinux 3D OS
Tutorial ini adalah kelanjutan dari Tutorial Instalasi Dual Boot Linux Windows. Pastikan Anda sudah membacanya sebelum menggunakan tutorial ini. Jika Anda menggunakan instalasi sistem Dual Boot Linux Windows, lewati langkah 1 - 7 yang membahas pembuatan partisi Linux secara manual.
1.Langkah berikut dipergunakan untuk mempersiapkan partisi yang akan dipergunakan untuk Linux. Ada 3 pilihan yang tersedia :
Use existing partition : gunakan pilihan ini jika Anda sudah mempunyai partisi Linux didalam komputer.
Erase and use entire disk : gunakan pilihan ini jika Anda ingin menggunakan partisi yang ada untuk Linux.
Custom disk partitioning : gunakan pilihan ini jika Anda belum mempunyai partisi Linux atau jika Anda ingin membuat ulang partisi Linux.

Tutorial ini mengasumsikan Anda belum mempunyai partisi Linux, dan ingin membuatnya dengan ukuran yang bisa Anda tentukan sendiri besarnya, sehingga pilihan yang dipergunakan adalah Custom disk partitioning.


2.Di layar berikutnya terlihat partisi kosong dari harddisk yang akan dipergunakan untuk Linux.
Kotak berwarna merah atau coklat menandakan sebagai partisi Linux, kotak berwarna hijau menandakan sebagai partisi swap Linux, kotak berwarna biru menandakan sebagai partisi Windows, sedang kotak lainnya adalah partisi dari file sistem lain atau partisi kosong.

Anda perlu membuat minimal 2 partisi, yaitu partisi swap dan partisi root /. Jika diperlukan Anda juga bisa membuat partisi khusus untuk data di partisi /home.
3.Partisi pertama yang akan kita buat adalah partisi swap. Partisi swap adalah suatu partisi yang diperlukan sebagai memori virtual. Ukuran partisi swap sebaiknya dua kali ukuran memori. Sebagai misal, memori di komputer besarnya 512 Mb, maka buatlah partisi swap sebesar 1024 Mb (1 Gb).Untuk membuat partisi swap, pada layar sebelumnya, kliklah tombol Create. Kemudian tentukanlah ukuran partisi yang akan dipergunakan untuk swap.Klik tombol OK.
4.Partisi swap sudah terbuat dan ditandai dengan warna hijau.

5.Berikutnya … jika diperlukan Anda bisa membuat partisi /home untuk memisahkan data dari partisi utama Linux. Anda bisa mempergunakan file sistem Linux ataupun file sistem Windows untuk partisi ini. Partisi /home selain digunakan untuk tempat penyimpanan data User juga digunakan oleh beberapa program untuk meletakkan file konfigurasinya. Sesuaikanlah ukuran partisi /home dengan kapasitas harddisk Anda. NB: Jika Anda bermaksud menggunakan Wine untuk menginstal program2 berbasis Windows, pastikanlah untuk memperbesar ukuran partisi /home, karena nantinya semua program Windows akan diinstal di partisi ini.Untuk membuat partisi /home:
Kliklah partisi kosong disamping partisi swap.
Klik tombol Create.
Tentukan ukuran yang akan dipergunakan untuk partisi /home.
Pada kotak Filesystem type, pilihlah salah satu pilihan file sistem yang tersedia.
Gunakan pilihan fat jika Anda ingin partisi ini bisa dibaca juga dari Windows.
Pada kotak Mount point pilihlah /home.

6.Sekarang sudah ada dua partisi: swap dan /home.

Tiba waktunya sekarang untuk membuat partisi utama sistem Linux, yaitu partisi root /. Partisi ini harus menggunakan file sistem Linux, anda tidak bisa menggunakan file sistem FAT atau NTFS milik Windows.
Untuk instalasi 3D OS versi CD, minimal sediakanlah 3 Gb. Sedang untuk versi DVD, sediakanlah minimal 8 Gb. Pastikan Anda menyediakan ekstra ruang jika nantinya ingin menginstal program-program lain.
Untuk membuat partisi root :
Klik partisi kosong disamping partisi /home.
Klik tombol Create.
Tentukan ukuran yang akan dipergunakan untuk partisi root.
Pada kotak Filesystem type, pilihlah salah satu pilihan file sistem yang tersedia.
Gunakan pilihan fat jika Anda ingin partisi ini bisa dibaca juga dari Windows.
Pada kotak Mount point pilihlah /.

7.Sekarang partisi Anda sudah lengkap. Klik tombol Done untuk melanjutkan ke proses pemformatan partisi.

8.Peringatan untuk memformat partisi harddisk muncul di layar. Klik tombol Next jika Anda sudah yakin akan melanjutkan ke proses format partisi.

9.Setelah proses format selesai, saatnya untuk menginstal file-file dari CD/DVD ke harddisk.

Klik tombol Next untuk memulai proses instalasi program-program Linux.
10.Setelah proses instalasi selesai, Anda perlu membuat boot menu.
Defaults boot menu menggunakan sistem GRUB. Jika ini satu-satunya Linux yang ada di harddisk, Anda bisa memilih untuk menginstall boot menu di MBR atau Master Boot Record. Jika Anda sudah mempunyai Linux lain, Anda bisa memilih untuk menginstal boot menu di partisi untuk dikaitkan dengan partisi Linux lainnya.
Berikut ini adalah daftar pilihan boot yang dibuat secara default.

Jika Anda mempunyai Linux lainnya, Anda bisa menambahkannya disini. Jika Anda mempunyai sistem Windows, secara otomatis menu untuk boot ke Windows akan dibuatkan.
11.Proses instalasi sudah selesai, dan kini Anda perlu memboot ulang komputer. Nantinya pada menu boot Anda bisa memilih apakah akan masuk ke Windows atau Linux.

Selamat menggunakan Linux !
PENTING :
Jika dalam proses instalasi Anda menemui kegagalan, cobalah untuk menginstal melalui mode teks.
1.Klik menu Start > System > Terminals > Konsole
2.Ketikkan su
3.Masukkan password root.
4.Ketikkan draklive-install
Lakukan proses instalasi sesuai petunjuk di layar dan perhatikan pesan kesalahan yang muncul di layar terminal.

[+/-] Selengkapnya...

Posted on 09.22 by daffast and filed under | 0 Comments »

Partisi HDD di Linux

Manajemen Hard Disk di Linux - Partisi Hard Disk dengan Parted

Mengatur partisi dengan baik adalah salah satu cara mengoptimalkan pemakaian hard disk. Menghapus, membuat, mengubah ukuran, dan memberi label partisi kini juga dapat Anda lakukan dalam sistem Linux. Semuanya dengan mengandalkan tool gratis dan open source!
Anda tentu tidak asing dengan istilah partisi maupun tabel partisi. Dua entitas inilah yang mendefinisikan ‘ruangan’ pada hard disk. Bagi Anda yang tergolong pengguna PC awam atau tidak terlalu paham mengenai partisi, suatu hard disk dapat dianalogikan seperti sebidang tanah kosong. Sebelum dapat dipakai, tanah tersebut harus dibagi dalam petak-petak kecil terlebih dahulu. Petak inilah yang diibaratkan seperti partisi. Adapun tabel partisi diandaikan papan keterangan di depan area tanah yang menjelaskan berapa petak yang di dalam area tanah dan berapa luas masing-masing petak. Di dalam petak ini nantinya “ditanami” data, yang dalam wujudnya sehari-hari dapat dilihat sebagai file.


Sebelum dapat ditanami, petak-petak tersebut harus diolah terlebih dahulu. Proses pengolahan inilah yang dikenal sebagai proses format hard disk. Saat melakukan format, Anda dapat memilih berbagai format sistem file (file system). Apabila di Windows, tersedia format FAT atau NTFS. Di Linux, dikenal beberapa sistem file, diantaranya yang cukup populer adalah sistem file ext2 dan ext3.

Sebelum mulai mengutak-atik partisi sistem Linux, sekilas akan dijelaskan bagaimana sistem Linux mendeteksi hard disk Anda. Hard disk biasanya diakses lewat perantaraan file dibawah direktori /dev dan namanya diawali dengan string hd. Lebih jelasnya, hard disk Anda akan dipetakan seperti daftar berikut ini.
Primary IDE master /dev/hda
Primary IDE slave /dev/hdb
Secondary IDE master /dev/hdc
Secondary IDE slave /dev/hdd

Untuk penomoran partisi, Linux menggunakan skema seperti berikut ini.

Partisi primary pertama sampai keempat

/dev/hd*1 - /dev/hd*4

Partisi logical pertama sampai keempat

/dev/hd*5 - /dev/hd*8


Tanda (*) merupakan pengganti huruf ‘a’ sampai dengan ‘z’, misalnya hda, hdb, hdc, dan seterusnya.

Pada praktek Linux kali ini akan digunakan tool berbasis command line bernama parted. Tool ini digunakan untuk mengelola partisi hard disk, dengan fungsi-fungsi antara lain seperti berikut ini.

Menambah dan menghapus partisi.
Mengubah ukuran partisi (memperbesar dan memperkecil).
Memberi label partisi.
Menggeser partisi.
Meng-copy isi partisi.
Pembahasan akan lebih ditekankan pada langkah nomor 1 hingga 3 dan langkah untuk menyelamatkan partisi hard disk yang terhapus.
Agar bisa menggunakan tool ini, install dahulu paket programnya yang terbundel pada CD distro Anda. Pada distribusi Fedora Core 2 (distribusi yang digunakan pada artikel ini), nama paketnya adalah parted-1.6.9-3.i386.rpm. Gunakan tool yum untuk mempermudah Anda meng-install dan mengatasi masalah dependency paket tersebut dengan perintah berikut ini.

# yum install parted

Apabila distro Anda membundel versi parted yang lebih lama atau lebih baru dari versi 1.6.9, jangan kuatir karena semua perintah dan option yang digunakan tetap sama.

Artikel ini tidak membahas lebih jauh mengenai berbagai jenis sistem file yang dapat dipakai saat Anda mem-format suatu partisi. Pembahasan lebih difokuskan pada cara manipulasi partisi serta bagaimana cara mengaksesnya dalam sistem Linux. Seperti biasa, prompt "#" berarti perintah harus diketik sebagai root dan prompt "$" berarti perintah dapat dilakukan sebagai non root.
A. Melihat Daftar Partisi
Awali dengan melihat daftar partisi pada hard disk. Perintah untuk melihat tabel partisi pada primary master sebagai berikut:
#/sbin/parted /dev/hdd print
Disk geometry for /dev/hdd: 0.000-
78167.250 megabytes
Disk label type: msdos
Minor Start End Type Filesystem Flags
1 0.031 20000.039 primary ext3
2 20000.039 34999.945 primary ext3
3 34999.945 35511.820 primary linux-swap
4 35511.820 78167.250 extended lba
5 35511.851 40511.953 logical ext3
6 40511.984 42012.140 logical ext3
7 42012.171 43012.265 logical ext3
Information: Don't forget to update
/etc/fstab, if necessary.


Akses data melalui mount poin: Akses data di Linux dilakukan secara raw yang berarti data dibaca secara langsung. File sebagai representasi data dalam hal ini diabaikan.

Catatan! Hasil yang didapat bisa berbeda tergantung konfigurasi hard disk di PC Anda. Layout partisi yang didapat akan digunakan sebagai referensi untuk perintah-perintah parted berikutnya.

Dari hasil yang didapat tersebut, diambil beberapa kesimpulan:
Ukuran hard disk adalah 78,2 GB, jadi dibulatkan menjadi 80 GB (lihat baris yang bertuliskan Disk Geometry). Mungkin Anda bertanya, kenapa Linux tidak mendeteksinya sebesar 80 GB. Hal ini semata-mata karena program parted memiliki algoritma tersendiri dalam menentukan ukuran disk berdasar informasi cylinder, track, dan sector yang didapat.
Label partisi bertipe DOS. Informasi ini dapat Anda abaikan karena hampir seluruh hard disk yang umumnya digunakan di PC ditetapkan dengan label partisi bertipe DOS (msdos). Distro Linux Anda pun dapat dipastikan di-format awal dengan tipe DOS.
Seluruhnya ada 7 partisi, dimana 3 partisi bertipe primary dan 1 extended yang didalamnya terdiri dari 3 partisi logical. Tidak ada partisi yang di-set sebagai boot partition. Hal ini terlihat dari kolom flags yang menunjukkan tidak adanya partisi dengan property boot.
Ukuran sebuah partisi tidak dapat langsung diketahui. Besar partisi didapat dengan menghitung selisih nilai A dan B. A adalah nilai End dari partisi dan B adalah nilai Start dari partisi. Misalnya untuk partisi pertama (minor=1), besarnya adalah 20000.039-0,031 = 20000,008 MB (19.53 GB).

Contoh visual struktur hard disk: Pada gambar dapat diketahui bahwa partisi logical selalu berada di dalam partisi extended.

Adakah ruang di hard disk yang masih belum dipetakan sebagai partisi? Informasi ini tidak ditampilkan oleh parted, tapi dengan melakukan perhitungan selisih antara bagian End dari partisi pertama dan Start dari partisi kedua dan seterusnya (lewati partisi extended) Anda dapat dengan mudah mengetahui, ada tidaknya ruang kosong setelah partisi nomor 7 (minor=7). Ukuran ruang kosongnya adalah besar total disk(78167.250 ) dikurangkan End dari partisi nomer 7 (43012.265) yang besarnya 35154.985 MB (34.331 GB).
Perhatian! Jangan melakukan partisi pada hard disk yang berisi data penting! Jalankan semua perintah manipulasi partisi dengan hati-hati. Lakukan backup data sebelum mencoba perintah-perintah yang berkaitan dengan partisi. CHIP tidak bertanggung jawab atas segala kerusakan atau kehilangan data yang mungkin terjadi.
B. Membuat Partisi Baru
Kali ini akan dilakukan manipulasi dengan menggunakan mode interaktif. Perbedaannya dengan mode sebelumnya yaitu perintah manipulasi disk tidak sekaligus diketikkan bersamaan dengan pemanggilan tool parted. Anda cukup mengetik perintah parted diikuti nama device dari hard disk yang ingin dimanipulasi.
# /sbin/parted coba.img
(parted)

Apabila Anda ingin membuat partisi baru sebesar 400 MB dengan sistem file ext2, gunakan perintah berikut ini.
(parted) mkpartfs logical ext2 43012.265 3412.265


Parameter ‘logical’ berarti partisi yang dibuat bertipe logical. Partisi primary tidak dibuat karena ukuran partisi extended-nya sudah mencapai ukuran maksimum disk dan partisi primary tidak mungkin diletakkan di dalam partisi extended. Selain itu, dengan adanya partisi extended maka jumlah maksimum partisi primary yang dapat dibuat adalah 3. Dengan demikian, pilihannya tinggal tipe logical.

Partisi di-mout ke suatu direktori: Setelah proses mount, Anda dapat mengakses (membaca dan menulis) data atau file yang ada di partisi hard disk tersebut dalam suatu direktori.

Tipe partisi yang dibuat adalah ext2. Parted mendukung pembuatan partisi bertipe ext2, FAT32, FAT16, Linux swap, dan ReiserFS. Khusus untuk membuat partisi bertipe ReiserFS, Anda memerlukan paket tambahan progsreiserfs.
Pada dua bagian terakhir menunjukkan batas awal dan akhir (dalam megabyte) dari partisi. Di sini Anda tidak dapat langsung memasukkan ukuran partisi. Sektor awal (start sector) partisi baru didapat dari end sector partisi ke-7. Dengan demikian, nilai end sector partisi ke-7 akan menjadi start sector dari partisi baru ini (43012. 265). Untuk end sector partisi baru, tambahkan dengan nilai 400 (ukuran yang hendak Anda buat) yang hasilnya adalah angka 43412.265. Untuk keluar dari mode interaktif parted, cukup ketik perintah berikut ini quit (bisa disingkat q):

quit


Perintah tersebut juga dapat disingkat seperti berikut ini.
(parted) q


Untuk dapat menggunakan partisi baru, Anda harus memberi nomor padanya. Dalam hal ini Linux berbeda dibandingkan Windows karena tidak memakai konsep penamaan disk drive seperti ‘C:’, ‘D:’, ‘E:’, dan seterusnya. Media disk (hard disk, floppy disk, USB flash drive, dan lain-lain) diakses lewat perantaraan mount point. Mount point sendiri adalah direktori-direktori di bawah root directory ‘/’, misalnya ‘/home’, ‘/var/’, dan ‘/usr/local/’.

Partisi yang baru dibuat tadi akan diberi nomor dengan minor=8. Dengan demikian, untuk menggunakan partisi ini, ketik perintah seperti di bawah ini.
# mount /dev/hdd8 /mnt/mydrive


Lewat mount point ‘/mnt/mydrive’, Anda dapat membuat file baru, membuat subdirektori, menghapus sebuah file, dan lain-lain seperti biasa. Direktori ‘mydrive’ tentu harus Anda buat sebelumnya.

Apabila partisi tersebut selalu Anda pakai setiap kali menjalankan PC, Anda dapat memerintahkan Linux untuk me-mount-nya secara otomatis. Caranya adalah dengan memasukkan mount point-nya pada file ‘/etc/fstab’. Untuk itu, buka file tersebut dengan sembarang editor teks (misalnya vi atau Kwrite), lalu tambahkan perintah seperti berikut ini.
/dev/hdb1 /mnt/mydrive ext2 defaults 0 2

Penjelasan mengenai 3 parameter terakhir (kolom 4, 5, dan 6) adalah sebagai berikut.

defaults, adalah definisi parameter yang di-passing saat dilakukan mount. Dengan defaults, Anda dapat menggunakan parameter-parameter standar seperti partisi di-mount dengan mode read write, mengizinkan eksekusi file binary, hak mount hanya untuk root, dan seterusnya. Parameter ‘defaults’ adalah pilihan terbaik jika Anda tidak ingin direpotkan dengan berbagai definisi parameter mount.


Lebih mudah dan cepat: Dengan tool QTParted yang berbasis grafis ini, Anda dapat memanipulasi berbagai partisi pada hard disk dengan cepat dan mudah.
Kolom kelima berisi angka 0. Angka ini mengindikasikan apakah partisi yang di-mount akan disertakan pada proses backup yang dilakukan oleh tool dump. Angka 0 berarti tidak diikutkan dan angka 1 berarti ikut dalam proses backup. Mengenai utility dump dan konfigurasinya tidak akan diterangkan disini, sehingga Anda dapat memilih 0. Perlu Anda ketahui, proses backup tidak harus selalu menggunakan tool dump. Cara lainnya yang dapat Anda pilih adalah dengan menggunakan tool tar secara manual.
Kolom keenam berisi flag untuk menandakan urutan pemeriksaan partisi oleh tool fsck pada saat sistem Linux di boot. Untuk partisi yang akan di mount sebagai root (/), isi dengan angka 1 untuk menunjukkan partisi tersebut berada pada urutan pertama untuk diperiksa. Untuk partisi non root isi dengan angka 2 yang berarti partisi tersebut diperiksa setelah partisi root. Pemeriksaan rutin dengan tool fsck memudahkan Anda untuk mendeteksi gejala awal kerusakan pada partisi. Apabila Anda tidak memerlukan pemeriksaan rutin fsck, isi dengan angka 0

C. Menghapus Partisi
Untuk menghapus partisi, digunakan perintah rm. Kembali pada contoh partisi yang dibuat di bagian sebelumnya, maka untuk menghapus partisi tersebut, gunakan perintah berikut ini.
# /sbin/parted /dev/hdd
(parted) rm 8

Catatan: Apabila Anda menghapus partisi extended, maka tool parted pun akan menghapus semua partisi logical didalamnya. Apabila Anda keliru menghapus partisi lain, jangan kuatir, partisi tersebut masih mungkin ‘selamat’. Syaratnya, Anda belum membuat partisi baru yang menimpa area partisi yang baru dihapus atau bahkan menaruh file ke dalamnya.

Agar proses recovery partisi berjalan sukses, beberapa faktor berikut ini perlu Anda ketahui.

Start sector dan End sector partisi. Ada baiknya sebelum menghapus suatu partisi, Anda selalu mencatat nilai Start dan End dari seluruh partisi dengan bantuan perintah print.
Tipe sistem file. Saat ini, recovery hanya dilakukan pada partisi dengan sistem file ext2 dan ext3. Informasi mengenai recovery pada sistem file lainnya seperti ReiserFS belum jelas diketahui.
Ada tidaknya partisi yang tertimpa. Partisi baru yang menimpa partisi lama, baik seluruh atau sebagian area dapat membuyarkan usaha recovery Anda. Adapun perintah yang digunakan adalah rescue, seperti contoh berikut ini.

# /sbin/parted /dev/hdd
(parted) rescue 43010 43413
searching for file systems... 22% (time left
00:07)
Information: A ext2 logical partition was
found at aaaaa.bbb Mb -> xxxxx.yyy Mb.
Do you want to add it to the partition table?
Yes/No/Cancel?

Parameter yang diberikan pada perintah rescue adalah batas awal dan akhir (dalam megabyte) sector yang akan ditelusuri. Di sini akan dicari sistem file yang valid tapi tidak berada di dalam suatu partisi. Seperti yang Anda lihat pada pesan yang muncul setelah perintah rescue dijalankan, ditemukan sebuah partisi ext2 yang dimulai dari offset aaaaa.bbb MB (pada prakteknya, berupa angka, dan bukan huruf) sampai dengan xxxxx.yyy MB. Pada pertanyaan apakah Anda ingin menambahkan sistem file ini pada partisi baru, dapat Anda jawab dengan ‘Yes’. Periksa dengan perintah print apakah partisi tersebut sudah di-recover dengan benar.


Membuat partisi baru dengan QTparted: Biasanya partisi baru yang akan dibuat menempati posisi awal pada bagian akhir partisi sebelumnya di hard disk.

Perhatian! Rescue mengatur partisi yang di-recover menjadi partisi logical atau primary relatif terhadap posisinya di dalam partisi extended yang ada. Apabila Anda menghapus partisi extended (dengan demikian, otomatis semua partisi logical di dalamnya). Oleh karena itu, sebelum melakukan recovery pada partisi logical, Anda perlu membuat ulang partisi extended dengan ukuran yang sama persis seperti semula. Rescue tidak bisa membantu Anda dalam memulihkan partisi extended
D. Mengubah Ukuran Partisi
Kondisi dimana terdapat partisi yang ruang kosongnya semakin kecil sering dialami oleh pengguna PC. Untuk itu, Anda perlu me-resize ukuran partisi tersebut. Contoh berikut akan memperkecil ukuran partisi logical menjadi sebesar 200 MB. Untuk itu, gunakan perintah di bawah ini.
(parted) resize 8 43012.265 43212.265

Seperti halnya perintah parted lainnya, perintah ini membutuhkan 3 parameter yang akan dijelaskan berikut ini.

Parameter pertama adalah nomer partisi yang ingin di-resize. Dalam hal ini, partisi yang akan dimodifikasi adalah partisi bernomor 8.
Parameter kedua adalah angka Start partisi setelah di-resize (MB). Walaupun Anda bisa memberi angka lebih kecil dari angka Start yang lama, tapi ini tidak akan berguna apapun karena parted akan menolak mengubah angka Start dari suatu partisi (khusus untuk partisi ext2 dan ext3). Dengan kata lain, masukkan angka seperti aslinya.
Parameter ketiga adalah angka End partisi setelah di-resize (MB). Angka ini dapat diisi berapa saja, asal tidak lebih kecil dari angka start partisi dan tidak sampai masuk ke area partisi lain. Parted akan memberi peringatan jika Anda melakukan memasukkan angka yang melanggar aturan ini. Karena Anda ingin menjadikan partisi ini sebesar 200 MB, masukkan 43212.265

Untuk memperbesar partisi, Anda cukup melakukan proses kebalikannya yaitu memperbesar angka End.
Perhatian! Apabila suatu partisi sudah berisi data, maka perintah resize hanya bisa memperkecil partisi sampai besarnya sama dengan jumlah total data yang tersimpan di dalam partisi tersebut. Anda tentu dapat menebak apa yang akan terjadi jika parted mengizinkan permintaan Anda untuk memperkecil partisi lebih kecil dari jumlah total data. Data Anda tentu akan hilang!

Masih banyak variasi untuk memanipulasi partisi yang dapat dilakukan dengan tool parted dan tool manajemen partisi Linux lainnya seperti fdisk. Semoga dengan penjelasan dasar-dasar penggunaan parted ini, Anda dapat memperoleh gambaran yang lebih jelas tentang bagaimana partisi dibuat, dan bagaimana Linux mengakses sistem file. Selamat mencoba!
Mulyadi, P enulis@CHIP.co.id
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

[+/-] Selengkapnya...

Posted on 09.16 by daffast and filed under | 0 Comments »