Ubuntu ja NTFS: Kuidas ühendada Windowsi kettaid ja anda ligipääs andmetele

目次

1. Sissejuhatus

Ubuntu kasutamisel tekib tihti vajadus ühendada (mountida) Windowsi NTFS-vormingus kõvakettaid või USB-mälupulki. Linux ei toeta aga algselt NTFS-i standardina, mistõttu on need enamasti ainult lugemiseks.

Käesolev artikkel selgitab üksikasjalikult, kuidas Ubuntu’s NTFS-kettaid korrektselt ühendada ja neile lugemis- ja kirjutamisõigusi anda.

1.1 Miks on Ubuntu’s vaja NTFS-i käsitleda?

Ubuntu kasutajatel tekib NTFS-i käsitlemise vajadus peamiselt järgmistel juhtudel:

① Dual-boot keskkond Windowsiga

Kui Windows ja Ubuntu on samas arvutis dual-bootina installeeritud, on tihti vaja Ubuntu’st pääseda ligi NTFS-vormingus partitsioonidele. See on eriti vajalik Windowsis loodud failide Ubuntu’s töötlemiseks või andmete jagamiseks.

② Väliste kõvaketaste ja USB-mälupulkade kasutamine

Enamik väliseid kõvakettaid ja USB-mälupulki on vormindatud NTFS-vormingus. Nende Ubuntu’s kasutamiseks on vaja NTFS-failisüsteemi toetav tarkvara õigesti konfigureerida.

③ NTFS-i mugavus

Võrreldes FAT32-ga puudub NTFS-il faili suuruse piirang, mis teeb selle suurte failide käsitlemisel soodsamaks. Samuti on see Windowsiga hästi ühilduv, mis on kasulik platvormideülese andmevahetuse puhul.

1.2 Väljakutsed NTFS-i käsitlemisel Ubuntu’s

Linux toetab vaikimisi NTFS-i lugemist, kuid kirjutamiseks on vaja lisaseadeid. Samuti võib Windowsiga tekkida probleeme.

① Ühilduvus Windowsi “kiirkäivitusega”

Windows 10 ja 11 puhul on vaikimisi sisse lülitatud funktsioon “Kiirkäivitus” (Fast Startup). See võib põhjustada olukorra, kus NTFS-partitsiooni Ubuntu’s ühendamisel jääb see ainult lugemiseks (read-only).

Selle probleemi vältimiseks tuleb Windowsis teha järgmised seaded:

✅ Kiirkäivituse keelamine
  1. Avage Windowsis “Juhtpaneel” (Control Panel)
  2. Klõpsake “Toitesuvandid” (Power Options) → “Muuda toitenuppude käitumist” (Choose what the power buttons do)
  3. Klõpsake “Muuda seadeid, mis praegu pole saadaval” (Change settings that are currently unavailable)
  4. Eemaldage linnuke valikult “Lülita kiirkäivitus sisse (soovitatav)” (Turn on fast startup (recommended)) ja salvestage muudatused

Selle seade tegemisel ühendatakse NTFS-ketas ka pärast Windowsi väljalülitamist Ubuntu’s korrektselt.

② NTFS-i õigused (juurdepääsuõigused)

Linuxis on failisüsteemi õiguste haldamise viisid erinevad. NTFS on algselt Windowsi failisüsteem, mistõttu Linuxi standardseid juurdepääsuõigusi (chmod ja chown) ei saa sellele otse rakendada.

Seetõttu on vaja NTFS-i ühendamisel määrata sobivad valikud, et anda kindlatele kasutajatele kirjutamisõigus (täpsemalt hiljem).

1.3 Mida sellest artiklist õppida saab

Käesolev artikkel selgitab üksikasjalikult järgmist:

NTFS-3G ja NTFS3 erinevused (kumb valida?)
NTFS-i ühendamine Ubuntu’s (käsitsi ja automaatselt)
NTFS-partitsiooni juurdepääsuõiguste seadistamine
Levinud probleemide lahendamine

Ubuntu algajatele mõeldud käesolev artikkel pakub konkreetseid käskude näiteid ja seadistusjuhiseid.


2. NTFS-i toetamise viisid (NTFS3 vs NTFS-3G)

NTFS-vormingus ketta ühendamiseks Ubuntu’s on peamiselt kaks meetodit:

  • NTFS-3G (traditsiooniline standard)
  • NTFS3 (kerneli sisseehitatud uus meetod)

Oluline on mõista mõlema omadusi ja erinevusi, et valida oma keskkonnale sobivaim meetod.

2.1 Mis on NTFS-3G?

NTFS-3G on Linuxis NTFS-i lugemiseks ja kirjutamiseks mõeldud avatud lähtekoodiga kasutajatasandi draiver.

✅ Omadused

  • Ubuntu toetab seda vaikimisi
  • Lugemine ja kirjutamine on stabiilne
  • Juurdepääsuõigusi (õigused) saab peenelt hallata
  • Kasutab FUSE-i (Filesystem in Userspace)

✅ Eelised

  • Kõrge stabiilsus (kasutusel pikka aega, vähe vigu)
  • Saadaval kõigis Ubuntu versioonides
  • Lihtne automaatne ühendamine fstab-seadistusega

⚠️ Puudused

  • Aeglasem jõudlus, kuna töötab kasutajatasandil, mitte kerneli režiimis
  • Ei toeta täielikult kõiki uusimaid NTFS-i funktsioone

2.2 Mis on NTFS3?

NTFS3 on Linuxi kernelisse (alates versioonist 5.15) standardina integreeritud kerneli sisene NTFS-draiver.

✅ Omadused

  • Integreeritud Linuxi kernelisse
  • Oluliselt parem jõudlus kui NTFS-3G
  • Võimaldab kiiremat faili juurdepääsu, kuna töötab otse kerneli tasandil

✅ Eelised

  • Kiire lugemine ja kirjutamine (20-30% kiirem kui NTFS-3G)
  • Kerneli standardfunktsioon, seega pole lisapakette vaja
  • Toetab ka uusi NTFS-i funktsioone (tihendamine, laiendatud atribuudid jne)

⚠️ Puudused

  • Saadaval ainult Ubuntu 22.04 ja uuemates versioonides (vanemates versioonides ei saa kasutada)
  • Õiguste haldamine on mittetäielik (chown ja chmod ei tööta)
  • fstab-seadistus on pisut keerulisem

2.3 NTFS-3G vs NTFS3 võrdlus

Kumma meetodi peaks valima, on toodud tabelis:

FunktsioonNTFS-3GNTFS3
KiirusAeglasemKiirem
Kirjutamise tugi
Juurdepääsuõiguste haldusPeenelt seadistatavPiiratud
Ubuntu toetatud versioonidKõik versioonid22.04 ja uuemad
fstab-i automaatne ühendamineLihtneVõimalik, kuid pisut keerulisem
Soovitatav keskkondÜhilduvus- ja stabiilsuskeskneJõudlusekeskne

2.4 Kumb valida?

Valitav meetod sõltub Ubuntu versioonist ja kasutusotstarbest.

✅ Millal valida NTFS-3G?

  • Kasutate Ubuntu 20.04 või vanemat versiooni
  • Soovite stabiilsust (pikaajaline tõestatud töökindlus annab kindlustunde)
  • Vajate juurdepääsuõiguste peent haldamist (chmod ja chown on kasutatavad)
  • Soovite lihtsat automaatset ühendamist fstab-iga

✅ Millal valida NTFS3?

  • Kasutate Ubuntu 22.04 või uuemat versiooni
  • Soovite NTFS-partitsioone kiiresti käsitleda (suurte andmemahtude liigutamisel)
  • Ei soovi lisapakette installida (soovite kasutada kerneli standardfunktsiooni)

2.5 Lihtne kontrollimeetod

Oma Ubuntu keskkonnas NTFS3 kättesaadavuse kontrollimiseks käivitage järgmine käsk:

ls /lib/modules/$(uname -r)/kernel/fs/ntfs3/

Kui fail ntfs3.ko eksisteerib, siis NTFS3 on kernelisse integreeritud.

Lisaks saab praeguse NTFS-i ühendamismeetodi kontrollimiseks käivitada järgmise käsu:

mount | grep ntfs

Kui kuvatakse ntfs3 või ntfs-3g, on teada praegune ühendamismeetod.

Kokkuvõte

  • Ubuntu 22.04 ja uuemate versioonide puhul on soovitatav NTFS3 (kiirem jõudlus)
  • Stabiilsuse ja ühilduvuse korral on parem NTFS-3G
  • fstab-i abil automaatse ühendamise seadistamiseks on NTFS-3G lihtsam
  • Kumma te parajasti kasutate, saab kontrollida käsu mount | grep ntfs abil

3. NTFS-3G installimine

NTFS-partitsioonide korrektseks lugemiseks ja kirjutamiseks Ubuntu’s on vaja installida NTFS-3G pakett. NTFS-3G on saadaval Ubuntu ametlikes hoidlates, seega on see lihtsa käsuga paigaldatav.

3.1 Mis on NTFS-3G?

NTFS-3G on draiver NTFS-failisüsteemi käsitlemiseks Linuxis.
Vaikimisi ei ole see Ubuntu’s kaasas, seega tuleb see käsitsi installida.

✅ Omadused

  • Toetab täielikku NTFS-i lugemise ja kirjutamise funktsionaalsust
  • Saadaval ka Ubuntu 20.04 ja vanemates versioonides
  • Võimaldab peenelt seadistada juurdepääsuõigusi
  • Töötab FUSE-i (Filesystem in Userspace) abil

3.2 NTFS-3G installimise sammud

NTFS-3G installimiseks Ubuntu’s tehke järgmised sammud:

① Pakettide loendi värskendamine

Kõigepealt värskendage Ubuntu pakettide loend uusimale versioonile.

sudo apt update

② NTFS-3G installimine

Järgmisena installige NTFS-3G järgmise käsuga:

sudo apt install ntfs-3g

Selle käsu täitmisel laaditakse NTFS-3G Ubuntu hoidlatest alla ja paigaldatakse süsteemi.

③ Installimise kinnitamine

Installimise õigsuse kontrollimiseks käivitage järgmine käsk:

ntfs-3g --version

Kui kuvatakse versiooni teave, siis on installimine õigesti teostatud.

3.3 NTFS-3G töökäigu kontroll

Pärast installimist kontrollige, kas NTFS-partitsioonid tuvastatakse korrektselt.

① Ühendatud NTFS-partitsioonide kontrollimine

Kõigepealt loetlege ühendatud salvestusseadmed.

lsblk

Või üksikasjalikuma teabe saamiseks kasutage fdisk käsku.

sudo fdisk -l

See käsk kuvab ühendatud ketaste ja partitsioonide teabe. Kontrollige NTFS-partitsiooni seadmenime (nt /dev/sdb1).

② NTFS-partitsiooni ühendamise test

Ühendage NTFS-partitsioon käsitsi ja testige, kas lugemine ja kirjutamine töötab korralikult.

  1. Looge ühenduspunkt (mount point)
sudo mkdir /mnt/ntfs
  1. Ühendage NTFS-partitsioon
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
  1. Kontrollige ühendamise õnnestumist
df -h | grep ntfs

See käsk peaks kuvama ühendatud NTFS-partitsiooni.

  1. Kirjutamise test (faili loomine)
sudo touch /mnt/ntfs/testfile.txt

Kui fail luuakse ilma vigadeta, on NTFS-partitsioonile kirjutamine võimalik.

3.4 Olemasoleva NTFS-partitsiooni parandamine

Kui NTFS-partitsioon on kahjustatud või ei saa seda ühendada, saate selle parandada järgmise käsuga:

sudo ntfsfix /dev/sdb1

ntfsfix funktsioonid:
✅ Parandab NTFS-i vastuolud
✅ Puhastab logi
✅ Määrab lipu, et Windows saaks automaatse paranduse teha

Pärast selle käsu käivitamist proovige uuesti ühendada.

Kokkuvõte

  • NTFS-3G on Ubuntu ametlikest hoidlatest lihtsalt installitav
  • Pärast installimist kontrollige ntfs-3g --version abil
  • Kontrollige seadmeid lsblk või fdisk -l abil ja tehke ühendamise test
  • ntfsfix abil saab NTFS-partitsioone parandada

4. NTFS-partitsiooni ühendamise meetodid

NTFS-partitsioonide kasutamiseks Ubuntu’s on vaja need korralikult ühendada (failisüsteemi OS-ile tuvastada). Selles jaotises selgitatakse üksikasjalikult kahte meetodit: käsitsi ühendamine ja automaatne ühendamine (fstab-seadistus).

4.1 NTFS-partitsiooni käsitsi ühendamine

Kõigepealt selgitatakse, kuidas käsitsi ühendada USB-mälupulki või väliseid kõvakettaid sisaldavaid NTFS-partitsioone.

① Ühendatud seadmete kontrollimine

NTFS-partitsiooni ühendatuse kontrollimiseks käivitage järgmine käsk:

lsblk

Või üksikasjalikuma teabe saamiseks kasutage fdisk käsku.

sudo fdisk -l

See kuvab süsteemi ühendatud salvestusseadmete loendi. Kontrollige, millise seadmenimega NTFS-partitsioon tuvastatakse (nt /dev/sdb1).

② Ühenduspunkti loomine

Looge kataloog (ühenduspunkt) NTFS-partitsiooni ühendamiseks.

sudo mkdir -p /mnt/ntfs

/mnt/ntfs on koht NTFS-ketta ühendamiseks. Võite sellele anda ka mis tahes muu nime.

③ Ühendamine NTFS-3G abil

Käivitage järgmine käsk NTFS-partitsiooni ühendamiseks:

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

Kui see käsk õnnestub, pääsete NTFS-partitsioonile ligi kataloogist /mnt/ntfs.

④ Ühendamise kontroll

Ühendatud NTFS-partitsiooni õige tuvastamise kontrollimiseks käivitage järgmine käsk:

df -h | grep ntfs

Või saate ühendusteavet kuvada järgmise käsuga:

mount | grep ntfs

⑤ Kirjutamise test

Kirjutamise kontrollimiseks ühendatud NTFS-partitsioonile käivitage järgmine käsk:

sudo touch /mnt/ntfs/testfile.txt

Kui fail luuakse ilma vigadeta, on kirjutamine võimalik.

⑥ Ühenduse eemaldamine (Unmount)

NTFS-partitsiooni ohutuks eemaldamiseks käivitage umount käsk:

sudo umount /mnt/ntfs

Kui kuvatakse viga “kasutusel ja ei saa eemaldada”, proovige järgmisi käske:

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

4.2 Automaatne ühendamine (/etc/fstab seadistamine)

Käsitsi iga kord ühendamine on tüütu, seega seadistage NTFS-partitsioonide automaatne ühendamine süsteemi käivitamisel. Selleks redigeeritakse faili /etc/fstab.

① Hankige NTFS-partitsiooni UUID

fstab-i seadistamiseks hankige NTFS-partitsiooni UUID (identifikaator).

blkid

Väljundis kuvatakse NTFS-partitsiooni UUID.

/dev/sdb1: UUID="1234-ABCD" TYPE="ntfs" PARTUUID="abcd1234-5678"

Märkige see UUID="1234-ABCD" üles.

② Lisage ühendamise seade faili /etc/fstab

Redigeerige fstab-faili.

sudo nano /etc/fstab

Lisage faili lõppu järgmine rida:

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

③ Rakendage muudatused

Seadete rakendamiseks käivitage järgmine käsk:

sudo mount -a

Kui vigu ei teki, ühendatakse NTFS-partitsioon automaatselt ka pärast taaskäivitamist.

reboot

4.3 NTFS3 abil ühendamine

Ubuntu 22.04 ja uuemates versioonides saab NTFS-partitsioone ühendada ka NTFS3 abil.

① Ühendamine NTFS3 abil

Ühendage NTFS3 draiveri abil järgmise käsuga:

sudo mount -t ntfs3 /dev/sdb1 /mnt/ntfs

② NTFS3 kasutamine fstab-is

Redigeerige fstab-i ja lisage järgmine rida:

UUID=1234-ABCD /mnt/ntfs ntfs3 defaults 0 0

Muudatuste rakendamiseks käivitage:

sudo mount -a

ja veenduge, et vigu ei teki.

Kokkuvõte

  • Käsitsi ühendamine toimub käsuga mount -t ntfs-3g /dev/sdX /mnt/ntfs
  • Automaatne ühendamine seadistatakse failis /etc/fstab
  • NTFS3 kasutamisel kasutage mount -t ntfs3
  • umount käsuga saab ohutult eemaldada
  • UUID-i seadistamisel fstab-is ühendatakse ka pärast taaskäivitamist automaatselt

5. NTFS-i juurdepääsuõiguste seadistamine

NTFS on algselt Windowsile mõeldud failisüsteem ja erineb Linuxi standardsest õiguste haldamisest (chmod ja chown). Seetõttu võivad vale seadistamise korral tekkida probleemid nagu “kirjutamine keelatud” või “juurdepääs keelatud”.

Selles jaotises selgitatakse, kuidas NTFS-partitsiooni juurdepääsuõigusi õigesti seadistada ja seda Ubuntu’s probleemideta kasutada.

5.1 NTFS-i juurdepääsuõiguste põhimõtted

Linuxis kasutatavad failisüsteemid (nt ext4) võimaldavad määrata igale failile ja kaustale omaniku (user), grupi (group) ja teiste (other) õigusi. Kuid NTFS kasutab Windowsi ACL-i (Access Control List), mistõttu Linuxi õiguste haldus ei kehti sellele otse.

Seetõttu on vaja NTFS-i ühendamisel määrata sobivad valikud, et kohandada juurdepääsuõigusi.

5.2 Juurdepääsuõiguste seadistamine NTFS-3G abil

NTFS-3G abil ühendamisel on võimalik määrata uid (kasutaja ID) ja gid (grupi ID), et anda kindlatele kasutajatele kirjutamisõigus.

① Kontrollige oma kasutaja ID-d (UID) ja grupi ID-d (GID)

Kõigepealt kontrollige oma praegust UID-d ja GID-d.

id

Näidisväljund:

uid=1000(kasutaja) gid=1000(kasutaja) groups=1000(kasutaja),27(sudo),...

Sel juhul kasutame uid=1000, gid=1000.

② Seadistage juurdepääsuõigused käsitsi ühendamisel

NTFS-partitsiooni ühendamisel määrake uid ja gid, et teie kasutaja saaks sellele ligi.

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

③ Seadistage juurdepääsuõigused fstab-is (automaatne ühendamine)

Lisaks käsitsi ühendamisele on võimalik automaatselt ühendada õigesti seadistatud juurdepääsuõigustega fstab-i abil.

sudo nano /etc/fstab

Lisage järgmine rida:

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

Kui redigeerimine on lõpetatud, rakendage muudatused.

sudo mount -a

5.3 Juurdepääsuõiguste seadistamine NTFS3 abil

NTFS3 (kerneli sisseehitatud draiver) puhul ei saa määrata uid ega gid nagu NTFS-3G-s. Seetõttu haldatakse seda ühendamisel valiku permissions abil, emuleerides Windowsi ACL-i.

① Seadistus käsitsi ühendamisel

sudo mount -t ntfs3 -o rw,permissions /dev/sdb1 /mnt/ntfs

② NTFS3 kasutamine fstab-is

Redigeerige fstab-i ja lisage järgmine rida:

UUID=1234-ABCD /mnt/ntfs ntfs3 defaults 0 0

Muudatuste rakendamiseks käivitage:

sudo mount -a

ja veenduge, et vigu ei teki.

5.4 NTFS-i kasutamine ilma juurkasutaja õigusteta

Vaikimisi on NTFS-partitsioonile kirjutamiseks tihti vaja sudo õigusi, kuid on olemas seade, mis võimaldab kirjutada ka tavakasutajal.

fmask ja dmask seadistamine

Seadistage fstab-is järgmiselt:

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

5.5 NTFS-i juurdepääsuõigustega seotud probleemide lahendamine

① “Ei saa kirjutada”

Põhjus

  • Windowsi “kiirkäivituse” seadistuse mõju

Lahendus

  • Keelake Windowsis “kiirkäivitus”

② “Permission denied (õigused keelatud)”

Põhjus

  • Ühendamisel pole uid või gid määratud

Lahendus

  1. Määrake käsitsi ühendamisel uid=1000,gid=1000
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
  1. Parandage fstab-i seadistus
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0

Seejärel rakendage käsuga sudo mount -a.

Kokkuvõte

  • Kuna NTFS erineb Linuxi standardsest õiguste haldusest, on oluline ühendamisel määrata sobivad valikud
  • uid=1000,gid=1000 määramine annab teatud kasutajale juurdepääsuõigused
  • fstab-i seadistamisel pole vaja iga kord käsitsi ühendada
  • NTFS3-ga on õiguste haldamine keerulisem, NTFS-3G võimaldab peenemat kontrolli

6. Probleemide lahendamine

Ubuntu’s NTFS-partitsioonide ühendamisel ja kasutamisel võivad tekkida probleemid, nagu “ei saa kirjutada”, “ei saa ühendada” või “juurdepääs keelatud”. Selles jaotises selgitatakse levinud probleeme ja nende lahendusi.

6.1 NTFS-partitsioon on ainult lugemiseks (kirjutamine keelatud)

✅ Sümptomid

  • NTFS-partitsioon on ühendatud, kuid kirjutamine on keelatud
  • Kuvatakse viga read-only file system (ainult lugemiseks failisüsteem)

❌ Põhjused

  • Windowsi “kiirkäivitus” on lubatud
  • NTFS-partitsioonil on kahjustusi ja tuvastatakse vastuolud
  • NTFS-3G ühendamisvalikud pole õigesti seadistatud

🔧 Lahendused

✅ Meetod 1: Keela Windowsi “kiirkäivitus”
  1. Käivitage Windows
  2. Avage “Juhtpaneel” → “Toitesuvandid
  3. Klõpsake “Muuda toitenuppude käitumist
  4. Klõpsake “Muuda seadeid, mis praegu pole saadaval
  5. Eemaldage linnuke valikult “Lülita kiirkäivitus sisse
  6. Salvestage seaded ja lülitage Windows täielikult välja
✅ Meetod 2: Paranda NTFS-partitsiooni vastuolud
sudo ntfsfix /dev/sdb1
✅ Meetod 3: Ühendage kirjutamisvõimalusega valikuga
sudo mount -t ntfs-3g -o rw /dev/sdb1 /mnt/ntfs

6.2 “Permission denied (õigused keelatud)”

✅ Sümptomid

  • NTFS-partitsioonile ligipääsemisel kuvatakse “Permission denied

❌ Põhjused

  • NTFS-3G ühendamisvalikutes pole uid või gid määratud
  • /etc/fstab seadistus ei ole õige

🔧 Lahendused

✅ Meetod 1: Määra ühendamisel uid ja gid
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
✅ Meetod 2: Paranda fstab-i seadistus
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0

Seejärel käivita:

sudo mount -a

6.3 “mount: unknown filesystem type ‘ntfs'”

✅ Sümptomid

  • NTFS-partitsiooni ühendamisel kuvatakse viga “unknown filesystem type ‘ntfs’

❌ Põhjus

  • NTFS-3G pole installitud

🔧 Lahendused

✅ Meetod 1: Installi NTFS-3G
sudo apt update
sudo apt install ntfs-3g
✅ Meetod 2: Kontrolli NTFS3 saadavust
ls /lib/modules/$(uname -r)/kernel/fs/ntfs3/

6.4 fstab-i automaatne ühendamine ei tööta

✅ Sümptomid

  • Kuigi /etc/fstab-i on seaded lisatud, ei ühendata NTFS-partitsiooni pärast taaskäivitamist

❌ Põhjused

  • UUID on valesti määratud

🔧 Lahendused

✅ Meetod 1: Kontrolli UUID uuesti
blkid
✅ Meetod 2: Paranda fstab-i seadistus
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0

Seejärel käivita:

sudo mount -a

6.5 “Device or resource busy (seade on kasutusel)”

✅ Sümptomid

  • umount käsu käivitamisel kuvatakse “Device or resource busy” ja ühendust ei saa eemaldada

❌ Põhjus

  • NTFS-partitsiooni kasutab teine protsess

🔧 Lahendused

✅ Meetod 1: Leia ja lõpeta kasutusel olevad protsessid
sudo fuser -m /mnt/ntfs

Seejärel lõpeta protsess sunniviisiliselt:

sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
✅ Meetod 2: Sunniviisiline ühenduse eemaldamine
sudo umount -l /mnt/ntfs

Kokkuvõte

  • “Ainult lugemiseks” → proovi ntfsfix, keelake Windowsi kiirkäivitus
  • “Permission denied (juurdepääs keelatud)” → seadista uid=1000,gid=1000
  • “unknown filesystem type ‘ntfs'” → kontrolli ntfs-3g installimist
  • “fstab-i automaatne ühendamine ei tööta”UUID viga või ühenduspunkti kontroll
  • “Seade on kasutusel ja ei saa eemaldada” → kasuta fuser-it kasutusel olevate protsesside leidmiseks

7. KKK (Korduma Kippuvad Küsimused)

Siia on koondatud punktid, mis paljudel kasutajatel Ubuntu’s NTFS-partitsioone käsitledes küsimusi tekitavad. Kasutage neid probleemide korral või seadistamisel.

7.1 Kumb on parem kasutada, NTFS-3G või NTFS3?

V: Kui kasutate Ubuntu 22.04 või uuemat versiooni ja hindate jõudlust, valige NTFS3.
Ühilduvuse ja juurdepääsuõiguste peene haldamise vajadusel sobib paremini NTFS-3G.

Võrdlustabel

FunktsioonNTFS-3GNTFS3
KiirusAeglasemKiirem
Kirjutamise tugi
Juurdepääsuõiguste haldusPeenelt seadistatavPiiratud
Ubuntu toetatud versioonidKõik versioonid22.04 ja uuemad
fstab-i automaatne ühendamineLihtnePisut keerulisem
Soovitatav keskkondStabiilsus- ja ühilduvuskeskneJõudlusekeskne

7.2 Kas ma saan NTFS-ketta Ubuntu’s vormindada?

V: Jah, NTFS-partitsioone on võimalik Ubuntu’s vormindada. Kuid pidage meeles, et vormindamisel andmed kustutatakse.

Vormindamise sammud

sudo mkfs.ntfs -f /dev/sdX

(※ /dev/sdX asendada õige seadmenimega)

GParted-i kasutamise meetod

  1. Installige sudo apt install gparted abil
  2. Käivitage gparted
  3. Valige NTFS-i vormindatav ketas
  4. Valige “Vorminda” (Format) → “NTFS”
  5. Klõpsake “Rakenda” (Apply) ja käivitage vormindamine

7.3 Mida teha, kui kuvatakse “Õigused keelatud”?

V: Tõenäoliselt on juurdepääsuõiguste seadistus vale. Proovige järgmisi meetodeid.

✅ Meetod 1: Määra ühendamisel uid ja gid

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

✅ Meetod 2: Paranda fstab-i seadistus

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

Seejärel rakenda käsuga sudo mount -a.

✅ Meetod 3: Paranda juurdepääsuõigused Windowsi poolel

Avage Windowsis NTFS-partitsiooni Omadused (Properties) → Turvalisuse seaded (Security Settings) ja andke asjakohastele kasutajatele täielik kontrolli õigus.

7.4 “Kuidas NTFS-ketast ohutult Ubuntu’st eemaldada?”

V: NTFS-partitsiooni ohutuks eemaldamiseks Ubuntu’st tehke järgmised sammud:

✅ Käsitsi ühenduse eemaldamine

sudo umount /mnt/ntfs

✅ Kui ühendust ei saa eemaldada (kasutusel)

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

7.5 Windowsis kasutatud NTFS-ketas ei ühendu Ubuntu’s

V: Kui Windowsi “kiirkäivitus” on lubatud, võib NTFS-partitsioon lukustuda.

✅ Lahendus: Keela Windowsi kiirkäivitus

  1. Käivita Windows ja ava “Juhtpaneel” → “Toitesuvandid”
  2. Klõpsa “Muuda toitenuppude käitumist”
  3. Klõpsa “Muuda seadeid, mis praegu pole saadaval”
  4. Eemalda linnuke valikult “Lülita kiirkäivitus sisse”
  5. Lülita Windows välja ja ühenda uuesti Ubuntu’s

7.6 “Device or resource busy (seade on kasutusel)” ja ühendust ei saa eemaldada

V: Teine protsess võib NTFS-partitsiooni kasutada.

✅ Lahendus: Leia ja lõpeta kasutusel olevad protsessid

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

Lisaks, sunniviisiliseks ühenduse eemaldamiseks käivita järgmine:

sudo umount -l /mnt/ntfs

7.7 fstab-is seadistatud NTFS-partitsioon ei ühendu automaatselt

V: Põhjuseks võib olla /etc/fstab-i kirjavead või vale UUID.

✅ Meetod 1: Kontrolli UUID

blkid

✅ Meetod 2: Paranda fstab-i seadistus

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

✅ Meetod 3: Kontrolli, kas ühenduspunkt eksisteerib

sudo mkdir -p /mnt/ntfs

✅ Meetod 4: Rakenda seaded

sudo mount -a

7.8 NTFS-partitsioon näitab “Ketas täis”

V: Tõenäoliselt on Windowsis NTFS-mahu “kvoodid” (quotas) või “tihendamine” (compression) lubatud.

✅ Lahendus

  1. Käivita Windowsis NTFS-partitsiooni “Omadused” (Properties) → “Kettapuhastus” (Disk Cleanup)
  2. Kui tihendamine või kvootide haldus on lubatud, keela need
  3. Käivita Windowsis “Veakontroll (chkdsk)”

Kokkuvõte

  • Mõista NTFS-3G ja NTFS3 erinevusi ning vali oma keskkonnale sobivaim
  • Kui kirjutamine on keelatud, keelake Windowsi “kiirkäivitus”
  • Õiguste vea korral seadistage uid=1000,gid=1000
  • Pöörake tähelepanu fstab-i seadistusvigadele ja seadistage UUID õigesti
  • Ühenduse eemaldamise vea korral kontrollige fuser-iga kasutusel olevad protsessid
侍エンジニア塾