Cara mengatasi system android yang tidak mau memount ntfs drive atau hardisk PC
Kalian bisa memakai APT di windows untuk mengeditnya maupun bisa lewat OSnya langsung lewat ES explorer
- Download dulu ntfs-3g di sini
- Estrak ntfs-3g ke folder xbin di root
- Terus buat command di init.sh
Mkdir "/Lokasi folder tujuan"
- Terus command lagi tapi di baris lainnya
ntfs-3g -o permissions /dev/block/sda"berapa untuk HDD kalian" "/lokasi folder tujuan"
Untuk lokasi tujuan di sarankan untuk tidak meletaknnya di memory internal karena command mkdir tidak akan berfungsi tapi tenang bukan berarti tidak bisa di memory internal tapi cuma tidak bisa membuat foldernya secara otomatis jadi perlu manual membuat foldernya atau bisa memakai folder yang sudah ada contohnya DCIM
- Contoh command
mkdir /mnt/disk2
ntfs-3g -o permissions /dev/block/sda2 /mnt/disk2
Untuk memory internal
ntfs-3g -o permissions /dev/block/sda2 /data/media/0/DCIM
Maka nantinya sda2 pada PC akan muncul dan coba pakai ES explorer agar bisa langsung di akses klo pakai yang internal nantinya akan muncul sebagai DCIM folder di ESnya
Alternative Advance Command
# Mount NTFS
sdn=0
ls -l /dev/block/sd??
if [ $? -eq 0 ]; then
for sd in `ls /dev/block/sd??`; do
if [ ! -d "/mnt/usb_drive_$sdn" ]; then
mkdir /mnt/usb_drive_$sdn
chmod 777 /mnt/usb_drive_$sdn
ntfs-3g -o umask=0 $sd /mnt/usb_drive_$sdn
if [ $? -ne 0 ]; then
busybox mount -o umask=0 $sd /mnt/usb_drive_$sdn
echo "$sd terpasang di /mnt/usb_drive_$sdn"
else
echo "$sd (NTFS) terpasang di /mnt/usb_drive_$sdn"
fi
sdn=`expr $sdn + 1`
if [ ! -z $SM_VERSION ]; then echo showToastLong "$sdn Drive terpasang!" >&$SM_GUIFD; fi
fi
done
else
echo "Tidak ada drive ditemukan! keluar.."
if [ ! -z $SM_VERSION ]; then echo showToastLong "Tidak ada drive ditemukan! keluar.." >&$SM_GUIFD; fi
exit 1
fi
Kedua command ini juga bekerja pada android ponsel untuk membuat android support ntfs untuk membaca hardisk OTG mungkin perbedaannya peletakan commandnya.