2 poin oleh GN⁺ 2024-04-05 | 1 komentar | Bagikan ke WhatsApp

Masalah ruang penyimpanan MacBook Pro dan kegagalan pemulihan

  • Ruang penyimpanan MacBook Pro terisi penuh sepenuhnya hingga muncul situasi yang tidak bisa dipulihkan.
  • Anak penulis mengunduh game melalui Steam, yang akhirnya membuat ruang penyimpanan penuh.
  • Volume startup macOS terlalu penuh sehingga file tidak bisa dihapus dengan cara apa pun.

Upaya menghapus file dan kegagalan saat memulai ulang

  • Upaya menghapus file lewat mengosongkan Trash, perintah Terminal, dan Disk Utility semuanya gagal.
  • Setelah memulai ulang, muncul masalah Mac sama sekali tidak bisa boot.

Upaya lewat Recovery OS dan pemulihan backup Time Machine

  • Mencoba perbaikan Disk Utility dan instal ulang melalui Recovery OS, tetapi gagal.
  • Mencoba memulihkan data lewat backup Time Machine, tetapi tidak bisa dilakukan karena perbedaan versi.

Menyalin file dan memulihkan dengan SSD eksternal

  • Menyalin backup Time Machine ke SSD eksternal melalui Mac pengelola backup jaringan.
  • Menyalin langsung aplikasi dan file yang diperlukan ke MacBook Pro untuk menyelesaikan masalah.

Opini GN⁺

  • Artikel ini menunjukkan situasi ekstrem yang bisa dialami pengguna Mac akibat masalah ruang penyimpanan serta proses penyelesaiannya. Ini dapat mengingatkan pengguna akan pentingnya backup dan perlunya mengelola ruang penyimpanan.
  • Masalah yang disebutkan dalam artikel tampaknya berasal dari keterbatasan sistem dan bug di macOS. Ini menegaskan alasan Apple perlu terus menyediakan pembaruan dan patch untuk meningkatkan stabilitas sistem serta pengalaman pengguna.
  • Terkait pemulihan data, disarankan melakukan backup rutin dan menggunakan cloud storage agar situasi seperti ini bisa dihindari. Selain itu, pengguna juga perlu menjaga sistem operasi tetap pada versi terbaru untuk mencegah masalah kompatibilitas.
  • Dari sudut pandang kritis, isi artikel ini bisa terasa agak teknis dan rumit bagi pengguna umum yang bukan pengguna mahir atau profesional. Ini menunjukkan perlunya opsi pemulihan yang lebih ramah pengguna serta dukungan pengguna yang lebih baik.
  • Artikel ini menyajikan studi kasus yang menarik bagi pengguna Mac dan memuat informasi berharga yang bisa dijadikan rujukan saat menghadapi masalah serupa.

1 komentar

 
GN⁺ 2024-04-05
Komentar Hacker News
  • Mungkin akan lebih baik jika Mac di-boot menggunakan perangkat penyimpanan eksternal lalu file-file yang tidak perlu di disk internal dihapus.

    • Menggunakan perangkat penyimpanan eksternal sebagai disk startup Mac: tautan dukungan Apple
    • Ditemukan bahwa pada Mac berbasis Apple Silicon, tidak semua port bekerja sama untuk boot eksternal.
      • MacBook: gunakan port USB-C di sisi kiri yang bukan port paling kiri
      • iMac: gunakan port USB-C di belakang yang bukan port paling kanan
      • Mac mini: gunakan port USB-C di belakang yang bukan port paling kiri
      • Mac Studio: gunakan port USB-C di belakang yang bukan port paling kanan
      • Mac Pro (desktop): gunakan semua port kecuali port USB-C yang paling jauh dari tombol daya di bagian atas
      • Mac Pro (rack): gunakan semua port kecuali port USB-C yang paling dekat dengan tombol daya di bagian depan
  • Berdasarkan pengetahuan tentang struktur disk HFS+, diperkirakan file journal terisi penuh sehingga saat menghapus file justru dibutuhkan lebih banyak ruang untuk sementara.

    • macOS terus menulis file sampai hanya tersisa 41K di drive.
    • Di NTFS dan FAT32, file masih bisa dihapus meski ruang tersisa 0 byte.
    • Sonoma merusak prosedur mount jaringan berbasis SMB/Samba, dan sampai sekarang belum ditemukan solusinya.
  • SMB menjadi tidak andal dan penuh bug sejak beberapa tahun lalu, dan Apple tampaknya tidak peduli pada masalah ini.

    • Mengkhawatirkan bagaimana orang yang tidak terlalu berpengalaman dengan Mac menghadapi kegagalan sistemik yang berantai seperti ini.
  • Jika tidak terlalu berpengalaman dengan Mac, hal pertama yang patut dicoba adalah perintah fsck.

    • Saat tidak memungkinkan menyalin isi disk yang diperlukan ke tempat lain lalu memformat dan menyalinnya kembali, solusi dicari dengan merujuk ke dokumentasi APFS.
  • Pernah mengalami masalah serupa di pekerjaan pertama. Sebuah cluster dipenuhi file sampah, dan perintah rm tidak berfungsi.

    • Belajar bahwa mengecilkan file (cat /dev/null > foo) bisa berhasil saat penghapusan (rm foo) tidak bisa.
  • Keandalan Time Machine makin menurun.

    • Ini kontras dengan backup iOS/iPadOS yang selalu berjalan baik setiap kali.
  • ZFS menggunakan 'slop space' untuk mencegah file system bermasalah saat kehabisan ruang.

    • Secara default, 3,2% ruang volume dicadangkan (maksimum 128GB).
    • Ruang tambahan hingga 128GB bisa diamankan melalui tuning kernel spa_slop_shift.
  • Konsep bahwa menghapus file membutuhkan lebih banyak ruang, baik sementara maupun permanen, terasa membingungkan.

    • File system modern yang mendukung snapshot dan journaling perlu mengalokasikan ruang kosong untuk melakukan penghapusan.
  • Masalah itu terjadi pada Oktober 2018.

    • Ruang disk dibebaskan dengan menghapus partisi APFS tambahan.
  • Pernah mengalami hal serupa di iPhone.

    • Disk penuh sehingga penghapusan tampak seperti benar-benar tidak bekerja.
    • Diduga ini akibat dukungan copy-on-write dan snapshot di APFS.
  • Belum pernah menangani situasi saat perintah rm gagal, tetapi mengelola Mac modern dengan penyimpanan internal 256GB atau kurang terasa merepotkan.

    • Menyimpan file 'space holder' sekitar 16GB yang bisa dihapus saat diperlukan.
  • Pernah mengalami situasi serupa pada partisi sistem Linux.

    • Karena partisinya kecil, saat update menumpuk hampir tidak ada ruang tersisa untuk penghapusan.
    • Pada akhirnya partisi disesuaikan ulang agar masalah itu tidak terulang lagi.