RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > >Дык там же, где для NT 4.0 и 3.5 ;) Тока hpfs_w2k.zip истчо надо с хоббеса. > > > мерси но что-то оно не фурычит - пишет что диск не форматирован > > Оно в последний раз фурыкало на w2k. > > В wxp уже оторвали всё, что надо. > А я-то, блин, пользовался и не знал :~((( > Рассказываю, блин: > жили были две функции в NT kernel API: RtlFindFirstRunSet и RtlFindLongestRunSet. И использовались оне ТОЛЬКО драйвером HPFS (AKA pinball.sys). В 4.0 его из NT убрали, но IFS API-то не поменялось. И хитрый народ просто вставил его назад. Тогда в w2k убрали из KERNEL API(!!) эти две функции, чтобы он таки не запускался ;)) Но тут MS не подумал ;) - это, ведь, просто функции поиска в битовом массиве - они легко выдрались из ядра NT40 в отдельную DLLю, и патчёный (см. hpfs_w2k.zip) pinball.sys щасливо грузится и работает в w2k. > А в XP уже оторвали подсистемы - posix и 16-bit OS/2, но, опять же - какое отношение подсистемы имеют к IFS API? ;) Всё грузится и работает. Максимальный размер раздела - <4Gb - это да, а в остальном за десяток лет эксплуатации проблему встречал раз в жизни - на HPFS разделе, конверчёном партишнмагиком 1.0 ;) pinball падал при входе в определённый каталог. Тока чекать надо почаще - и фсё.
__, _,_ __, _,_ _,
|_) | | | \ | / /_\
| \ | | |_/ |/ | |
~ ~ `~' ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.