Home > Hack, Tips n Trick, Virtualbox > Menggunakan Partisi Swap Linux Untuk Windows

Menggunakan Partisi Swap Linux Untuk Windows

Sama seperti Linux, Windows juga mengenal swap, hanya saja namanya lain, di versi turunan WinNT (macam XP, 7, 8), file swap dinamakan sebagai Pagefile.

Di Windows XP anda bisa mengatur penggunaan Pagefile melalui Control Panel – System (lihat gambar) . Windows akan otomatis membuat Pagefile di drive yang anda atur dengan nama pagefile.sys. File ini akan dibuat oleh Windows bila saat booting tidak ditemukan. Jadi kalaupun terhapus juga tidak masalah.

 

Nah, yang menjadi sedikit ganjalan adalah ukuran pagefile yang besar. Bila anda meletakkan pagefile di partisi NTFS, maka ukuran file maksimal yang bisa dibuat adalah 4 GB. Bila di partisi FAT, ukuran maksimal adalah 2GB.

Untuk pengguna dual-boot mungkin tidak akan masalah karena ukuran harddisk yang besar. Tapi untuk pengguna Virtualbox macam saya, ukuran pagefile betul-betul menghabiskan harddisk virtual.

Nah, ada satu cara untuk menggunakan partisi swap sebagai drive tampungan untuk pagefile. Anda cukup menggunakan driver swapfs. Partisi swap ini mirip dengan partisi memori / tmpfs (artikel bisa baca disini), saat reboot data akan hilang. Praktis bila anda memang menggunakan dualboot, karena partisi swap linux bisa digunakan.

Ok, langsung masuk ke caranya:

1. Download dulu driver swapfs, download disini http://www.acc.umu.se/~bosse/

2. Di file hasil download, sudah ada keterangan cara install-nya.

3. Copykan file swapfs.sys (ada di folder obj/chk/i386 bila menggunakan prosessor i386) ke folder SYSTEM32/DRIVERS.

Sebenarnya di folder obj/fre/i386 juga ada file swapfs.sys, tapi saya kok belum ngerti bedanya dimana..

4. Edit file swapfs.reg, bila partisi swap ada di HDA dan partisi ke empat ubah baris

"SwapDevice"="\\Device\\Harddisk0\\Partition1"

menjadi

"SwapDevice"="\\Device\\Harddisk0\\Partition4"

Jadi sda, hda dianggap sebagai Harddisk0, lalu sdb, hdb dianggap sebagai Harddisk1, dan seterusnya. Penomoran partisi tidak sama seperti Linux, tapi lebih ke urutan partisi secara fisik.

5. Masih di file swapfs.reg, ubah baris

"S:"="\\Device\\Harddisk0\\Partition1"

menjadi

"S:"="\\Device\\Harddisk0\\Partition4"

Sesuaikan dengan parameter di nomor 4.

6. Simpan file swapfs.reg, lalu dobel klik agar tersimpan di registry.

7. Restart, bila anda benar memasukkan parameternya, di My Computer akan muncul drive S:\. Bila salah, ulangi dan sesuaikan nomor 4 dan 5.

8. Masuk kembali ke pengaturan pagefile, lalu buat pagefile di drive S:\. Pastikan anda menyisakan ~100MB, kalau tidak Windows akan terus komplain bahwa partisi S:\ penuh.

9. Restart.

10. Bila anda membuat folder atau mengcopy file ke partisi S:\, saat reboot, file / folder itu akan hilang. Jangan tempatkan data di partisi itu.

Berikut ini langkah pengaturan pagefile yang baik:

1. Tempatkan di partisi terpisah dan drive tercepat. Menggunakan harddisk lain akan lebih baik.

2. Selalu sisakan 20-50 Mb di C:\, baru buat pagefile di drive lain.

3. Khusus Virtualbox, buat saja harddisk lain sebagai swap. Masukkan swap sebagai bagian dari SATA. SATA jauh lebih cepat dari IDE.

4. Menggunakan beberapa pagefile tidak masalah, terutama untuk sistem yang membutuhkan pagefile besar (misal editing grafis).

Note:

Anda hanya bisa membuat satu partisi swap, bila ada 2 partisi swapfs, maka drive swapfs yang terbaca hanya yang terakhir. Bila ingin menggunakan 2 lokasi pagefile, anda bisa menggunakan cara bawaan Windows (tidak bisa menggunakan swapfs).

Ada versi lain dari swapfs, yaitu swapfs-i. Sayangnya tidak dikembangkan lagi, versi terakhir tanggal 11 mei 2008.

Bisa anda download disini: http://db.bme.hu/~surprof/SwapFs-i/

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: