Tags Posts tagged with "ntfs-3g"

ntfs-3g

przez -
0 402
Konsola katalog

Tuxera ogłosiła wydanie NTFS-3G 2014.2.15 Community Edition + Ntfsprogs, darmowego sterownika obsługującego partycje z systemem plików NTFS, przeznaczonego dla systemów Linux, Mac OS X, FreeBSD, BeOS, Haiku, OpenSolaris, QNX. NTFS-3G montuje partycje systemów Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008 i Windows 7 z systemem plików NTFS, używając do tego podsystemu FUSE. Obecnie sterownik dołączany jest standardowo do wielu popularnych dystrybucji Linuksa, często występuje też w ich oficjalnych repozytoriach.

Zmiany, jakie zaszły:

  • libntfs: added use of hd library to get the legacy BIOS geometry
  • libntfs: switched to /proc/mounts for checking existing mounts
  • libntfs: fixed usa checking by ntfsck on 4K sector disks
  • libntfs: fixed processing compressed data beyond file size (Windows 8 compliance)
  • libntfs: fixed expanding a resident attribute without inserting holes
  • libntfs: allow DACLs to not have any ACE
  • libntfs: ignore unmapped regions when checking whether sparse
  • libntfs: upgraded the Win32 interface for use with ntfsprogs
  • ntfsresize: enabled relocating the MFT when shrinking a volume
  • ntfsresize: fixed trying to update the MFT and Bitmap on a test run
  • ntfsresize: fixed updating all the MFT runs in a relocated MFT
  • ntfsresize: set the backup boot sector when the size is reliable
  • ntfsresize: reserved a single sector for the backup boot sector
  • ntfsundelete: output the modification time when scanning files
  • ntfsundelete: ported to Windows
  • ntfsclone: fixed wiping fragmented metadata when creating a metadata image
  • ntfsclone: allowed cloning a file system despite allocation errors
  • ntfsclone: fixed bad copying of the backup boot sector
  • ntfsclone: ported to Windows
  • ntfsdecrypt: made compatible with libgrypt-1.6

przez -
0 448
Konsola katalog

Tuxera ogłosiła wydanie NTFS-3G 2012.1.15 Community Edition + Ntfsprogs, darmowego sterownika obsługującego partycje z systemem plików NTFS, przeznaczonego dla systemów Linux, Mac OS X, FreeBSD, BeOS, Haiku, OpenSolaris, QNX. NTFS-3G montuje partycje systemów Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008 i Windows 7 z systemem plików NTFS, używając do tego podsystemu FUSE. Obecnie sterownik dołączany jest standardowo do wielu popularnych dystrybucji Linuksa, często występuje też w ich oficjalnych repozytoriach.

Przyspieszono działanie kodu, który odpowiada za dostęp do skompresowanych danych, a dodatkowo program do kopiowania ntfscp wspiera kompresję. Podczas odzyskiwania danych, narzędzie ntfsundelete próbuje odzyskać nazwę pliku i jeżeli jest problem, używa numeru inode w celu nazwania, nieznanych plików. Pojawiła się nowa opcja montowania – delay_mtime, która może być użyta, do wysłania sygnału sterownikowi systemu plików, w celu opóźnienia aktualizacji wartości mtime i ctime. Montowanie używa także metody aktualizacji czasu rzeczywistego (względny czas dostępu), jako domyślnego dostępu do plików.

przez -
0 380
Konsola katalog

Pojawiła się kolejna wersja NTFS-3G – darmowego sterownika do obsługi NTFS, przeznaczonego dla systemów Linux, Mac OS X, FreeBSD, BeOS, Haiku, OpenSolaris, QNX. NTFS-3G montuje partycje systemów Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008 and Windows 7 z systemem plików NTFS, używając do tego podsystemu FUSE. Obecnie sterownik dołączany jest standardowo do wielu popularnych dystrybucji Linuksa, często występuje też w ich oficjalnych repozytoriach. Rozwojem zajmuje się firma Tuxera, która wydaje wersję komercyjną oraz na licencji GNU General Public License.

Najważniejszą zmianą jest zintegrowanie ntfsprogs, który zapewnia takie narzędzia, jak mkntfs, ntfsclone, ntfsundelete, ntfsdefrag. Dzięki takiemu posunięciu mamy od teraz stabilną wersję oprogramowania ntfs-3g_ntfsprogs, co pozwoli na uniknięcie kopiowania i utrzymywania dużej ilości skomplikowanego kodu NTFS, dzięki czemu będzie można się skupić na rozwoju funkcjonalności, niezawodności i interoperacyjności.

Dodatkowo w ntfsinfo pojawiło się wyświetlanie daty w UTC, oraz nowe opcje w narzędziu ntfsresize: –info-mb-only i –check. Narzędzie mkntfs nie przechowuje już w pamięci pełnych bitmap i logów plików.

Więcej zmian na tuxera.com.

przez -
3 426
Konsola katalog

Znamy już wyniki konkursu na logo ntfs-3g, ogłoszonego na początku maja tego roku. Sami twórcy dziękują bardzo wszystkim, którzy poświęcili swój czas na zrobienie tak wspaniałych grafik. Podkreślają, że było im bardzo trudno wybrać spośród tylu rodzajów. Zdecydowane, że każdy z głosujących odda po trzy głosy na swoje ulubione logo. Poniżej przedstawiamy wyniki głosów:

1. Lev Givon 19 punktów
2. Katarzyna Lukaszek 18 punktów
3. Jacek Adamkiewicz
Jakub Michalski
Slawomir Wojtczak
Krystian Zajdel
17 punktów
4. Ignas Ragaisis 15 punktów
5. Etienne Levesque Guitard 12 punktów
6. Pawel Lech
Darek Michalski
Jonas Enberg
11 punktów

W konkursie uczestniczyło 11 projektantów, z czego 7 było Polakami, co daje 64% udział w konkursie. Zwycięzcą został Lev Givon, za co gratulujemy. Jako nagrodę otrzymał 100 dolarów oraz międzynarodowe uznanie.

Źródło: ntfs-3g.org.

przez -
0 364
Konsola katalog

Szabolcs Szakacsits powiadomił wszystkich o wydaniu nowej wersji NTFS-3G, pozwalającego na komunikację linuksowych plików z windowsowymi plikami. Powodem tegoż było odkrycie błędu, który mógł wywołać utratę danych.

Błąd wydaje się niegroźny, jednakże sposób, w jaki go odkryto był bardzo ciekawy:

Do niedawna FUSE miało ograniczony rozmiar zapisywanego bloku do 4KB, również typowej wielkości klaster NTFS ma rozmiar 4KB. To oznacza, że wszystkie operacje zapisu kończą się na alokacji nowego, pojedynczego klastra. Jednak uszkodzenie danych może się zdarzyć w rzadkich przypadkach podczas alokacji wielo-klastrowej.

Alokator klastrów, który decyduje gdzie znajdą się na dysku dane, jest również używany do rozmieszczania metadanych NTFS. Jeden przypadek używa alokacji pojedynczych klastrów, a inny nie. To może prowadzić do zepsucia danych jeśli wszystkie z poniższych warunków są prawdziwe:

  • ostatni używany klaster MFT nie był “wyrównany”
  • wolne miejsce było tylko na końcu grupy alokacji klastrów (CAG – Cluster Allocation Group)
  • było wymagane więcej wolnego miejsca niż było na końcu CAG
  • niewłaściwie odczytana pamięć miała “nieszczęśliwe” wartości

Kolejnym czynnikiem zależnym od szczęścia było to, żeby metadane wymagające wielo-klastrowej alokacji używały innej, zarezerwowanej dla siebie strefy alokacji – w przeciwieństwie do wszystkiego innego, więc to nie wpływało na inne operacje alokacji… dopóki partycja nie zapełniła się prawie do końca.

To jeszcze nie wszystko. Był kolejny czynnik zależący od szczęścia, który normalnie zapobiegał tej sytuacji. Chodzi o pewien brak w funkcjonalności, który w niektórych przypadkach zupełnie blokował wielo-klastrowe alokacje metadanych.

Woluminy NTFS używające mniejszych niż 4KB klastry (512, 1024, 2048) są bardziej narażone. Najwyższe ryzyko jest związane z partycjami korzystającymi z 512 bajtowych klastrów.

Na nasze szczęście znaleźliśmy ten błąd w ostatniej chwili. Następna stabilna wersja jądra Linux 2.6.26 może używać bloków większych niż 4KB, czego skutkiem byłyby losowe uszkodzenia NTFS na dużą skalę.

Na szczęście Miklos Szeredi natychmiast zasugerował i zgodził się zaimplementować opcjonalną (domyślnie wyłączoną) obsługę większych bloków w FUSE. To oznacza, że aktualizacja jądra nie może spowodować uszkodzenia danych na NTFS, tylko jeśli NTFS-3G nie został zaktualizowany do wersji 1.2506.

Obsługa dużych bloków zostanie włączona w NTFS-3G, gdy przejdzie wszystkie nasze testy.

Stabilną wersję sterowników można ściągnąć z adresu: http://ntfs-3g.org/.

Źródło: osnews.pl.

przez -
5 387
Konsola katalog

Projekt NTFS-3g pragnie ogłosić publiczny konkurs na wyłonienie loga, które będzie identyfikować projekt NTFS-3G. Zasady jakie obowiązują:

  • Logo powinno być w otwartym formacie SVG, posiadać określone wymiary, które będą używalne oraz oryginalne tło.
  • Logo musi być rozpoznawalne, małe czy duże, białe albo czarne, oraz w kolorze. Jest to wymagane, aby można je było używać wszędzie.
  • Projekty wysyłać można na adres logo@ntfs-3g.org, do północy w sobotę 1 czerwca.
  • Wszystkie nadesłane prace będą opublikowane na stronie projektu z nazwiskiem i imieniem nadawcy.
  • Nie ma limitów w ilości prac na osobę.
  • Logo musi być oryginalne i nie może być kopią innego dzieła.
  • Zwycięzca otrzyma specjalne prawa za logo projektu NTFS-3G.
  • Prace będą oceniane przez zespół NTFS-3G.
  • Zwycięzca otrzyma 100 dolarów oraz…. międzynarodowe uznanie!

W razie pytań można pisać na adres: logo@ntfs-3g.org

przez -
0 203
Konsola katalog

Niedawno została udostępniona stabilna wersja sterownika NTFS-3G. Twórca projektu Szakacsits Szabolcs rzuca wyzwanie programistą i użytkownikom. “Spróbuj uszkodzić system plików, bądź spowodować błąd w samym sterowniku. Powodzenia w znalezieniu jakiegokolwiek problemu!”. Zdaniem twórcy opisywanego projektu tworzenie, kasowanie, przenoszenie, kopiowanie tysięcy plików czy katalogów nie stanowi dla NTFS-3G żadnego problemu.

przez -
1 202
Konsola katalog

Sterownik do obsługi systemu plików NTFS pod Linuksem o nazwie NTFS-3G ukazał się w wersji stabilnej. Sterownik NTFS-3G już od pewnego czasu działał całkiem dobrze i stabilnie, jednak posiadał kilka drobnych błędów, które nie pozwalały na uznanie go za w pełni stabilnego. Teraz te błędy zostały już rozwiązane, co oznacza, że wszyscy użytkownicy Linuksa mogą bez przeszkód korzystać z danych zapisanych na partycjach Windowsa. Aktualnie sterownik nie obsługuje jeszcze zaszyfrowanych i skompresowanych plików.

Więcej informacji na temat sterownika na stronie twórców. Pakiety instalacyjne do poszczególnych dystrybucji powinny wkrótce być dostępne w odpowiednich repozytoriach.

Polecane

OSWorld

7 1270
Drodzy Czytelnicy, prowadzimy portal OSWorld.pl już ponad 10 lat. Z przykrością stwierdzamy, że mamy na niego coraz mniej czasu, dlatego chcielibyśmy przekazać prowadzenie serwisu osobie...