Btrfs to open-sourceowy system plików typu "kopiuj i zapisz" zaprojektowany specjalnie pod kątem systemu operacyjnego Linux, którego celem jest implementacja zaawansowanych funkcji, przy jednoczesnym skupieniu się na łatwej administracji, naprawie i odporności na uszkodzenia.
Cechy systemu plików Btrfs
Początkowo opracowany przez firmę Oracle system plików Btrfs obejmuje pamięć masową o rozmiarze bazowym (rozmiar pliku 2 ^ 64 max), zajmujące mało miejsca pakowanie małych plików i indeksowanych katalogów, dynamiczną alokację i-węzłów, zapisywalne migawki, podkwity, striping i mirrorowanie na poziomie obiektu, i sumy kontrolne danych.
Dodatkowe funkcje Btrfs
Ponadto ma silną integrację z maperem urządzeń, obsługą wielu urządzeń, sprawdzaniem systemu plików online, bardzo szybkim sprawdzaniem systemu plików w trybie offline, efektywną przyrostową kopią zapasową, a także mirrorowaniem systemu plików.
Potężne narzędzia wiersza polecenia
Ponieważ Btrfs jest systemem plików, a nie programem, z którym użytkownik może wchodzić w interakcje, stworzono narzędzie Btrfs-progs. Zapewnia on użytkownikom potężne narzędzia wiersza polecenia, które pomagają tworzyć nowe systemy plików Btrfs, sprawdzać integralność istniejącej partycji sformatowanej za pomocą systemu plików Btrfs, tworzyć migawki partycji Btrfs, a także strojewać partycje Btrfs. / p>
Jedyne narzędzie do interakcji z Btrfs
Wierz lub nie, Btrfs-progs jest jedynym narzędziem do interakcji z systemem plików Btrfs. Oznacza to, że jeśli chcesz utworzyć nową partycję Btrfs, będziesz musiał zainstalować & bdquo; btrfs-progs & rdquo; pakiet z domyślnych repozytoriów oprogramowania systemu operacyjnego opartego na jądrze Linux.
Dołączone narzędzia
Narzędzia wiersza polecenia zawarte w pakiecie Btrfs-progs są następujące: btrfs, btrfs-debug-tree, btrfs-map-logical, btrfstune, btrfsck, btrfs-find-root, btrfs-select-super, btrfs -zero-log, btrfs-convert, btrfs-image i btrfs-show-super.
Jest kompatybilny z szeroką gamą dystrybucji Linuksa
Nawet jeśli pakiet Btrfs-progs nie jest dostępny w twojej dystrybucji Linuksa, możesz zainstalować go za pomocą archiwum źródłowego, które musi być skonfigurowane i skompilowane przed instalacją. Obsługiwane są teraz zarówno architektury 32-bitowe, jak i 64-bitowe.
Co nowego w tej wersji:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.9.1:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.8.5:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.8.2:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.7:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.6.1:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.5:
Nowości w Btrfs-progs 3.17 (19 października 2014 r.)
Co nowego w wersji 4.3.1:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.1.2:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.0.1:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 4.0:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 3.19.1:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 3.18.2:
- mkfs - funkcja skinny-metadanych jest teraz domyślnie włączona, po raz pierwszy wprowadzona w jądrze 3.10
- Korzystanie z systemu plików - przedstaw przegląd użycia fs w sposób bardziej zrozumiały niż istniejące "fi df"
- wykorzystanie urządzenia - bardziej szczegółowe informacje o przydziałach na urządzenie
- sprawdź:
- opcja ustawiania innego numeru bajtu drzewa głównego
- Możliwość łączenia utraconych plików z utraconymi + znalezionymi, spowodowanymi niedawnym błędem jądra
- naprawa poważnie uszkodzonych plików (używaj ostrożnie)
- convert - opcja pokazująca postęp
- subvol create - wypisz tryb zatwierdzania inline, wydrukuj tryb globalny tylko jeśli --verbose
- inne aktualizacje: wsparcie dla musl-libc, poprawki poprawiające pokrycie, nowe obrazy testowe, dokumentacja
Co nowego w wersji 3.17:
- poprawka dla niesławnego zakleszczenia
- naprawiono długotrwały błąd w qgroups księgowości po usunięciu migawki
- zaktualizowano (mniej niedokładne) liczby df
- przyspieszenie w celu zmiany nazwy i obcięcia, mniej ścisłych powtórzeń
- zaktualizowano i poprawiono funkcję wysiewu
Co nowego w wersji 0.18:
- v0.18 ma taki sam format dysku jak 0.17, ale znaleziono błąd w interfejsie ioctl współdzielonym między programami 32-bitowymi i 64-bitowymi. Naprawiono to przez zmianę interfejsu ioctl. Każda osoba korzystająca z wersji 2.6.29-rc2 będzie musiała zaktualizować do wersji 0.18 progów btrfs.
- Nie ma potrzeby ponownego formatowania, format dysku jest nadal zgodny.
Komentarze nie znaleziono