Discussion:
Jak stabilny jest obecnie NTFS?
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
heby
2023-05-18 10:59:53 UTC
Permalink
Cześć.

Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?

Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.

Mam obawiać się jakiś przekłamań danych? Uszkodzeń?

Plan jest taki, że chciałbym mieć w serwer wpięty mały dysk do backupu,
ale raz na jakiś czas będzie on wpinany pod win w celu zrzucenia danych.
Pliki duże, więc FAT odpada. I trochę mam wątpliwości co do stabilności.

Dystrybucja to jakieś Ubuntu z 2020 roku.

Wyczytałem na internetach, że nie ma się o co martwić, ale ja i tak
dmucham na zimne ;)

Kompatybilność uprawnień jest bez znaczenia - nie używam. To tylko storage.
Kamil Jońca
2023-05-18 11:21:08 UTC
Permalink
Post by heby
Cześć.
Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?
Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.
Mam obawiać się jakiś przekłamań danych? Uszkodzeń?
[...]
Post by heby
Kompatybilność uprawnień jest bez znaczenia - nie używam. To tylko storage.
To może exFAT?
KJ
--
http://stopstopnop.pl/stop_stopnop.pl_o_nas.html
heby
2023-05-18 11:42:39 UTC
Permalink
Post by Kamil Jońca
Post by heby
Kompatybilność uprawnień jest bez znaczenia - nie używam. To tylko storage.
To może exFAT?
To podnosi identyczne pytanie o stabilność ;)
Kamil Jońca
2023-05-18 12:15:13 UTC
Permalink
Post by heby
Post by Kamil Jońca
Post by heby
Kompatybilność uprawnień jest bez znaczenia - nie używam. To tylko storage.
To może exFAT?
To podnosi identyczne pytanie o stabilność ;)
Owszem, ale zdaje się, że exFAT jest duzo prosszy, więc powinien być
stabilniejszy. Ale żadnych testów nie robiłem.
KJ
--
http://wolnelektury.pl/wesprzyj/teraz/
szopen
2023-05-18 14:32:14 UTC
Permalink
Post by Kamil Jońca
Post by heby
Post by Kamil Jońca
Post by heby
Kompatybilność uprawnień jest bez znaczenia - nie używam. To tylko storage.
To może exFAT?
To podnosi identyczne pytanie o stabilność ;)
Owszem, ale zdaje się, że exFAT jest duzo prosszy, więc powinien być
stabilniejszy. Ale żadnych testów nie robiłem.
I jest na licencji GPL, więc może być bardziej udokumentowany ergo
lepiej oprogramowany.
--
szopen
heby
2024-07-07 22:01:31 UTC
Permalink
Post by Kamil Jońca
To może exFAT?
Po roku używania: absolutnie nie polecam do niektórych zastosowań.

Podstawowy problem to pliki >4GB.

Ktoś może powiedzieć, że exFAT obsługuje je bez problemu.

Ale to skomplikowane.

Jak sobie normalnie wpinam dysk i kopiuję pliki, to nie ma problemu.

Zabawne rzeczy zaczynają się, kiedy wpinam taki dysk w maszynę z sambą i
pozwalam jej na wystawienie dysku do sieci:

1) Pliki >4GB się czytają
2) Pliki >4GB zapisują się tak:
- najpierw zapisywany jest plik o rozmiarze dokładnie 4GB
zawierający same zera
- potem samba wywala bład zapisu
- plik z zerami leży na dysku i udaje, że jest
- windows potrafi nawet pokazać spodziewaną zawartość,
prawdopodobnie z jakiegoś lokalnego cache

To jest skrajnie niebezpieczne.

Podobno winę ponosi emulacja "pliku z dziurami" na tym żałosnym
filesystemie. Nie wiem czy to bug w sambie, czy w samej implementacji
exFAT, ale ostrzegam tylko: exFAT nie nadaje się do niektórych
zastosowań, w szczególności podpinanie go pod sambe grozi utratą danych.
Dominik 'Rathann' Mierzejewski
2023-05-19 09:23:56 UTC
Permalink
Date: Thu, 18 May 2023 12:59:53
From: heby
[...]
Post by heby
Plan jest taki, że chciałbym mieć w serwer wpięty mały dysk do backupu,
ale raz na jakiś czas będzie on wpinany pod win w celu zrzucenia danych.
Pliki duże, więc FAT odpada. I trochę mam wątpliwości co do stabilności.
[...]
Post by heby
Kompatybilność uprawnień jest bez znaczenia - nie używam. To tylko storage.
Jest jeszcze UDF, natywnie wspierany przez Windows, MacOS i Linuksa.
man mkudffs zawiera informacje o tym, jak sformatować, żeby działało
wszędzie.

Pozdrawiam,
Dominik
--
Fedora https://fedoraproject.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
LFC
2023-05-19 18:22:42 UTC
Permalink
Post by heby
Wyczytałem na internetach, że nie ma się o co martwić, ale ja i tak
dmucham na zimne ;)
Kompatybilność uprawnień jest bez znaczenia - nie używam. To tylko storage.
Powiem tak, przez kilka ładnych lat używałem w pracy dualboota Centos 7
i win7 potem updatowany do win10.
Wspólny dysk (partycja ntfs) na dane podmontowany w obu systemach.
Nigdy nie stwierdziłem żadnego problemu z tym dyskiem i danymi.

LFC
colnet
2023-05-22 09:13:40 UTC
Permalink
Post by heby
Cześć.
Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?
Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.
Mam obawiać się jakiś przekłamań danych? Uszkodzeń?
[..]

Ja używam Linux Mint 21.164 bit. Kilka miesięcy temu kupiłem dwa dyski SSD - każdy po 16TB w celu zrobienia na nich softwearowego raid 1 - oczywiście też w celach backupu. Wcześniej używałem do tego celu dysków mechanicznych USB z partycjami NTFS - były o pojemności 2TB i nie było żadnego problemu z zapisam na nich. Na tych dużych dyskach mam na razie nie rozwiazany problem bo jeśli zamontuję je przy pomocy ntfs-3g w pliku fstab - przykład:

/dev/sdb2 /media/16TBlue ntfs-3g defaults 0 1

i dysk widać, o tyle skopiowany np. film na taki dysk przy pomocy Linux oczywiście jest na tym dysku, ale się nie odtwarrza, ten sam film skopiowany na dysk 2TB odtwarza się bez problemu. Prób z exFat ani z UDF nie robiłem i z braku czasu na razie "stoję" z problemem - być może przyjdzie mi kupić sterownik do NTFS od firmy Tuxera. Windows 7 i 10 na tych 16TB dyskach - zapisuje i odczytuje ten film bez żadnego problemu.. Nie chcą się te dyski montować od kliknięcia ich w lewym panelu explorera w Linux Mint - trzeba użyć wpisu w fstab, a i tak są w/w problemy.
Marcin Debowski
2023-05-23 06:13:55 UTC
Permalink
Post by heby
Cześć.
Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?
Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.
Mam obawiać się jakiś przekłamań danych? Uszkodzeń?
[..]
Ja używam Linux Mint 21.164 bit. Kilka miesięcy temu kupiłem dwa dyski
SSD - każdy po 16TB w celu zrobienia na nich softwearowego raid 1 -
oczywiście też w celach backupu. Wcześniej używałem do tego celu
dysków mechanicznych USB z partycjami NTFS - były o pojemności 2TB i
nie było żadnego problemu z zapisam na nich. Na tych dużych dyskach
mam na razie nie rozwiazany problem bo jeśli zamontuję je przy pomocy
/dev/sdb2 /media/16TBlue ntfs-3g defaults 0 1
A ten softwarowy raid 1 to co to za cudo bo /dev/sdb2 to nie wygląda mi
na typowe urządzenie takich raidów, które jest niezalezne od systemu
plików, a to chyba wchodzi w grę?
--
Marcin
colnet
2023-05-23 14:10:36 UTC
Permalink
wtorek, 23 maja 2023 o 07:15:41 UTC+1 Marcin Debowski napisał(a):
[..]
Post by Marcin Debowski
/dev/sdb2 /media/16TBlue ntfs-3g defaults 0 1
A ten softwarowy raid 1 to co to za cudo bo /dev/sdb2 to nie wygląda mi
na typowe urządzenie takich raidów, które jest niezalezne od systemu
plików, a to chyba wchodzi w grę?
[..]
To nie tak - na razie tego softwearowego raidu nie mam ze względu na te trudności które opisałem
- na razie gromadzę dane na jednym z dysków, ale ze względu na generowane błędy zapisu robię to
pod Windows, a ten wpis przytoczyłem tylko jak to niby powinno być, ale dla duzych dysków niestety
się nie sprawdza.
Marcin Debowski
2023-05-23 23:34:19 UTC
Permalink
[..]
Post by Marcin Debowski
/dev/sdb2 /media/16TBlue ntfs-3g defaults 0 1
A ten softwarowy raid 1 to co to za cudo bo /dev/sdb2 to nie wygląda mi
na typowe urządzenie takich raidów, które jest niezalezne od systemu
plików, a to chyba wchodzi w grę?
[..] To nie tak - na razie tego softwearowego raidu nie mam ze względu
na te trudności które opisałem
- na razie gromadzę dane na jednym z dysków, ale ze względu na
generowane błędy zapisu robię to pod Windows, a ten wpis przytoczyłem
tylko jak to niby powinno być, ale dla duzych dysków niestety się nie
sprawdza.
To jeszcze inna wątpliwość - ten dysk 16TB ssd, to wielkość dla ssd
ciagle chyba dość nietypowa? Może problem jest na poziomie sterownika do
samego dysku gdzie pod Windows pewnie jest producenta a pod Linuksem
jakis generczyny, który czegos nie wyłapuje? To jest dysk przenośny?

Musiałbyś go przeformatować np. na ext4 i zobaczyć, czy tez są problemy.

W logach coś się pojawia jak kopiujesz taki duży plik, który potem sie
nie odtwarza?
--
Marcin
marrgol
2023-05-23 18:18:25 UTC
Permalink
Post by colnet
Post by heby
Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?
Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.
Mam obawiać się jakiś przekłamań danych? Uszkodzeń?
[..]
Ja używam Linux Mint 21.164 bit. Kilka miesięcy temu kupiłem dwa
dyski SSD - każdy po 16TB w celu zrobienia na nich softwearowego raid 1
- oczywiście też w celach backupu. Wcześniej używałem do tego celu dysków
mechanicznych USB z partycjami NTFS - były o pojemności 2TB i nie było
żadnego problemu z zapisam na nich. Na tych dużych dyskach mam na razie
nie rozwiazany problem bo jeśli zamontuję je przy pomocy ntfs-3g w pliku
/dev/sdb2 /media/16TBlue ntfs-3g defaults 0 1
i dysk widać, o tyle skopiowany np. film na taki dysk przy pomocy Linux
oczywiście jest na tym dysku, ale się nie odtwarrza, ten sam film
skopiowany na dysk 2TB odtwarza się bez problemu. Prób z exFat ani
z UDF nie robiłem i z braku czasu na razie "stoję" z problemem - być
może przyjdzie mi kupić sterownik do NTFS od firmy Tuxera.
Od wersji 5.15 w jądrze jest nowy sterownik do NTFS-a, ntfs3,
udostępniony przez Paragon Software, który ma w ofercie m.in.
komercyjny sterownik NTFS, więc chyba można przyjąć, że znają
się na rzeczy -- wypróbujcie; przypuszczam, że jest lepszy od
ntfs-3g nie tylko dlatego, że zapis i odczyt jest 5 razy szybszy
dzięki temu, że nie używa FUSE-a.

https://docs.kernel.org/filesystems/ntfs3.html
--
mrg
colnet
2023-05-23 19:02:55 UTC
Permalink
Post by marrgol
Od wersji 5.15 w jądrze jest nowy sterownik do NTFS-a, ntfs3,
udostępniony przez Paragon Software, który ma w ofercie m.in.
komercyjny sterownik NTFS, więc chyba można przyjąć, że znają
się na rzeczy -- wypróbujcie; przypuszczam, że jest lepszy od
ntfs-3g nie tylko dlatego, że zapis i odczyt jest 5 razy szybszy
dzięki temu, że nie używa FUSE-a.
https://docs.kernel.org/filesystems/ntfs3.html
Ja na swoim Linux Mint 64 bit i-face: Mate mam kernel 5.15.0.56 i jak napisałem
- system bez żadnych wpisów w fstab na dyskach NTFS 2GB zapisuje i odczytuje poprawnie,
jednak tych dysków 16 TB od kliku nie montuje do systemu, a klik nic nie daje, z wpisem ntfs-3g
dyski są montowane, ale są błędy zapisu na tym. Jeśli trzeba użyć w fstab jakiś wpis dotyczący
ntfs3 bo może to jest wczytywane z modułów kernela to podaj jakiś przykład takiego montowania dysku.
marrgol
2023-05-23 23:36:17 UTC
Permalink
Jeśli trzeba użyć w fstab jakiś wpis dotyczący ntfs3
Wpis w fstab może być taki jak pokazałeś wcześniej,
tylko zamiast „ntfs-3g” ma być „ntfs3”, czyli:

/dev/sdb2 /media/16TBlue ntfs3 defaults 0 0
--
mrg
colnet
2023-05-24 15:28:17 UTC
Permalink
Post by marrgol
Jeśli trzeba użyć w fstab jakiś wpis dotyczący ntfs3
Wpis w fstab może być taki jak pokazałeś wcześniej,
/dev/sdb2 /media/16TBlue ntfs3 defaults 0 0
Zrobiłem ten wpis w fstab - skończyło się tym że system w połowie uruchamiania
zatrzymał się podając mi formułkę : "podaj hasło root'a lub wciśnij Ctrl + D żeby kontynuować".
Szybko postawiłem hash na początku tej linii. W przyszłym tygodniu napiszę do Tuxera(y)
z zapytaniem ile oni chcą za ten sterownik. Tymczasem na "mój temat" kończymy bo widzę że
zabieram temat autorowi wątku. Dziękuję za pomoc.
Kaczin0
2023-05-25 16:53:44 UTC
Permalink
Post by marrgol
Post by heby
Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?
Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.
Mam obawiać się jakiś przekłamań danych? Uszkodzeń?
  [..]
Ja używam Linux Mint  21.164 bit. Kilka miesięcy temu kupiłem dwa
dyski SSD - każdy po 16TB w celu zrobienia na nich softwearowego raid 1
- oczywiście też w celach backupu. Wcześniej używałem do tego celu dysków
mechanicznych USB  z partycjami NTFS - były o pojemności 2TB i nie było
żadnego problemu z zapisam na nich. Na tych dużych dyskach mam na razie
nie rozwiazany problem bo jeśli zamontuję je przy pomocy ntfs-3g w pliku
/dev/sdb2    /media/16TBlue    ntfs-3g    defaults    0    1
i dysk widać, o tyle skopiowany np. film na taki dysk przy pomocy Linux
oczywiście jest na tym dysku, ale się nie odtwarrza, ten sam film
skopiowany na dysk 2TB odtwarza się bez problemu. Prób z exFat ani
z UDF nie robiłem i z braku czasu na razie "stoję" z problemem - być
może przyjdzie mi kupić sterownik do NTFS od firmy Tuxera.
Od wersji 5.15 w jądrze jest nowy sterownik do NTFS-a, ntfs3,
udostępniony przez Paragon Software, który ma w ofercie m.in.
komercyjny sterownik NTFS, więc chyba można przyjąć, że znają
się na rzeczy -- wypróbujcie; przypuszczam, że jest lepszy od
ntfs-3g nie tylko dlatego, że zapis i odczyt jest 5 razy szybszy
dzięki temu, że nie używa FUSE-a.
https://docs.kernel.org/filesystems/ntfs3.html
Właśnie wypróbowałem. Co prawda nie robiłem żadnych testów prędkości,
ale wszystko działa bez problemu.
--
Kaczin
Dominik 'Rathann' Mierzejewski
2023-05-29 11:06:52 UTC
Permalink
Date: Thu, 25 May 2023 18:53:44
From: Kaczin0
Post by Kaczin0
Post by marrgol
Post by heby
Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?
Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.
Mam obawiać się jakiś przekłamań danych? Uszkodzeń?
  [..]
Ja używam Linux Mint  21.164 bit. Kilka miesięcy temu kupiłem dwa
dyski SSD - każdy po 16TB w celu zrobienia na nich softwearowego raid 1
- oczywiście też w celach backupu. Wcześniej używałem do tego celu dysków
mechanicznych USB  z partycjami NTFS - były o pojemności 2TB i nie było
żadnego problemu z zapisam na nich. Na tych dużych dyskach mam na razie
nie rozwiazany problem bo jeśli zamontuję je przy pomocy ntfs-3g w pliku
/dev/sdb2    /media/16TBlue    ntfs-3g    defaults    0    1
i dysk widać, o tyle skopiowany np. film na taki dysk przy pomocy Linux
oczywiście jest na tym dysku, ale się nie odtwarrza, ten sam film
skopiowany na dysk 2TB odtwarza się bez problemu. Prób z exFat ani
z UDF nie robiłem i z braku czasu na razie "stoję" z problemem - być
może przyjdzie mi kupić sterownik do NTFS od firmy Tuxera.
Od wersji 5.15 w jądrze jest nowy sterownik do NTFS-a, ntfs3,
udostępniony przez Paragon Software, który ma w ofercie m.in.
komercyjny sterownik NTFS, więc chyba można przyjąć, że znają
się na rzeczy -- wypróbujcie; przypuszczam, że jest lepszy od
ntfs-3g nie tylko dlatego, że zapis i odczyt jest 5 razy szybszy
dzięki temu, że nie używa FUSE-a.
https://docs.kernel.org/filesystems/ntfs3.html
Właśnie wypróbowałem. Co prawda nie robiłem żadnych testów prędkości,
ale wszystko działa bez problemu.
Hm. Też chciałem wypróbować, ale niestety, nawet po poprawnym zamknięciu
Windows (10), sterownik twierdzi, że:

ntfs3: sda3: volume is dirty and "force" flag is not set!

i nie chce montować bez 'force'. Kernel 6.3.3.

Pozdrawiam,
Dominik
--
Fedora https://fedoraproject.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
Marcin Debowski
2023-05-29 11:19:13 UTC
Permalink
Post by Dominik 'Rathann' Mierzejewski
Date: Thu, 25 May 2023 18:53:44
From: Kaczin0
Post by Kaczin0
Post by marrgol
Post by heby
Na ile obecnie, pod Linuxem, można zaufać sterownikowi NTFS?
Zarówno zapis jak i doczyt odbywać się będą z poziomu tego samego
systemu, fs zostanie również tam postawiony.
Mam obawiać się jakiś przekłamań danych? Uszkodzeń?
  [..]
Ja używam Linux Mint  21.164 bit. Kilka miesięcy temu kupiłem dwa
dyski SSD - każdy po 16TB w celu zrobienia na nich softwearowego raid 1
- oczywiście też w celach backupu. Wcześniej używałem do tego celu dysków
mechanicznych USB  z partycjami NTFS - były o pojemności 2TB i nie było
żadnego problemu z zapisam na nich. Na tych dużych dyskach mam na razie
nie rozwiazany problem bo jeśli zamontuję je przy pomocy ntfs-3g w pliku
/dev/sdb2    /media/16TBlue    ntfs-3g    defaults    0    1
i dysk widać, o tyle skopiowany np. film na taki dysk przy pomocy Linux
oczywiście jest na tym dysku, ale się nie odtwarrza, ten sam film
skopiowany na dysk 2TB odtwarza się bez problemu. Prób z exFat ani
z UDF nie robiłem i z braku czasu na razie "stoję" z problemem - być
może przyjdzie mi kupić sterownik do NTFS od firmy Tuxera.
Od wersji 5.15 w jądrze jest nowy sterownik do NTFS-a, ntfs3,
udostępniony przez Paragon Software, który ma w ofercie m.in.
komercyjny sterownik NTFS, więc chyba można przyjąć, że znają
się na rzeczy -- wypróbujcie; przypuszczam, że jest lepszy od
ntfs-3g nie tylko dlatego, że zapis i odczyt jest 5 razy szybszy
dzięki temu, że nie używa FUSE-a.
https://docs.kernel.org/filesystems/ntfs3.html
Właśnie wypróbowałem. Co prawda nie robiłem żadnych testów prędkości,
ale wszystko działa bez problemu.
Hm. Też chciałem wypróbować, ale niestety, nawet po poprawnym zamknięciu
Poprwne zamknięcie to rozumiem z upewnieniem się, ze nie jest zahibernowane?
Post by Dominik 'Rathann' Mierzejewski
ntfs3: sda3: volume is dirty and "force" flag is not set!
i nie chce montować bez 'force'. Kernel 6.3.3.
ntfsfix nie pomaga?
--
Marcin
szopen
2023-05-29 13:27:21 UTC
Permalink
Post by Dominik 'Rathann' Mierzejewski
Post by Kaczin0
Właśnie wypróbowałem. Co prawda nie robiłem żadnych testów prędkości,
ale wszystko działa bez problemu.
Hm. Też chciałem wypróbować, ale niestety, nawet po poprawnym zamknięciu
ntfs3: sda3: volume is dirty and "force" flag is not set!
i nie chce montować bez 'force'. Kernel 6.3.3.
Windows ma zamykanie hybrydowe defaultowo, czyli częściowo hibernuje.
--
szopen
Olek
2023-05-31 20:52:44 UTC
Permalink
Post by Dominik 'Rathann' Mierzejewski
Hm. Też chciałem wypróbować, ale niestety, nawet po poprawnym zamknięciu
ntfs3: sda3: volume is dirty and "force" flag is not set!
i nie chce montować bez 'force'. Kernel 6.3.3.
W Windows musisz wyłączyć fast start.
--
Olek
Loading...