Have an account?
Klik Sebelah Kiri Volume untuk FullScreen.
Klik Sebelah Kiri Volume untuk FullScreen.


klik TANDA KOTAK (Disamping LIVE) UNTUK PERBESAR

Belah File (Split File) Ukuran Besar dan Menggabungkannya Kembali

Kemarin, saya tak ambil pusing menghapus berkas (file) yang berukuran 2,1G, karena space hardisk tinggal sekitar 500M, sedangkan kebutuhan instalasi program mendesak. Satu-satunya yang ada di kantong tas ransel saya adalah Flash Drive ukuran 1G yang tersisa space sekitar 800M. Saya tak ambil pusing karena file tersebut saya pikir sudah tidak digunakan lagi, tapi lama-lama menyesal juga, karena sebenarnya bisa diarsip di hardisk eksternal. Mungkin yang membawa Hardisk Ekternal bergiga-giga sih tak masalah, tinggal file di-copy-paste sebagai arsip backup, tapi bagaimana dengan yang modal pas-pasan alias kepepet seperti saya saat itu?

Salah satu caranya adalah berkas dipotong-potong/dibelah-belah (split) menjadi beberapa bagian, lalu di-copy-kan ke Flash Disk secukupnya untuk di-copy-kan bertahap ke hardisk lain yang ada saat itu untuk sekedar titip berkas, sehingga sewaktu-waktu bisa diambil lagi dan digabungkan kembali di hardisk eksternal pribadi.

Saya buat contoh split iso Ubuntu-10.04 yang berukuran 699M menjadi 2 bagian. Langkah-langkahnya sebagai berikut:

1. Lihat dulu susunan berkas di direktori:
$ ls -alh
...
-rw-r--r-- 1 subura subura 700M 2010-05-05 18:07 ubuntu-10.04-desktop-i386.iso

2. Kalau tidak ada md5sum sebelumnya, buat md5sum dulu untuk memastikan struktur file nantinya cocok atau tidak dengan file yang akan digabungkan nanti.

$ md5sum ubuntu-10.04-desktop-i386.iso > md5sum-ubuntu-10.04.txt
$ cat md5sum-ubuntu-10.04.txt
d044a2a0c8103fc3e5b7e18b0f7de1c8 ubuntu-10.04-desktop-i386.iso
3. Mulai split file iso menjadi 400M, tunggu proses lebih kurang 1 menit tergantung besar file:
$ split -d -b 400m ubuntu-10.04-desktop-i386.iso ubuntu-10.04-desktop-i386.iso.part
4. Lihat hasil split:
$ ls -alh
-rw-r--r-- 1 subura subura 700M 2010-05-05 18:07 ubuntu-10.04-desktop-i386.iso
-rw-r--r-- 1 subura subura 400M 2010-05-27 09:49 ubuntu-10.04-desktop-i386.iso.part00
-rw-r--r-- 1 subura subura 300M 2010-05-27 09:50 ubuntu-10.04-desktop-i386.iso.part01

Dari sini file berhasil dibelah jadi 2, terlihat 2 file part00 dan part01 ukuran masing-masing 400M dan 300M.
5. Ok, sekarang kita gabungkan lagi, pindahkan 2 file split tersebut ke direktori kosong.
$ mkdir gabung
$ mv ubuntu-10.04-desktop-i386.iso.part00 ubuntu-10.04-desktop-i386.iso.part01 gabung/
$ cd gabung
$ ls -alh
6. Mari kita gabungkan dengan perintah cat :
$ cat ubuntu-10.04-desktop-i386.iso.part00 ubuntu-10.04-desktop-i386.iso.part01 > ubuntu-10.04-desktop-i386.iso
7. Lihat apakah file sudah gabung:
$ ls -alh
8. Kalau berhasil gabung, buat md5sum dan periksa apakah struktur file md5sum sama dengan yang dibuat pertama kali:
$ md5sum ubuntu-10.04-desktop-i386.iso > md5sum-gabung.txt
$ cat md5sum-gabung.txt
d044a2a0c8103fc3e5b7e18b0f7de1c8 ubuntu-10.04-desktop-i386.iso

Selamat, Anda telah menggunakan program OpenSource!

0 komentar:

Post a Comment