Panduan Lengkap: Instalasi MX Linux 25.1 XFCE di PC Lawas dengan Btrfs + Snapper 🐧

Punya PC jadul yang udah ngos-ngosan pakai OS bawaannya? Jangan buru-buru diloak! Kita bakal sulap PC tua kamu jadi super ngebut dan tahan banting. Berdasarkan pengalaman dan praktik terbaik (E-E-A-T), perpaduan MX Linux 25.1 XFCE dengan file system Btrfs dan Snapper adalah kombinasi keren buat stabilitas sistem. Yuk, kita bedah dulu konsepnya pakai prinsip 5W+1H biar makin paham!

Ilustrasi MX Linux dan PC Lawas

Kenapa Memilih Btrfs + Snapper?

Btrfs adalah filesystem modern yang memungkinkan fitur snapshots, subvolumes, dan manajemen disk yang efisien. Sementara itu, Snapper terintegrasi sempurna dengan MX Linux untuk memberikan:

Setup ini sangat ideal untuk PC lama, membuat sistem kamu tetap stabil, fleksibel, dan future-proof. 🚀

Tampilan Antarmuka MX Linux

1: Siapkan Hardware dan Backup Data

Sebelum mulai ngoprek, wajib perhatikan hal ini:

  1. Backup semua file penting dari PC lama kamu ke hardisk eksternal.
  2. Siapkan Flashdisk (USB drive) minimal 4GB untuk installer MX Linux.
  3. Pastikan PC kamu memenuhi syarat minimum:
    • CPU: 32-bit atau 64-bit
    • RAM: Minimal 1 GB (Sangat disarankan 2 GB)
    • Penyimpanan: 20 GB atau lebih besar

2: Download ISO MX Linux 25.1 XFCE

  1. Kunjungi situs resmi MX Linux: MX Linux Downloads.
  2. Pilih edisi XFCE (karena versi ini sangat ringan, cepat, dan sempurna buat PC lawas).
  3. Download file ISO-nya dan jangan lupa verifikasi checksum untuk memastikan file tidak korup.

3: Buat Bootable USB Drive

Gunakan aplikasi andalan seperti Rufus (Windows) atau Etcher (Linux/Windows/Mac):

  1. Colokkan Flashdisk kamu.
  2. Buka aplikasi Rufus/Etcher.
  3. Pilih file ISO MX Linux yang sudah didownload.
  4. Set skema partisi ke MBR untuk sistem BIOS lama, atau GPT kalau PC kamu sudah pakai UEFI.
  5. Klik "Start" atau "Flash" untuk mulai menulis ISO ke dalam Flashdisk.

4: Boot dari USB dan Mulai Instalasi

  1. Colok Flashdisk ke PC lama kamu.
  2. Restart PC dan masuk ke pengaturan BIOS/UEFI (biasanya pencet F2, F12, atau DEL).
  3. Ubah prioritas boot order supaya USB ada di urutan pertama.
  4. Boot masuk ke live environment MX Linux.
  5. Klik ikon Install MX Linux dari menu desktop.

5: Persiapan Partisi Btrfs

Di bagian ini, kita perlu sedikit teliti agar pondasi sistemnya kuat.

Tampilan GParted untuk Partisi Disk
  1. Pilih Manual Partitioning (Partisi Manual) saat instalasi.
  2. Buat partisi Btrfs untuk root (/) dan opsional untuk data pengguna (/home).
  3. Rekomendasi layout untuk PC lawas:
PartisiMount PointUkuranTipeCatatan
//15–20 GBBtrfsSistem Root utama
/home/homeSisanyaBtrfsPenyimpanan data user
swapswap1–2 GBswapOpsional kalau RAM minim

Pastikan kamu mencentang opsi "Format" untuk partisi baru tersebut.

6: Membuat Btrfs Subvolumes

Subvolume ini fungsinya krusial banget buat memisahkan snapshots secara terisolasi:

  1. Mount partisi root kamu sebagai /mnt.
  2. Buka terminal di live environment dan jalankan perintah pembuatan subvolume berikut:
sudo mount -o subvol=@ /dev/sdX1 /mnt
sudo btrfs subvolume create /mnt/@home
sudo btrfs subvolume create /mnt/@snapshots

Keterangan: Ganti sdX1 dengan identifier disk kamu (contoh: sda1).

Setelah selesai, unmount partisinya:

sudo umount /mnt

7: Melanjutkan Instalasi MX Linux di Subvolume Btrfs

  1. Buka kembali jendelainstaller dan pilih Btrfs subvolumes sebagai titik mount:
SubvolumeMount Point
@/
@home/home
@snapshots/var/snapper (atau /var/lib/snapper)
  1. Pilih instalasi GRUB ke drive utamamu (biasanya MBR/sda).
  2. Selesaikan instalasi dan restart masuk ke sistem MX Linux barumu.

8: Instalasi dan Konfigurasi Snapper

Sekarang saatnya memasang "Mesin Waktu" kita.

Tampilan Antarmuka Snapper
  1. Install Snapper via terminal:
sudo apt update
sudo apt install snapper
  1. Buat konfigurasi Snapper untuk partisi root:
sudo snapper -c root create-config /
  1. Buat konfigurasi Snapper untuk partisi home:
sudo snapper -c home create-config /home
  1. Cek apakah konfigurasi berhasil:
sudo snapper list-configs

9: Mengaktifkan Snapshot Otomatis

Biar Snapper kerja sendiri di background:

  1. Edit konfigurasi Snapper untuk root:
sudo nano /etc/snapper/configs/root
  1. Lakukan hal yang sama untuk /home jika diperlukan.
  2. Aktifkan timer Snapper agar berjalan terjadwal:
sudo systemctl enable snapper-timeline.timer
sudo systemctl start snapper-timeline.timer

10: Uji Coba Snapshot dan Rollback

Proses Rollback Btrfs via Terminal
  1. Buat snapshot manual sebelum melakukan perubahan besar:
sudo snapper -c root create -d "Before big update"
  1. Lakukan perubahan (misalnya update sistem atau install aplikasi baru).
  2. Kalau ada aplikasi yang bikin sistem error, langsung lakukan rollback:
sudo snapper -c root undochange 100..101

Alternatif super gampang: Saat baru menyalakan PC, pilih snapshot yang aman dari menu GRUB.

11: Optimasi Ekstra untuk PC Lawas

Agar makin ngebut terbang, lakukan sedikit tweaking ini:

  1. Gunakan aplikasi ringan bawaan XFCE (Thunar untuk file manager, Mousepad untuk teks, Firefox ESR untuk internetan).
  2. Kustomisasi panel XFCE dan matikan compositing effects (efek bayangan/transparansi) agar RAM lebih lega.
  3. Matikan startup services yang tidak kepakai lewat MX Tools → Services.
  4. Rutin gunakan MX Cleanup untuk membersihkan cache dan file temporary.

12: Nikmati Sistem Stabil Bebas Stres!

Selesai! Sekarang instalasi MX Linux kamu punya kelebihan berikut:

Kamu sekarang punya sistem yang future-proof yang menggabungkan kecepatan, keandalan, dan fitur pemulihan tingkat dewa.

💡 Pro Tips:
Gunakan perintah snapper list untuk melihat daftar snapshot. Simpan snapshot yang benar-benar stabil dan hapus yang tidak penting biar disk tidak penuh. Kalau mau lebih aman, gabungkan juga dengan Timeshift. Kamu juga bisa mempertimbangkan untuk menggunakan SysVinit bawaan MX Linux jika butuh efisiensi resource ekstrem.

Setup ini menjamin PC tua kamu akan terasa modern, stabil, dan punya ketahanan tinggi — sangat cocok buat daily driver, coding ringan, maupun menikmati hiburan multimedia tanpa nge-lag.

Analisis 5W+1H: Mengapa Setup Ini Jadi "Cheat Code" Buat PC Lawas?