.CRAMFS Rozszerzenie pliku
Obraz systemu plików CramFS
| Deweloper | Linus Torvalds |
| Popularność |
2,0 | 1 Głos |
Czym jest plik CRAMFS?
Plik CRAMFS to obraz dysku systemu plików, który przechowuje całą strukturę katalogów w systemie Compressed ROM File System (CramFS). Zawiera pliki, foldery, uprawnienia i podstawowe metadane dokładnie w takiej postaci, w jakiej występują w oryginalnym systemie plików, wewnątrz obrazu tylko do odczytu skompresowanego w celu zmniejszenia rozmiaru. Format zaprojektowano z myślą o środowiskach korzystających z niewielkiej ilości miejsca, takich jak wbudowane systemy Linux i oprogramowanie układowe.
Więcej informacji
CramFS wykorzystuje prostą metodę kompresji blokowej i nie obsługuje modyfikowania plików po utworzeniu obrazu. Ponieważ jest tylko do odczytu, systemy wczytują go bezpośrednio do pamięci i uzyskują dostęp do jego zawartości bez wcześniejszego rozpakowywania całości. Ta funkcja sprawia, że format jest przydatny w urządzeniach, które muszą szybko uruchamiać się z ograniczonej pamięci masowej, w tym w routerach, urządzeniach sieciowych i starszych urządzeniach wbudowanych.
UWAGA: Linus Torvalds opracował format Compressed ROM File System (CramFS) w ramach wczesnych prac nad jądrem Linux dla systemów wbudowanych i systemów z ograniczoną pamięcią. CramFS był później utrzymywany w bazie kodu jądra Linux i wykorzystywany głównie przez twórców wbudowanych systemów Linux do tworzenia oprogramowania układowego dla małych urządzeń, takich jak routery i urządzenia sieciowe.
Jak otworzyć plik CRAMFS
Pliki CRAMFS można otwierać za pomocą różnych narzędzi systemu Linux obsługujących system plików CramFS. W systemie Linux można zamontować obraz za pomocą polecenia mount, używając typu systemu plików cramfs, co pozwala przeglądać go jak zwykły katalog. Przykładowe polecenie:
sudo mount -t cramfs firmware.cramfs /mnt/cramfs
Zawartość można również wyodrębnić za pomocą narzędzi takich jak cramfsck lub binwalk.