RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > Кстати, вопрос. А что мешает в ядро FAT32 добавить? Во FreeDos же добавили FAT32 и, как я понимаю, у них исходники открытые. Сразу бы несколько проблем решилось. > > > Мешает желание выкинуть FAT вообще из ядра и этим унифицировать обращения к файловым системам. > > > > > А дамп ядро скидывает небось именно через свой фат. Скорее всего за тем он и делался. А то трапнется FS и дамп не скинешь. > Ну если очень хочется классическим путём, т.е. на дискеты, то альтернативы фату нет. Для менее сильных духом, но которые могут отвести под дамп раздел на винте, Гарфинкль давно написал http://www.os2site.com/sw/drivers/filesystem/dumpfs.zip на которую ядро умеет скидывать дамп не иначе, чем волшебством. При этом, если физпамяти больше 2 GiB, это единственный способ снять дамп. > > А делалось оно по гораздо более прозаической причине: в OS/2 1.x механизма IFS ещё не было, а с дисками работать как-то было надо. Поэтому работу с фат засунули куда получилось. А потом IFS сделали, а фат оставили, где было. Сложно сказать почему. То ли банально сроки поджимали и сделали, как быстрее. То ли тогда не хотели обязывать обновляющихся юзеров делать SYS на свои живые системы, потому что с фата система грузится абсолютно несовместимым с IFS способом. Ну а потом, когда систему, в основном, латали авральным методом, мысль менять что-то типа работающее была совсем еретической. Так это "временное решение" и живёт уже примерно 25 лет.
_, _, _, _, _ _ _,_
(_ | / \ |\ | | |_/
, ) | , \ / | \| | | \
~ ~~~ ~ ~ ~ ~ ~ ~
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.