Комментарии 10
Как вы думаете, нужна ли поддержка HPFS в ReactOS?
Вот прямо сейчас? Нет. Есть более нужные вещи, например поддержка NTFS.
А вот на вин2000 в свое время доводилось пользоваться этим драйвером - и весьма успешно. Так что продолжайте изыскания - шанс есть. Возможно, кстати, в неудаче повинна слишком старая HPFS. Она тоже за свою жизнь эволюционировала и драйвер из NT соответствует уже зрелой версии, которая использовалась в OS/2 Warp - 3.0/4.0
Ставил такой драйвер с 3.51 на NT4. Очень быстрая файловая система, сравнима с NWFS.
Впрочем смотреть сейчас лучше на JFS
конечно, там всё на полосы по 8мб заложено, если не засирать диск - сейчас, на современном железе, оно наверное из кэша диска не вылезет, очень компактная, продуманная система для 80-90х.
но там, последний раз с ней работал лет 15 назад, имхо накопились к ней вопросы.
jfs использовал, а кпсс только на буте, минимальный набор системы скинул на ide-dom 64мб (предок этих ваших ssd) и закрыл от записи. летало. всё остальное вынесено было на обычные винты под jfs и еxt2/3
а так как логики там было с гулькин нос, в базовой форме bootfs вполне можно реализовать, взяв например сырцы с линуховых, но зачем, чисто ради фана?
Пожалуйста, не используйте хаб Habr для постов не про Habr.
В принципе HPFS для своего времени была чрезвычайно эффективной ФС. Актуальна ли она на сегодняшнем железе? Думаю что вполне, ибо эффективность не бывает напрасной. Если вопрос её поддержки не будет лежать в полном переписывании с нуля, а нахождении нужной комбинации костылей для существующего кода - думаю, это было бы полезно.
ЕМНИП микрохвост приармянился к айбиэм при создании полуоси, а потом просто нагло спёр хпфс и развил её далее в нтфс, нт 3.51 всеми дискедиторами определялась как хпфс по дефолту
Забыл сразу сказать, надо было ставить OS/2 поновее - Аврору или eComStation (сейчас ArcaOS) или NT3.51, чтобы версия HPFS соответствовала. 1.2 слишком древняя.
И поддержка нормальной и быстрой ФС для РеактОС лишней не будет, особенно, если так можно будет реализовать малой кровью.
если реактос можно было собрать на определённом уровне апи, например соответствующем nt4, но с поддержкой usb - то было бы полезно тем же устроителям киосков и прочего, и там бы поддержка hpfs была бы в тему - минималистичное ядро, не разбухшее функционалом, графическое ядро, (почему nt4, а не её предок nt3.51), и те версии вообще-то в отличии от более поздних (во всяком случае с 5.1, хрюша и выше не верифицировались сторонними не американскими конторами) точно верифицировались.
Эксперимент с HPFS в ReactOS