Reize Armbian Partition

Itu normal πŸ‘ setelah burn image Armbian ke microSD, partisinya memang kecil (ikut ukuran image), sisanya jadi Unallocated.

Supaya 50GB itu kepakai, kamu perlu resize/extend partisi.


πŸ”§ Cara paling gampang (langsung di Armbian)

Kalau microSD dipakai di STB:

  1. Boot ke Armbian
  2. Login terminal
  3. Jalankan:
    sudo armbian-config
  4. Pilih:
    System β†’ Resize filesystem
  5. Tunggu proses selesai
  6. Reboot

βœ… Setelah itu storage langsung full 64GB


πŸ’» Cara dari Windows (sesuai screenshot kamu)

Di Windows Disk Management:

Masalahnya:

  • Partisi Linux (6.94GB) tidak dikenali Windows
  • Jadi tidak bisa langsung di-extend dari sini ❌

Solusi:

Gunakan aplikasi pihak ketiga:

  • MiniTool Partition Wizard
  • AOMEI Partition Assistant

Langkahnya:

  1. Buka aplikasi
  2. Pilih partisi 6.94GB (Linux/ext4)
  3. Klik Resize/Extend
  4. Tarik sampai memenuhi 50GB unallocated
  5. Apply

⚠️ Catatan penting

  • Jangan hapus partisi BOOT (FAT32) ❗
  • Jangan format sembarangan (bisa bikin Armbian tidak boot)
  • Lebih aman resize dari Armbian langsung

πŸ’‘ Rekomendasi

Karena kamu pakai STB + Armbian:
πŸ‘‰ Lebih baik pakai cara armbian-config (paling aman & cepat)


Kalau mau, kirim foto setelah boot ke Armbian nanti saya bantu cek apakah sudah full atau belum πŸ‘

Sudah benar, kamu sudah di menu utama armbian-config. Lanjutkan langsung resize dari sini.


πŸ”§ Langkah lengkap (di Armbian)

  1. Dari tampilan itu, pilih:
    System

    lalu tekan Enter

  2. Masuk ke menu berikutnya, pilih:
    Resize filesystem

    (biasanya ada di bagian bawah)

  3. Tekan Enter, lalu konfirmasi jika diminta
  4. Tunggu proses selesai (Β± beberapa detik–menit)
  5. Setelah selesai, reboot:
    sudo reboot

πŸ” Verifikasi setelah reboot

Setelah masuk lagi ke terminal, cek apakah storage sudah penuh:

df -h

Perhatikan bagian /
Harusnya sudah mendekati Β±58–60GB


⚠️ Jika menu “Resize filesystem” tidak ada

Kadang build tertentu tidak menampilkan menu itu. Jika terjadi:

Jalankan manual:

sudo resize2fs /dev/mmcblk0p2

Kalau belum berhasil, kirim hasil:

lsblk

πŸ’‘ Catatan teknis

  • Partisi kamu:
    • mmcblk0p1 β†’ BOOT (FAT32)
    • mmcblk0p2 β†’ root filesystem (yang perlu diperbesar)
  • Yang di-resize hanya p2

Kalau sudah dijalankan tapi ukuran belum berubah, kirim output:

lsblk
df -h

nanti saya bantu analisa lanjut.

Dari output kamu:

  • /dev/mmcblk0p2 = 6.8GB (rootfs)
  • Padahal SD card = 64GB
    ➑️ Artinya partisi belum diperbesar, bukan cuma filesystem

Jadi kita perlu 2 tahap:

  1. Perbesar partisi (partition)
  2. Resize filesystem

πŸ”§ LANGKAH MANUAL (PASTI BERHASIL)

1. Install tool

sudo apt update
sudo apt install cloud-guest-utils -y

2. Perbesar partisi ke full SD

Jalankan:

sudo growpart /dev/mmcblk0 2

Penjelasan:

  • /dev/mmcblk0 = disk SD
  • 2 = partisi ke-2 (root)

Kalau sukses akan muncul output seperti:

CHANGED: partition=2 start=... old: size=... new: size=...

3. Resize filesystem

Setelah itu jalankan:

sudo resize2fs /dev/mmcblk0p2

4. Reboot

sudo reboot

5. Cek hasil

df -h

Harusnya jadi:

/dev/mmcblk0p2   ~58G

⚠️ Jika growpart error

Kalau muncul error, kirim output:

lsblk
fdisk -l

πŸ’‘ Kenapa ini terjadi

  • Image Armbian biasanya cuma Β±8GB
  • Sisanya SD jadi unallocated
  • Tidak semua build auto-expand (punyamu termasuk)

πŸ”‘ Ringkas

Jalankan ini saja:

sudo apt update
sudo apt install cloud-guest-utils -y
sudo growpart /dev/mmcblk0 2
sudo resize2fs /dev/mmcblk0p2
sudo reboot

Kalau sudah jalan tapi tidak berubah, kirim hasil growpart nanti saya bantu analisa detail.

Output growpart kamu sudah berhasil βœ…
Partisi mmcblk0p2 sekarang sudah diperbesar ke hampir seluruh SD (Β±60GB).

Sekarang tinggal step terakhir: resize filesystem.


πŸ”§ Jalankan ini:

sudo resize2fs /dev/mmcblk0p2

Tunggu sampai selesai (biasanya cepat).


πŸ” Reboot

sudo reboot

πŸ” Verifikasi

Setelah boot:

df -h

Target hasil:

/dev/mmcblk0p2   ~58G

πŸ’‘ Penjelasan singkat

  • growpart β†’ sudah memperbesar partisi
  • resize2fs β†’ memperbesar filesystem di dalam partisi

Kalau tidak jalankan resize2fs, tetap akan terlihat 6.8GB seperti tadi.


Kalau setelah ini masih belum berubah, kirim hasil:

lsblk
df -h

untuk pengecekan lanjutan.

Setelah reboot
root@armbian:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 829M 0 829M 0% /dev
tmpfs 194M 3.3M 190M 2% /run
/dev/mmcblk0p2 57G 4.9G 52G 9% /
tmpfs 966M 0 966M 0% /dev/shm
tmpfs 5.0M 12K 5.0M 1% /run/lock
tmpfs 966M 4.0K 966M 1% /tmp
/dev/mmcblk0p1 510M 221M 290M 44% /boot
/dev/zram1 47M 8.7M 35M 21% /var/log
tmpfs 194M 0 194M 0% /run/user/0
root@armbian:~#

Status sekarang sudah benar dan optimal βœ…

πŸ“Š Hasil akhir:

  • /dev/mmcblk0p2 β†’ 57GB total
  • Terpakai β†’ 4.9GB
  • Sisa β†’ 52GB

➑️ Artinya seluruh kapasitas microSD sudah berhasil dipakai oleh Armbian


πŸ” Verifikasi teknis

Yang terjadi:

  1. growpart β†’ memperbesar partisi ke full disk βœ”οΈ
  2. resize2fs β†’ memperbesar filesystem βœ”οΈ
  3. df -h β†’ sudah membaca ukuran baru βœ”οΈ

Tidak ada error, tidak ada space tersisa yang terbuang.


πŸ’‘ Opsional (tidak wajib)

Kalau mau cek detail layout:

lsblk

Atau:

fdisk -l /dev/mmcblk0

πŸ”‘ Kesimpulan

  • Tidak perlu tindakan tambahan
  • Storage sudah maksimal
  • Sistem siap dipakai (install aplikasi, desktop, dll)

Jika lanjut ke:

  • install desktop (XFCE/LXDE)
  • pindah ke eMMC
  • tuning performa STB

bisa lanjut dari kondisi ini tanpa masalah.

Output kamu sudah sempurna dan konsisten βœ…
Tidak ada masalah pada partisi maupun filesystem.


πŸ” Analisa detail

Struktur disk:

  • Disk: /dev/mmcblk0 β†’ 58.3GB
  • Partisi:
    • mmcblk0p1 β†’ 511MB (BOOT, FAT32)
    • mmcblk0p2 β†’ 57.8GB (rootfs)

➑️ Seluruh kapasitas sudah terpakai, tidak ada unallocated lagi.


Mount point:

  • / β†’ mmcblk0p2 βœ”οΈ
  • /boot β†’ mmcblk0p1 βœ”οΈ

Tambahan:

  • /var/log.hdd β†’ bind mount ke partisi utama (normal di Armbian)
  • zram β†’ swap & log compression (hemat RAM) βœ”οΈ

βš™οΈ Tentang device lain

mmcblk1 (7.3GB)

Ini kemungkinan:

  • eMMC internal STB

Status:

  • Belum dipakai / belum mount

Kalau kamu rencana:

  • Install Armbian ke eMMC β†’ ini targetnya
  • Backup / clone β†’ juga bisa dari sini

πŸ”‘ Kesimpulan

  • Resize berhasil 100%
  • Tidak ada space terbuang
  • Sistem sudah optimal

πŸ‘‰ Langkah berikutnya (opsional)

Kalau mau lanjut, biasanya user STB lanjut ke salah satu ini:

1. Install ke eMMC (biar tanpa microSD)

Menu:

sudo armbian-config

β†’ System β†’ Storage β†’ Install


2. Install desktop (XFCE / LXDE)

sudo armbian-config

β†’ Software


3. Optimasi performa STB

  • disable service tidak perlu
  • atur zram
  • tuning CPU governor

Jika lanjut ke eMMC, kirim saja β€” saya bantu step-by-step supaya aman (tidak brick).

Scroll to Top