Файловая система ReiserFS была разработана специально для операционной системы Linux Хансом Райзером и компанией Namesys. Она была первой журналируемой файловой системой, которая была принята в ядро и разработана, когда файловые системы Ext еще не планировались.
Содержание
- Особенности файловой системы ReiserFS
- Преимущества ReiserFS
- Недостатки ReiserFS
- Просмотр данных ReiserFS в Windows
- Что делать, если данные потеряны?
Особенности файловой системы ReiserFS
ReiserFS — это эффективная файловая система, которая очень быстро работает с маленькими файлами и поддерживает журналирование для быстрого восстановления в случае проблем. Структура файловой системы основана на деревьях. Максимальный размер файла составляет 1 экзабайт, а количество файлов, которые могут быть найдены на одном разделе, составляет около четырех миллиардов.
Кроме того, файловая система поддерживает быструю перестройку своего дерева и имеет обширные возможности для восстановления. Она работает быстрее файловых систем семейства Ext4. И самое главное, ReiserFS может использоваться в качестве основной файловой системы для корневого раздела, так же как и Ext4. Но ее недостатком является то, что нельзя использовать фоновое шифрование.
Это не все возможности ReiserFS. Эта файловая система позволяет размещать маленькие файлы и хвосты файлов в одном блоке. Это сокращает занимаемое ими пространство.
На данный момент существует две стабильные версии файловой системы. Это Reiser3 или, как ее называют, ReiserFS, и новая версия Reiser4. В ней добавлено шифрование, улучшена производительность и многое другое. Однако после ареста разработчика Ханса Райзера разработка файловой системы замедлилась, и новая версия до сих пор не включена в ядро. Поэтому мы рассмотрим только возможности Reiser3.
Преимущества ReiserFS
ReiserFS имеет уникальную (и по умолчанию включенную) возможность оптимизации дискового пространства, занимаемого маленькими файлами (меньше одного блока) (и следует помнить, что в любой UNIX-системе такие данные присутствуют в изобилии). Они хранятся полностью в своем иноде, без выделения блоков в области данных — помимо экономии места это способствует росту производительности, поскольку и данные, и метаданные (в терминах ReiserFS — stat-data) файла хранятся в непосредственной близости и могут быть прочитаны одной операцией ввода-вывода.
Вторая особенность ReiserFS заключается в том, что хвосты файлов, то есть их конечные части, меньшие чем один блок, могут быть упакованы. Этот режим (tailing) также включен по умолчанию при создании ReiserFS и позволяет сэкономить около 5% дискового пространства. Однако это немного снижает производительность, поэтому режим хвостов может быть отключен при монтировании файловой системы. Тем не менее, хвосты автоматически восстанавливаются после перекомпиляции ядра.
Недостатки ReiserFS
ReiserFS несовместима с Ext2fs на уровне утилиты обслуживания файловой системы. Однако соответствующий набор инструментов, включенный в пакет reiserfsprogs, давно включен в современные дистрибутивы Linux.
Более серьезной проблемой совместимости является то, что обычные загрузчики Linux часто не могут загрузить ядро Linux с раздела ReiserFS, оптимизированного в режиме хвостов. И поскольку этот режим, когда он отключен, имеет свойство самовосстановления, пользователь может обнаружить, что после перекомпиляции ядра система отказывается загружаться. Поэтому может потребоваться создание раздела под /boot.
Просмотр данных ReiserFS в Windows
К сожалению, Windows не имеет встроенной возможности просмотра файлов на дисках, отформатированных файловыми системами, отличными от NTFS или FAT. В таком случае вам придется использовать сторонние приложения для просмотра данных на диске с файловой системой ReiserFS. Одно из таких приложений — DiskInternals Linux Reader. Это простой файловый менеджер, выполненный в виде обычного проводника Windows, с поддержкой файловых систем Ext 2/3/4, Reiser4, HFS, UFS2. В окне программы мы увидим разделы и устройства с Linux или Android.
Это приложение позволяет просматривать, копировать, перемещать, редактировать и удалять данные на носителях с файловой системой ReiserFS.
Вы можете скачать его по адресу https://www.diskinternals.com/linux-reader
Что делать, если данные потеряны?
При работе с дисками, использующими файловые системы, отличные от FAT, exFAT или NTFS, вероятность потери ценной информации значительно возрастает. Дело в том, что даже если вы используете специальные драйверы или программное обеспечение для работы с ReiserFS, операционная система не всегда знает, как правильно работать с файловой системой, и это может привести к повреждению логической структуры диска или потере информации.
Если вы заметили исчезновение какого-либо файла, вам следует немедленно восстановить его с помощью RS Partition Recovery. В противном случае вы можете потерять файл безвозвратно.
Универсальное решение для восстановления данных
Программа проста в использовании и не требует никаких ресурсов компьютера. Весь процесс восстановления требует всего нескольких кликов.
Но самое главное, что RS Partition Recovery поддерживает ВСЕ современные файловые системы. Таким образом, вы можете использовать программу не только для восстановления данных, но и для открытия многих файловых систем без необходимости установки драйверов, поиска специального программного обеспечения и т. д.
Просто подключите диск к компьютеру, запустите RS Partition Recovery и работайте с данными. Никаких лишних манипуляций.
Мы также хотели бы упомянуть режим глубокого сканирования диска, который позволяет восстановить данные, потерянные даже несколько месяцев назад.
Все эти возможности делают RS Partition Recovery чрезвычайно мощным инструментом, который должен быть в арсенале каждого владельца компьютера.