Skip to main content
  1. Teches/

Having A Problem to Mount NTFS via Terminal?

·433 words·3 mins· ·
Ntfs Linux Drive Partition Filesystem Ntfs
Wildan
Author
Wildan
An Ordinary Human Being
Table of Contents

Introduction
#

Beberapa hari lalu, saya meng-install Archlinux sebagai dual boot dengan Windows di laptop saya. Sebagai informasi, saya memiliki 2 drive utama dalam laptop, yaitu drive 1 (SSD) yang digunakan sebagai tempat menyimpan sistem operasi (Windows & Archlinux) dan drive 2 (HDD) yang digunakan untuk menyimpan data-data lain, seperti dokumen, foto, video, dan lain sebagainya.

Nah, setelah selesai meng-install Archlinux, saya ingin mengakses drive 2 (HDD), di sini saya punya 2 opsi cara untuk mengaksesnya, yaitu melalui:

  1. File Manager (Thunar).
  2. Terminal (Kitty).

Masalahnya adalah, saya tidak dapat mengakses drive 2 (HDD) tersebut, baik via Thunar maupun via Kitty. Berikut buktinya beserta keterangan gagal mounting-nya:

File Manager: Not authorized to perform operation.

Terminal: unknown filesystem type ’ntfs’.

Tentu saja ini menjadi masalah (besar), karena sangat disayangkan, sudah memasang linux sekeren Archlinux, tapi tidak dapat mengakses drive yang berisi data-data penting. Di sinilah saya mulai mengeksplor solusinya…

Method
#

Bagaimana cara menyelesaikannya?

Mudah saja, kita ambil cara yang paling sederhana: “tanya ChatGPT. Berbekel prompt yang benar, kita akan mendapatkan jawaban yang relevan dan to the point. Berikut adalah prompt yang saya gunakan:

Saya tidak dapat me-mounting drive HDD di Archlinux via terminal, berikut adalah pesan error-nya:
mount: /home/wildan/data: unknown filesystem type 'ntfs'.
       dmesg(1) may have more information after failed mount system call.

Bagaimana solusinya?

ss1
ChatGPT

Berikut adalah solusi yang ditawarkan oleh ChatGPT1:

ss2
ChatGPT solution

Result and Discussion
#

Sekarang, mari kita aplikasikan saran dari ChatGPT:
“meng-install paket ntfs-3g”.

pacman -Ss ntfs-3g
pacman -Si ntfs-3g

ss3
ntfs-3g

Yap, paketnya ada di repo. Mari kita install.

sudo pacman -Sy ntfs-3g

ss4
ntfs-3g installation

Sudah terpasang.

Sekarang, mari kita coba untuk me-mounting kembali drive 2 (HDD)-nya, via Thunar & Terminal.

Terminal:

sudo mount -t ntfs-3g /dev/sda1 /data

BERHASIL!

Bahkan, kita tidak perlu menambahkan opsi -t ntfs-3g, jadi jika ingin mounting drive/partisi NTFS, kita dapat langsung menuliskan perintah langsungnya saja:

sudo mount /dev/sda1 data

ss5
mounting NTFS

File Manager:

Masih terkendala.
Masih dalam perlu peninjauan kembali.
Beberapa opsi percobaan lain yang dapat dilakukan:

  • Mencoba mengakses drive/partisi dari file manager yang lain.
  • Membuat entri di /etc/fstab.
  • Mencari keterkaitannya dengan pengaturan Thunar.
  • Mencari keterkaitannya dengan paket gvfs.

Yang jelas, kita sudah dapat mengakses drive 2 (HDD) dengan normal.

Conclusion
#

Berikut adalah beberapa kesimpulan artikel ini:

  1. Kegagalan mounting NTFS di terminal Archlinux disebabkan karena kita belum memiliki paket ntfs-3g sehingga perlu di-install terlebih dahulu.
  2. Setelah meng-install paket ntfs-3g, mounting drive / partisi NTFS dapat dilakukan baik dengan menambahkn opsi -t ntfs-3g ataupun tidak.

Beberapa catatan artikel ini:

  1. Meskipun paket ntfs-3g sudah ter-install, masih ada kendala tidak dapat mengakses eksternal drive / partisi NTFS via Thunar sehigga masih perlu dilakukan experimen lebih lanjut.

Related

bluetoothctl: CLI Tool for Managing Bluetooth Devices
·511 words·3 mins
Bluetoothctl Linux Bluetooth Bluetoothctl
The easiest way to connect your bluetooth devices via terminal in Linux.
5 Modern Linux Resource Monitoring Tools
·417 words·2 mins
Monitoring Linux Resource Monitoring Tools Utility
This article would show several modern linux resource monitoring utilities that might help you identify your resource consumptions easily.
Joining Windows and Linux Machine to a Domain (Windows Server 2022)
·892 words·5 mins
Domain Domain Domain Controller Server Active Directory Windows Server Windows Linux
How to join a windows and linux machine to a active directory domain controller on Windows Server 2022