Pytania
|
Odpowiedzi
|
System plików NTFS Ogólne |
Co to jest system plików NTFS?
|
NTFS jest akronimem dla New Technology File System. System NTFS został wydany po raz pierwszy w systemie Windows NT. Jest znacznie bardziej nowoczesny, stabilny i niezawodny niż FAT lub FAT 32. Ten system plików został zaprojektowany specjalnie do użytku z systemem operacyjnym Windows. Obsługuje długie nazwy plików, ogromne partycje dyskowe i pliki, pełną kontrolę dostępu do zabezpieczeń, możliwość odzyskiwania plików / katalogów i ich strukturę w przypadku awarii sprzętu i wielu innych funkcji.
|
Czy system plików NTFS jest lepszy niż FAT czy HPFS?
|
Tak. System plików NTFS zastępuje systemy plików FAT (File Allocation Table) i HPFS (High-Performance File System). Daje wiele korzyści w porównaniu do innych systemów plików, takich jak możliwość przywracania plików / katalogów i ich struktury w przypadku awarii sprzętu, poprawy bezpieczeństwa, obsługi dużych plików / partycji itp.
|
Czy system plików NTFS jest taki sam w każdej wersji systemu Windows?
|
Istnieją trzy wersje systemu plików NTFS: 1.2, 3.0 i 3.1. Każda z tych wersji jest używana w innym systemie operacyjnym Windows i ma dodatkowe funkcje. Wersja NTFS: v1.2; v3.0; v3.1 i odpowiednia wersja Windows: Windows NT 4.0, 2000, XP, 2003, Vista, 7, 8.1, 10, Server 2016.
Uwaga: Wersja 1.2 jest również znana jako 4.0, wersja 3.0 jako 5.0, a wersja 3.1 jako 5.1.
|
|
Woluminy NTFS |
Czy mogę odczytać wolumin NTFS pod Windows 95/98 / ME lub DOS?
|
Niestety system plików NTFS można uzyskać pod Windows NT, Win7, Win8; 2000, 2008; XP, Windows Server 2003, Windows Vista lub tylko przez połączenie sieciowe.
|
Czy mogę przekonwertować wolumin FAT na system plików NTFS?
|
Można konwertować woluminy FAT lub FAT 32 na NTFS za pomocą standardowych aplikacji systemu Windows.
Kliknij Start, a następnie Uruchom. W oknie wiersza polecenia wpisz: convert: /fs: ntfs
Na przykład, skonwertuj D: /fs: ntfs, aby sformatować dysk D za pomocą formatu ntfs.
Uwaga: system Windows nie zapewnia konwersji z NTFS na FAT. Użyj Partition Manager lub Hard Disk Manager do konwersji woluminów FAT na NTFS lub odwrotnie.
|
Czy mogę przekonwertować wolumin NTFS na format FAT?
|
System Windows nie udostępnia żadnego narzędzia do konwertowania systemu NTFS na system plików FAT. Partition Manager i Hard Disk Manager zapewniają możliwość konwersji następujących systemów plików:
- FAT16 do FAT32 lub odwrotnie
- FAT16/32 do NTFS lub odwrotnie
- Ext2 FS do Ext3 FS lub odwrotnie
|
Czy mogę zmienić rozmiar woluminu NTFS?
|
Przed wersją Windows 7 system Windows nie zapewniał żadnego wbudowanego narzędzia umożliwiającego zmianę rozmiaru woluminów NTFS (w systemie Windows XP i starszych wersjach nie ma nawet funkcji zmiany rozmiaru woluminów NTFS).
Aby zmienić rozmiar woluminu NTFS, możesz użyć Partition Manager lub Hard Disk Manager, w szczególności za pomocą nośnika ratunkowego.
Ponadto, opracowaliśmy dodatkowe narzędzie, używając naszego pakietu UFSD SDK do zmiany rozmiaru partycji NTFS pod Linuksem.
|
Czy mogę sformatować napęd USB Flash w systemie plików NTFS?
|
Windows 2000, XP, 2003, Vista, 7, 8,1, 10. Przed Windows 7: Aby sformatować dysk flash USB z systemem plików NTFS, powinieneś:
- Kliknij prawym przyciskiem myszy na Mój komputer i wybierz Zarządzaj
- Otwórz Menedżera urządzeń i znajdź napęd flash USB pod nagłówkiem Napędy dyskowe
- Kliknij napęd prawym przyciskiem myszy i wybierz Właściwości
- Wybierz kartę Zasady i wybierz opcję Optymalizuj dla wydajności
- Kliknij OK
- Otwórz mój komputer
- Wybierz Format na dysku flash USB
- Wybierz NTFS w polu System plików, aby sformatować za pomocą systemu plików NTFS
Uwaga: Aby bezpiecznie usunąć dysk flash USB, bez utraty danych, użyj bezpiecznego usunięcia procedury sprzętowej lub funkcji Wysuń z Eksploratora.
|
|
System plików HFS |
Co to jest system plików HFS?
|
Hierarchiczny system plików (HFS) to system plików opracowany przez firmę Apple Inc. do użytku w systemach komputerowych z systemem MacOS. Pierwotnie zaprojektowany do użytku na dyskietkach i dyskach twardych, można go również znaleźć na nośnikach tylko do odczytu, takich jak dyski CD-ROM. HFS jest również określany jako standard MacOS (lub "Standard HFS"), podczas gdy jego następca, HFS Plus, jest również nazywany macOS Extended (lub "HFS Extended"). Wraz z wprowadzeniem systemu OS X 10.6 firma Apple upuściła format i zapisała obsługę dysków HFS i obrazów, które są teraz obsługiwane jako wolumeny tylko do odczytu.
|
Czy system plików HFS+ jest lepszy niż HFS?
|
HFS Plus to ulepszona wersja HFS, obsługująca znacznie większe pliki (adresy bloków mają długość 32-bitową zamiast 16-bitowej), używająca Unicode (zamiast macOS Roman lub jednego z wielu innych zestawów znaków) do nazywania elementów (pliki, foldery), a także przy użyciu pełnej 32-bitowej tablicy odwzorowania alokacji, aby dysk mógł obsłużyć ponad 65 536 bloków alokacji.
|
Czy mogę czytać woluminy HFS / HFS+ w Linuksie?
|
Jądro Linux ma wsparcie odczytu HFS w jądrze Linux 2.6.18 i później lub dodatkowe narzędzia, takie jak hfsplus i hfsutils z repozytoriów do zainstalowania.
|
|
UFSD (Universal File System Driver) Ogólne |
Co to jest technologia Paragon UFSD?
|
UFSD (Universal File System Drivers) to wyjątkowa technologia opracowana przez Paragon Software Group w celu zapewnienia pełnego dostępu (odczyt / zapis, format itp.) Do woluminów popularnych systemów plików, takich jak NTFS, HFS+, FAT, Ext2FS itp. na różnych platformach: Windows, Linux itp. na wypadek, gdyby te systemy plików nie były obsługiwane natywnie.
|
Co to jest SDK UFSD?
|
Zestaw do programowania sterowników Universal File System (UFSD SDK) jest przeznaczony do tworzenia aplikacji i zapewnia następujące główne funkcje:
- Dostęp do odmontowanych partycji (litera dysku nie jest przypisana)
- Dostęp do systemów plików, w tym systemów nieobsługiwanych przez system operacyjny DOS i system operacyjny Windows
- Niezależny od platformy interfejs UFSD API
|
System plików NTFS jest zastrzeżoną technologią firmy Microsoft. Czy sterownik NTFS dla systemu Linux jest całkowicie legalny?
|
Powszechnie wiadomo, że system NTFS był początkowo bardzo zbliżony do systemu plików HPFS opracowanego przez IBM. HPFS był o wiele bardziej otwarty pod względem wsparcia dokumentacji, struktury danych i tak dalej. Pomógł nam lepiej zrozumieć jego naturę, architekturę i ideologię. Wiedza, jaką zdobyliśmy na temat NTFS, była już używana od lat w naszym najlepiej sprzedającym się produkcie: Paragon Partition Manager. Sprzedaliśmy kilka milionów kopii programu Paragon Partition Manager na całym świecie. Stabilność produktów w odniesieniu do operacji związanych z NTFS mówi sama za siebie i ogólnie o stabilności technologii NTFS. Tak więc, mając całkiem niezłe pojęcie o tym, czym jest system plików HPFS, rozumiemy sposób działania NTFS.
Zastosowanie do innych źródeł informacji, takich jak sterowniki systemu Linux dla NTFS (sterowniki tylko do odczytu) i debugowanie aplikacji Windows, udokumentowaliśmy struktury NTFS od wewnątrz i ostatecznie stworzyliśmy Uniwersalny sterownik systemu plików. Podczas opracowywania sterownika Paragon NTFS dla systemu Linux zawsze trzymaliśmy się następujących zasad:
- Nigdy nie wspominaliśmy o jakichkolwiek poufnych rzeczach związanych z Microsoft NTFS (dokumentach, kodach itp.) I nigdy nie stosowaliśmy inżynierii odwrotnej do kodu binarnego Microsoftu.
- Używaliśmy tylko otwartych źródeł, dlatego większość wiedzy i zrozumienia NTFS uzyskaliśmy ze strony www.ntfs.com.
- NTFS jako system plików, a także układ na dysku nie jest opatentowany i nie jest udokumentowany.
|
Jakie systemy plików obsługuje UFSD?
|
Technologia UFSD zapewnia dostęp do następujących systemów plików:
NTFS/HFS+/exFAT/FAT32/ReFS pod Linux;
NTFS/HFS+/exFAT/ FAT32/ReFS pod ThreadX;
NTFS/HFS+ pod Windows CE;
ExtFS/HFS+ pod Windows;
ExtFS/NTFS FS pod macOS.
|
Jak działa UFSD?
|
UFSD zapewnia bezpośredni dostęp do urządzeń fizycznych, dlatego może przetwarzać partycje bez względu na ich obsługę przez bieżący system operacyjny. Dzięki UFSD możliwe jest zamontowanie partycji NTFS pod Linuksem, uzyskując w ten sposób dostęp do jego zawartości, tak jak jest rozpoznawany w sterowniku NTFS dla systemu Linux. Umożliwia również bezpośredni dostęp poprzez adresowanie urządzeń fizycznych, sposób w jaki jest realizowany w SDK UFSD.
|
Jakie produkty wspierające UFSD oferuje Paragon Software Group?
|
Paragon Software Group oferuje następujące produkty: Microsoft NTFS for Linux firmy Paragon Software
NTFS & HFS+ for Android
UFSD SDK for UEFI/Android/iOS
ExtFS for macOS
NTFS for macOS
HFS+ for Windows
ExtFS for Windows
|
|
NTFS for Linux Software |
Czym jest sterownik NTFS&HFS+ for Linux?
|
Paragon NTFS&HFS+ for Linux zapewnia dostęp do woluminów NTFS i HFS+ w systemie Linux. Teraz każdy może uzyskać dostęp do partycji NTFS i HFS+ pod Linuksem w zwykły sposób. Sterownik umożliwia zamontowanie partycji NTFS lub HFS+, dzięki czemu programy mogą pracować przezroczyście z tymi zamontowanymi partycjami - przeglądaj zawartość, otwieraj dokumenty, uruchamiaj aplikacje, pracuj z istniejącymi plikami i twórz nowe. Sterownik NTFS i HFS+ dla systemu Linux to komercyjny sterownik jądra systemu Linux do lokalnego dostępu do woluminów NTFS lub HFS+. Obsługuje pełny dostęp do odczytu / zapisu. Sterownik jądra oznacza szybki i przejrzysty dostęp do natywnych systemów plików. Wystarczy zamontować ręcznie lub skorzystać z funkcji automatycznej zmiany wersji Professional, a woluminy NTFS lub HFS+ będą dostępne tak jak każdy inny katalog drzewa.
|
Jakie komponenty są zawarte w NTFS&HFS+ for Linux?
|
Istnieją następujące elementy w NTFS&HFS+ for Linux:
- moduły UFSD modules – NTFS&HFS+ for Linux Driver
- Skrypty instalacji/deinstalacji
-
Dodatkowe narzędzia NTFS:
- CHKNTFS - Check utility
- MKNTFS - Format utility
-
Dodatkowe narzędzia HFS:
- MKHFS – Format utility
- CHKHFS – Check utility
|
Dystrybucja NTFS&HFS+ for Linux
|
Sterownik NTFS&HFS+ for Linux może być dystrybuowany jako:
- Archiwum TGZ zapewniające biblioteki i kod źródłowy wymagane do kompilacji w środowisku klienta (NTFS i HFS+ dla produktów Linux Desktop)
- Binarne moduły UFSD (NTFS i HFS+ dla produktów wbudowanych w system Linux)
|
|
Wymagania systemowe i problemy z wydajnością |
Jakie jądra Linux są obsługiwane?
|
Obecnie produkt obsługuje jądra Linux od 2.6.36 do 4.12.x. Aby nadążyć za zmianami jądra systemu Linux, nasz produkt jest często aktualizowany. Skontaktuj się z naszą pomocą aby uzyskać najbardziej aktualną listę obsługiwanych jąder Linuksa. Dodatkowe czynności związane z portowaniem mogą być wymagane, zanim sterownik będzie mógł być używany na platformach z wysoce dostosowanymi jądrami.
|
Jaka wydajność jest dostępna dla dostępu NTFS?
|
Wydajność NTFS&HFS+ for Linux jest podobna do natywnej wydajności NTFS, aw niektórych przypadkach nawet lepsza niż wydajność natywnego systemu plików Linuksa Ext2.
Przepustowość danych zależy od wydajności procesora, wydajności pamięci podręcznej (dostępność RAM), rzeczywistego scenariusza zapisu danych (wielkości fragmentów i kolejności operacji zapisu), liczby plików zapisywanych jednocześnie itp. Jednak głównym czynnikiem jest fragmentacja woluminów i akta. W przypadku dużej fragmentacji wydajność może spaść znacząco w porównaniu z wydajnością plików niepodzielonych na fragmentację. Wydajność dla kilku jednoczesnych procesów kopiowania jest cztery do pięciu razy wolniejsza, niezależnie od przepływu danych podsumowania, ale jest to normalny wzorzec zachowania, który można łatwo znaleźć w dowolnym innym systemie plików i systemie operacyjnym.
|
Jakie architektury są obsługiwane?
|
Paragon Software oferuje również sterowniki dla architektur, do których został przeniesiony Linux. Na przykład: x86 x86-64 ARM MIPS SuperH (SH4) Ubicom32 PowerPC
|
Jakie dystrybucje systemu Linux są obsługiwane?
|
Poniższe dystrybucje systemu Linux zostały przetestowane w laboratorium testowym Paragon: Ubuntu 17.10 Debian 9.1 Fedora 26 OpenSuse 42.3 CentOS 7
|
Czy mogę uzyskać dostęp do bardzo dużych woluminów NTFS / HFS+?
|
Nie ma ograniczeń co do maksymalnego rozmiaru woluminu (ale w ramach ograniczeń jądra systemu Linux i NTFS/HFS+). Działanie NTFS&HFS+ for Linux zostało zweryfikowane na woluminach fizycznych 20 TB i 25 TB w laboratorium Paragon.
|
Czy mogę uzyskać dostęp do bardzo dużych plików na wolumenach NTFS i HFS+?
|
Nie ma ograniczeń co do maksymalnego rozmiaru pliku (ale w ramach ograniczeń jądra systemu Linux i NTFS / HFS+).
|
Czy Paragon NTFS&HFS+ for Linux może uzyskać dostęp do woluminów na dyskach z partycją GPT?
|
Tak, jest to możliwe, jeśli host rozpozna poprawnie tabele partycjonowania GPT.
|
Czy Paragon NTFS&HFS+ for Linux obsługuje sektor o wielkości 4 KB?
|
Tak, rozmiar sektora 4KB jest w pełni obsługiwany.
|
|
Instalacja |
Środowisko programistyczne do instalacji NTFS&HFS+ for Linux
|
Do kompilowania sterowników i programów dla systemu Linux potrzebne jest środowisko programistyczne. Sprawdź, czy te narzędzia działają. Najłatwiej jest wybrać zestaw narzędzi dla programistów podczas instalacji systemu Linux. Co musi być zainstalowane:
- kod źródłowy jądra (zalecane) lub pliki nagłówkowe (nie zawsze działa) dla jądra
- GNU C (gcc) compiler (wersja 3.3 lub nowsza jest wymagana)
- GNU C++ (g++) compiler
- GNU glibc-static library
- GNU Make
- GNU ld (binutils)
- Modutils (module-init tools)
- DKMS library
|
Czy mogę zainstalować NTFS&HFS+ for Linux na Knoppix?
|
Tak, możesz. Aby zainstalować oprogramowanie, powinieneś mieć źródła jądra dla Knoppiksa, na którym chcesz zainstalować sterowniki i narzędzia. Zazwyczaj można znaleźć źródła jądra dla Knoppiksa w jego wersji DVD (nie CD).
|
Ograniczenia
|
Kompilator GNU C (gcc) musi mieć wersję 3.3 lub wyższą.
Użytkownik powinien zalogować się jako root, aby zainstalować sterowniki i narzędzia.
Prawidłowe działanie nie jest gwarantowane w przypadku niestandardowych wersji jądra systemu Linux.
|
|
Konserwacja |
Czy mogę utworzyć i sformatować partycję NTFS lub HFS+ pod Linuksem?
|
Użytkownik może utworzyć partycję za pomocą standardowych narzędzi fdisk / parted Linux, a następnie sformatować ją za pomocą narzędzi mkntfs lub mkhfs. Na przykład: # parted /dev/sdb i postępuj zgodnie z instrukcjami, aby utworzyć partycję. Aby sformatować na partycji NTFS: # mkntfs –v:Mylabel /dev/sdb1 – aby sformatować wolumin /dev/sdb1. Aby sformatować na partycji HFS+: # mkhfs -v:MyLabel /dev/sdb1 – aby sformatować wolumin /dev/sdb1.
|
Czy mogę montować woluminy NTFS/HFS+ z nie-angielskimi nazwami plików?
|
Jeśli partycja do zamontowania zawiera pliki lub katalogi, których nazwy mają znaki spoza alfabetu angielskiego, użyj opcji "nls": nls=utf8. Na przykład "mount -t ufsd -o nls=utf8/dev/sda2/mnt/ntfs" (uruchom w konsoli systemu Linux jako root lub umieść go w pliku / etc / fstab).
|
Czy mogę udostępnić partycję NTFS za pośrednictwem Samby, FTP itp.?
|
Sterownik NTFS&HFS+ for Linux umożliwia współdzielenie pracy z partycjami i folderami NTFS. Nie jest zabronione jednoczesne przetwarzanie nieograniczonej liczby połączeń. Uwaga: Parametry polecenia mount muszą zezwalać serwerowi Samba, FTP itp. Na uzyskanie dostępu do zamontowanej partycji NTFS.
|
Czy mogę jednocześnie uzyskać dostęp do kilku partycji NTFS?
|
Tak, możliwe jest jednoczesne zamontowanie i dostęp do kilku (do 12 testowano) partycji NTFS.
|
Czy mogę zmienić uprawnienia zamontowanego woluminu NTFS?
|
Ponieważ nie ma możliwości mapowania kont systemu Windows na użytkowników systemu Linux, uprawnienia do plików i katalogów są ustawiane po zamontowaniu partycji NTFS (podobnie do systemu plików FAT, który nie przechowuje w ogóle żadnych informacji o prawach dostępu). Te uprawnienia są kontrolowane przez następujące opcje montowania:
- uid
- gid
- umask
- dmask
- fmask
To zachowanie różni się w przypadku produktów wbudowanych i stacjonarnych - patrz Przewodnik po implementacji lub Podręcznik użytkownika.
|
Jak zamontować wolumin NTFS z pełnymi prawami dostępu (dla wszystkich użytkowników)?
|
Po prostu zamontuj partycję NTFS, używając następującej komendy: # mount -t ufsd -o umask=000,fmask=000,dmask=000 /dev/hdb1 /mnt/ntfs
|
Czy mogę automatycznie montować woluminy NTFS/HFS+?
|
Możesz włączyć automatyczne montowanie woluminów NTFS/HFS+, dodając wiersze do pliku /etc/fstab (system plików) lub używając wersji Paragon NTFS i HFS+ dla Linux Professional, która doda ustawienia do automatycznego montowania woluminów NTFS / HFS+ ze sterownikiem UFSD do Twój system Linux podczas instalacji.
|
|
OEM / FAQ |
Czy mogę dostosować NTFS&HFS+ for Linux na niestandardową platformę sprzętową?
|
Architektura sterownika NTFS for Linux możliwia przeniesienie go na dowolną platformę sprzętową dostępną na współczesnym rynku. Paragon Software Group ma wyjątkowe doświadczenie w dostosowywaniu sterowników NTFS dla systemu Linux na różnych platformach.
|
Czy mogę uzyskać dostęp do partycji NTFS z mojej aplikacji?
|
Aby uzyskać dostęp do partycji NTFS z poziomu aplikacji, należy użyć sterownika Paragon NTFS dla systemu operacyjnego hosta, na którym działa aplikacja, lub pakietu Paragon UFSD SDK.
|
Co powinniśmy zapewnić firmie Paragon, aby uzyskać sterownik dla naszego konkretnego urządzenia/środowiska (a nie ogólną wersję sterownika x86, x86_64)?
|
Potrzebujemy następującego pakietu, aby przenieść nasz sterownik do Twojego urządzenia (NAS, urządzenie multimedialne itp.):
- Próbka sprzętowa z dostępem do konsoli root (port COM, Telnet lub SSH)
- Źródło jądra, dla którego musimy skompilować sterownik, abyśmy mogli zbudować ten sam obraz jądra, którego użyjesz w swoim urządzeniu
- Kernel_config i plik makefile dla dostosowanego jądra
- C i C++ cross-compilers (GNU gcc) aby móc skompilować nasz sterownik z naszych źródeł
- C i C++ cross-compilers (GNU gcc) aby móc kompilować aplikacje przestrzeni użytkownika(mk*fs, chk*fs utilities) z naszych źródeł
- Toolchain (jeśli istnieje)
Potrzebujemy następującego pakietu, aby zbudować nasz sterownik dla konkretnego środowiska:
- Twoja dystrybucja Linuksa
- Źródło jądra, dla którego musimy skompilować sterownik
- Plik konfiguracyjny Kernel_ i plik makefile dla dostosowanego jądra
- Kompilator użyty do kompilacji dostosowanego jądra
|
|