Ganap na Gamitin ang NTFS sa Ubuntu! Kumpletong Gabay sa Pag-mount, Pagsusulat, at Pag-troubleshoot

目次

1. Panimula

Kapag gumagamit ng Ubuntu, madalas mong kailangan i-mount ang mga Windows NTFS na hard drive o USB flash drive. Gayunpaman, hindi native na sinusuportahan ng Linux ang NTFS, at sa default, ito ay karaniwang read‑only.

Ang artikulong ito ay nagbibigay ng detalyadong gabay kung paano maayos na i-mount at paganahin ang read/write access sa mga NTFS drive sa Ubuntu.

1.1 Bakit Kailangan Mo ng Suporta sa NTFS sa Ubuntu

Kadalasang kailangan ng mga Ubuntu user na ma-access ang mga NTFS partition sa mga sumusunod na sitwasyon:

① Dual‑boot kasama ang Windows

Kung gumagamit ka ng dual‑boot setup kasama ang Windows at Ubuntu sa iisang PC, maaaring kailanganin mong ma-access ang mga NTFS‑formatted na partition mula sa Ubuntu. Kapaki-pakinabang ito kapag nais mong i-edit ang mga file na ginawa sa Windows o mag‑share ng data sa pagitan ng dalawang operating system.

② Paggamit ng External HDD at USB Drive

Karamihan sa mga external hard drive at USB flash drive ay naka‑format sa NTFS. Upang magamit ang mga ito sa Ubuntu, kailangan mong maayos na i-configure ang suporta sa NTFS file system.

③ Mga Bentahe ng NTFS

Kung ikukumpara sa FAT32, ang NTFS ay walang limitasyon sa laki ng file, kaya ito ay perpekto para sa paghawak ng malalaking file. Bukod pa rito, ang NTFS ay may mataas na compatibility sa Windows, kaya ito ay kapaki-pakinabang para sa cross‑platform na pag‑share ng file.

1.2 Mga Hamon sa Paggamit ng NTFS sa Ubuntu

Awtomatikong sinusuportahan ng Linux ang pagbabasa ng NTFS partitions, ngunit kailangan ng karagdagang configuration para sa pagsulat. Maaaring magkaroon din ng mga isyu sa compatibility sa Windows.

① Compatibility sa Windows Fast Startup

Ang Windows 10 at 11 ay may tampok na tinatawag na “Fast Startup” na naka‑enable sa default. Dahil dito, kapag sinubukan mong i-mount ang isang NTFS partition sa Ubuntu, maaaring ito ay maging read‑only.

Upang ayusin ito, kailangan mong i-disable ang Fast Startup sa Windows.

✅ Paano I‑disable ang Fast Startup
  1. Buksan ang Control Panel sa Windows
  2. Pumunta sa Power Options → I‑click ang “Choose what the power button does”
  3. I‑click ang “Change settings that are currently unavailable”
  4. Alisin ang check sa “Turn on fast startup” at i‑save ang mga pagbabago

Sa pag‑disable ng setting na ito, ang iyong NTFS drive ay ma‑mount nang maayos sa Ubuntu pagkatapos i‑shut down ang Windows.

② NTFS File Permissions

Ang Linux at Windows ay gumagamit ng magkaibang paraan sa pamamahala ng file permissions. Ang NTFS ay isang Windows‑native na file system, kaya hindi gumagana ang command tulad ng chmod at chown sa mga NTFS partition.

Upang mag‑grant ng write access sa isang partikular na user, kailangan mong tukuyin ang tamang mount options kapag nag‑mount ng NTFS partition (ipapaliwanag ito sa mga susunod na seksyon).

1.3 Ano ang Matututunan Mo sa Gabay na Ito

Saklaw ng artikulong ito ang mga sumusunod na paksa nang detalyado:

Mga pagkakaiba sa pagitan ng NTFS-3G at NTFS3 (Alin ang dapat mong gamitin?)
Paano i-mount ang NTFS sa Ubuntu (manual at awtomatiko)
Pag‑set ngFS partition permissions
Mga karaniwang troubleshooting tip

Maaari pang sundan ito ng mga baguhan gamit ang step‑by‑step na mga halimbawa ng command at mga configuration setting.

侍エンジニア塾

2. Mga Paraan para Paganahin ang Suporta sa NTFS (NTFS3 vs NTFS-3G)

May dalawang pangunahing paraan upang i-mount ang mga NTFS‑formatted na drive sa Ubuntu:

  • NTFS-3G (Tradisyonal na user‑space driver)
  • NTFS3 (Bagong kernel‑integrated driver)

Ang pag‑unawa sa mga pagkakaiba ng mga pamamaraang ito ay makakatulong sa iyo na piliin ang pinakamainam na opsyon para sa iyong setup.

2.1 Ano ang NTFS-3G?

NTFS-3G ay isang open‑source na user‑space driver na nagbibigay ng NTFS read at write support sa Linux.

✅ Mga Tampok

  • Suportado nang default sa Ubuntu
  • Matatag at malawakang ginagamit
  • Nagbibigay ng detalyadong pamamahala ng permission
  • Gumagamit ng FUSE (Filesystem in Userspace)

✅ Mga Bentahe

  • Lubos na matatag (well‑tested at maaasahan)
  • Gumagana sa lahat ng bersyon ng Ubuntu
  • Madaling i‑setup para sa awtomatikong pag‑mount gamit ang fstab

⚠️ Mga Disbentaha

  • Mas mababang performance dahil tumatakbo ito sa user‑space
  • Hindi sinusuportahan ang pinakabagong mga tampok ng NTFS

2.2 Ano ang NTFS3?

NTFS3 ay isang kernel‑integrated NTFS driver na ipinakilala sa Linux 5.15.

✅ Mga Tampok

  • Naka‑integrate na sa Linux kernel
  • Mas mabilis na performance kumpara sa NTFS-3G
  • Nag‑operate sa antas ng kernel para sa direktang access

✅ Mga Bentahe

  • 20–30% na mas mabilis na bilis ng pagbasa/pagsulat kumpara sa NTFS-3G
  • Walang kailangang mag-install ng karagdagang mga pakete (nakapaloob na sa kernel)
  • Sinusuportahan ang mga bagong tampok ng NTFS tulad ng compression at extended attributes

⚠️ Mga Kahinaan

  • Magagamit lamang sa Ubuntu 22.04 pataas
  • Limitadong pamamahala ng permiso (hindi gumagana ang chown at chmod)
  • Mas kumplikadong konfigurasyon ng fstab

2.3 Paghahambing: NTFS-3G vs NTFS3

Narito ang paghahambing ng parehong pamamaraan:

Feature

NTFS-3G

NTFS3

Performance

Slower

Faster
Write Support

Yes

Yes

Permission ManagementAdvanced

Limited

Supported Ubuntu VersionsAll versions22.04 and later
Easy fstab SetupYes

More complex

Recommended ForStability & CompatibilityHigh Performance

3. Pag-install ng NTFS-3G

Upang paganahin ang tamang pagbasa/pagsulat sa mga NTFS partition sa Ubuntu, kailangan mong i-install ang paketeng NTFS-3G. Ang NTFS-3G ay available sa opisyal na repository ng Ubuntu, kaya ang pag-install ay mabilis at madali.

3.1 Ano ang NTFS-3G?

NTFS-3G ay isang driver na nagpapahintulot sa Linux na mag-handle ng mga NTFS file system.
Dahil hindi ito kasama sa Ubuntu bilang default, kailangang i-install ito nang manu-mano.

✅ Mga Tampok

  • Buong suporta sa pagbasa/pagsulat para sa NTFS
  • Kompatible sa Ubuntu 20.04 at mas maagang bersyon
  • Nagbibigay-daan sa detalyadong pag-set ng permiso
  • Gumagamit ng FUSE (Filesystem in Userspace)

3.2 Paano I-install ang NTFS-3G

Sundin ang mga hakbang na ito upang i-install ang NTFS-3G sa Ubuntu.

① I-update ang Listahan ng mga Pakete

Una, i-update ang listahan ng mga pakete upang matiyak na i-install mo ang pinakabagong bersyon.

sudo apt update

② I-install ang NTFS-3G

Patakbuhin ang sumusunod na utos upang i-install ang NTFS-3G:

sudo apt install ntfs-3g

③ Suriin ang Pag-install

Pagkatapos ng pag-install, tingnan kung maayos na na-install ang NTFS-3G:

ntfs-3g --version

Kung may lumabas na numero ng bersyon, matagumpay ang pag-install.

3.3 Pagsusuri ng NTFS-3G

Pagkatapos ng pag-install, subukan kung tama ang pagkilala sa mga NTFS partition.

① Suriin ang mga Nakakonektang NTFS Partition

Ilista ang mga nakakonektang storage device gamit ang sumusunod na utos:

lsblk

O, para sa mas detalyadong impormasyon:

sudo fdisk -l

Ipinapakita ng utos na ito ang lahat ng nakakonektang disk at partition. Hanapin ang pangalan ng device ng iyong NTFS partition (hal., /dev/sdb1).

② Manu-manong I-mount ang NTFS Partition

Lumikha ng mount point:

sudo mkdir /mnt/ntfs

I-mount ang NTFS partition gamit ang NTFS-3G:

sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs

③ Suriin ang Pag-mount

Tingnan kung matagumpay na na-mount ang NTFS partition:

df -h | grep ntfs

④ Subukan ang Write Access

Upang kumpirmahin ang write access, lumikha ng test file:

sudo touch /mnt/ntfs/testfile.txt

Kung walang error, gumagana ang pagsulat sa NTFS partition.

3.4 Pag-aayos ng NTFS Partitions

Kung ang isang NTFS partition ay nasira o hindi ma-mount, patakbuhin ang sumusunod na utos upang ayusin ito:

sudo ntfsfix /dev/sdb1

Mga Gawain ng ntfsfix:
✅ Inaayos ang mga inconsistency ng NTFS
✅ Nililinis ang journal
✅ Nilalagyan ng flag ang drive para sa awtomatikong pag-aayos ng Windows

4. Paano I-mount ang NTFS Partitions

Upang magamit ang mga NTFS partition sa Ubuntu, kailangan silang maayos na i-mount. Ipinaliwanag ng seksyong ito ang manual mounting at automatic mounting (konfigurasyon ng fstab).

4.1 Manu-manong Pag-mount ng NTFS Partition

Kapaki-pakinabang ang pamamaraang ito para sa mga USB drive at external HDD.

① Tukuyin ang mga Nakakonektang Device

Suriin kung kinikilala ang iyong NTFS partition:

lsblk

o:

sudo fdisk -l

② Lumikha ng Mount Point

sudo mkdir -p /mnt/ntfs

③ I-mount Gamit ang NTFS-3G

sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs

④ Suriin ang Mount

df -h | grep ntfs

⑤ I-unmount ang Partition

sudo umount /mnt/ntfs

4.2 Awtomatikong Pag-mount ng NTFS (konfigurasyon ng fstab)

Upang i-mount ang mga NTFS partition sa boot, magdagdag ng entry sa /etc/fstab.

① Kunin ang UUID ng NTFS Partition

blkid

② I-edit ang /etc/fstab

sudo nano /etc/fstab

Idagdag ang sumusunod na linya:

UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,umask=0002 0 0

5. Pag-configure ng NTFS Permissions

Sa default, hindi gumagana ang Linux file permissions (chmod, chown) sa NTFS. Kailangan mong tukuyin ang mga permiso kapag nag-mount.

① Suriin ang Iyong UID at GID

id

② I-mount gamit ang Tamang Mga Pahintulot

sudo mount -t ntfs-3g -o uid=1000,gid=1000,umask=0022 /dev/sdb1 /mnt/ntfs

6. Pag-troubleshoot ng Mga Isyu sa NTFS

6.1 Ang NTFS Partition ay Read-Only

Mga posibleng dahilan:

  • Ang Windows Fast Startup ay pinagana
  • Ang NTFS partition ay may mga hindi pagkakasundo

🔧 Mga Solusyon

✅ I-disable ang Fast Startup
sudo ntfsfix /dev/sdb1
✅ I-remount gamit ang Write Support
sudo mount -t ntfs-3g -o rw /dev/sdb1 /mnt/ntfs

6.2 Mga Error sa Permission Denied

🔧 Mga Solusyon

sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs

6.3 “Unknown Filesystem Type ‘ntfs'”

🔧 Mga Solusyon

sudo apt install ntfs-3g

7. FAQ (Mga Madalas Itanong na Tanong)

Narito ang mga karaniwang tanong tungkol sa paggamit ng mga NTFS partition sa Ubuntu. Gumamit ng mga solusyong ito kapag nagta-troubleshoot ng mga isyu o nagse-set up ng iyong sistema.

7.1 Dapat ko bang Gamitin ang NTFS-3G o NTFS3?

A: Kung gumagamit ka ng Ubuntu 22.04 o mas bago at nais mo ang pinakamahusay na pagganap, piliin ang NTFS3.
Kung kailangan mo ng mas mahusay na compatibility at advanced na kontrol sa pahintulot, gumamit ng NTFS-3G.

Talahanayan ng Paghahambing

Feature

NTFS-3G

NTFS3

Performance

Slow

Fast
Write Support

Yes

Yes

Permission ManagementDetailed Control

Limited

Supported Ubuntu VersionsAll Versions22.04 and later
Easy fstab ConfigurationYes

More complex

Recommended ForStability & CompatibilityHigh Performance

7.2 Pwede ko bang I-format ang NTFS Drive sa Ubuntu?

A: Oo, pwede mong i-format ang mga NTFS partition sa Ubuntu, ngunit lahat ng data ay mabubura.

Pag-format ng NTFS mula sa Command Line

sudo mkfs.ntfs -f /dev/sdX

(Palitan ang /dev/sdX ng tamang pangalan ng device.)

Paggamit ng GParted

  1. I-install ang GParted: sudo apt install gparted
  2. I-launch ang GParted: gparted
  3. Piliin ang target disk
  4. Piliin ang “Format” → “NTFS”
  5. I-click ang “Apply” upang i-format

7.3 Paano Ayusin ang “Permission Denied” Errors?

A: Ang NTFS partition ay maaaring hindi na-i-mount gamit ang tamang mga pahintulot. Subukan ang mga sumusunod na solusyon:

✅ Solusyon 1: I-mount gamit ang UID at GID

sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs

✅ Solusyon 2: I-update ang fstab

UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0

✅ Solusyon 3: I-adjust ang Windows NTFS Permissions

Sa Windows, pumunta sa Properties → Security Settings at bigyan ng buong kontrol ang iyong user.

7.4 Paano Sa Ligtas na Alisin ang NTFS Drive?

A: Upang sa ligtas na alisin ang NTFS partition mula sa Ubuntu, sundin ang mga hakbang na ito:

✅ I-unmount nang Manu-mano

sudo umount /mnt/ntfs

✅ Kung Lumitaw ang “Device or Resource Busy”

sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs

7.5 Bakit Hindi Ko Ma-mount ang Aking Windows NTFS Drive sa Ubuntu?

A: Ang “Fast Startup” ng Windows ay maaaring naglo-lock ng NTFS partition.

✅ Solusyon: I-disable ang Fast Startup

  1. Buksan ang Windows at pumunta sa Control Panel → Power Options
  2. I-click ang “Choose what the power button does”
  3. I-click ang “Change settings that are currently unavailable”
  4. I-uncheck ang “Turn on fast startup”
  5. I-shut down nang buo ang Windows at subukan ulit na i-mount

7.6 “Device or Resource Busy” Kapag Nag-uunmount

A: Maaaring may ibang proseso ang gumagamit ng NTFS partition.

✅ Solusyon: Hanapin at Patayin ang Aktibong Mga Proseso

sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs

✅ Solusyon: Force Unmount

sudo umount -l /mnt/ntfs

7.7 Hindi Gumagana ang fstab Auto-Mount

A: Suriin ang mga error sa /etc/fstab o hindi tamang UUID settings.

✅ Solusyon 1: I-verify ang UUID

blkid

✅ Solusyon 2: Ayusin ang fstab Configuration

UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0

✅ Solusyon 3: Siguraduhin na Umiral ang Mount Point

sudo mkdir -p /mnt/ntfs

✅ Solusyon 4: I-apply ang Mga Pagbabago

sudo mount -a

7.8 “Disk Full” Error sa NTFS Partition

A: Maaaring pinagana ang Windows NTFS quotas o compression settings.

✅ Solusyon

  1. Sa Windows, pumunta sa Properties → Disk Cleanup
  2. I-disable ang anumang compression o quota management settings
  3. I-run ang chkdsk utility ng Windows upang suriin ang mga error

Buod

  • Unawain ang mga pagkakaiba sa pagitan ng NTFS-3G at NTFS3 upang piliin ang pinakamahusay na opsyon
  • Kung tinanggihan ang write access, i-disable ang Windows “Fast Startup”
  • Para sa mga error sa permiso, itakda ang uid=1000,gid=1000 nag-mount
  • Siguraduhing tama ang mga entry sa fstab at maayos na naka-configure ang mga UUID
  • Kung nabigong i-unmount, tingnan ang mga aktibong proseso gamit ang fuser