Проект ReactOS объявил о важном достижении в улучшении поддержки NTFS. После почти десяти лет разработки драйвер NTFS теперь позволяет устанавливать и запускать операционную систему непосредственно с раздела NTFS.
Объявление подтверждает, что драйвер теперь может форматировать разделы NTFS, совместимые с Windows. Эта долгожданная возможность приближает ReactOS к цели — созданию операционной системы с открытым исходным кодом, совместимой с Windows.
Поддержка NTFS была непростой задачей. Хотя ReactOS уже много лет поддерживает чтение томов NTFS, установка и запуск операционной системы с такого раздела были невозможны. До сих пор для установки ReactOS практичнее было использовать файловые системы на основе FAT.
Последние улучшения меняют ситуацию. Теперь пользователи могут устанавливать ReactOS непосредственно на раздел NTFS и использовать операционную систему с собственным драйвером NTFS для работы с файловой системой. Благодаря поддержке форматирования ReactOS может создавать разделы NTFS без использования внешних инструментов.
Однако разработчики предупреждают, что драйвер все еще не до конца доработан. В нем отсутствует кэширование, что приводит к снижению производительности, а функции ведения журнала и защиты файловой системы по-прежнему не поддерживаются. Могут существовать необнаруженные ошибки, поэтому новую функциональность следует считать экспериментальной.
Команда также уточнила, что поддержка загрузки NTFS была добавлена в загрузчик FreeLoader еще в 2022 году. Последнее достижение основано на более ранней работе: теперь драйвер файловой системы может поддерживать установку ReactOS.
Это объявление было сделано после выхода ReactOS 0.4.16 в августе, в которой появился графический установщик, комбинированная установка и live-образ, улучшена совместимость с оборудованием и исправлены многочисленные ошибки, связанные с хранилищем.
Недавно анонсированные улучшения NTFS являются частью текущей разработки, а не нового стабильного релиза. ReactOS 0.4.16 остается последней официальной версией, и операционная система по-прежнему классифицируется как альфа-версия.
ReactOS — это бесплатная операционная система с открытым исходным кодом, предназначенная для запуска приложений и драйверов Windows без использования кода Microsoft. В отличие от Wine, который обеспечивает совместимость Windows с Unix-подобными системами, ReactOS представляет собой собственную операционную систему, совместимую с Windows NT.
Автор изображения: ReactOS

