История операционных систем — Леонид Уханов https://leonid.uhanov.org Записки ленивого сисадмина Fri, 18 Sep 2020 18:59:01 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.4.3 https://i0.wp.com/leonid.uhanov.org/wp-content/uploads/2019/03/cropped-photo-1.png?fit=32%2C32&ssl=1 История операционных систем — Леонид Уханов https://leonid.uhanov.org 32 32 Другая история: Syllable https://leonid.uhanov.org/drugaja-istorija-syllable/ https://leonid.uhanov.org/drugaja-istorija-syllable/#respond Fri, 18 Sep 2020 18:58:59 +0000 https://leonid.uhanov.org/?p=2640 Читать дальше…]]>

Сегодня мы поговорим об операционной системе Syllable. На эту операционную систему я возлагал большие надежды, следил за ходом разработки и пробовал очередные сборки.

Всё началось с того, что я подыскивал альтернативную операционную систему для своего Asus EEE-PC 701. Купленный в Линуксцентре, он комплектовался лицензионной Mandriva PowerPack 2008. Безусловно, она была хороша! Всё работало идеально, но душа хотела приключений. О своих приключениях с ним я напишу отдельную заметку — кому-то будет интересно. Одним из таких приключений была операционная система Syllable Desktop.

Разработка

Syllable основана на открытой операционной системе AtheOS, разработку которой норвежский программист Курс Скауен прекратил в 2002 году. В том-же году началась разработка Syllable. Это была группа талантливых программистов, которых очень волновала. Разработкой занимались программисты:

  • Кристиан ван дер Влит , больше известен как Vanders — лидер проекта Syllable.
  • Арно Кленке — программист в проекте Syllable. Работает над ABrowse, рабочим столом, многими драйверами Syllable.
  • Брент П. Ньюхолл -веб-мастер официального сайта Syllable и ему вспомогательных.
  • Кай де Вос — разработчик подсистемы Builder в Syllable (аналог системы портов во FreeBSD).
  • Рик Каудилл — разработчик инструментария рабочего стола, а также редакторов исходного кода.
  • Хенрик Исакссон — разработчик appserver — слоя графического интерфейса в Syllable.
  • Флемминг Х. Сёренсен — ответственный за локализацию, за LiveCD, разработчик ряда приложений для Syllable.
Источник: http://wiki.linuxformat.ru

Команде разработчиков удалось добиться удивительных результатов: более дружественная к пользователю и функциональная операционная система, взяла всё лучшее от AtheOS и обросла функционалом. Появилось настоящее окружение пользователя, функционал которого напоминает Gnome 2 версии, но не является им. Стало появляться прикладное ПО для работы с файлами и выхода в интернет.

Установка

Установка Syllable в отличие от AtheOS стала значительно проще: больше никаких дискет и танцев с бубном в командной строке. Всё произойдёт само. После загрузки с образа нас встречает всё тот же модифицированный GRUB.

Далее соглашаемся на установку и переходим к созданию раздела и выбора файловой системы:

Далее нас спрашивают на какой раздел установить Syllable. В моём случае выбор невелик, нажимаю «a» и начинается процесс копирования файлов.

Завершает процесс установка загрузчика и перезапуск.,

Окружение

После перезапуска нас встречает окно входа — вводим пароль root и входим в систему. Уже потом, в панели управления, можно создать пользователей с правами администратора или без.

Итак, мы вошли в систему. перед нами рабочий стол. Точнее здесь четыре виртуальных рабочих стола. Забавно, что разрешение экрана можно задать на всех столах или выборочно.

Здесь прекрасно всё: вообще, внешне система напомнила мне окружение Gnome 2 версии. Рабочий стол с файлами и ярлыками, панель задач сверху, главное меню в левой верхней части экрана. Любо — дорого глядеть, тем более, что на моей Toshiba L30 на тот момент крутился Debian 4.0 с аналогичным оформлением.

К слову сказать, система отлично русифицирована. У меня перевод не вызвал никаких нареканий. Всё понятно, подробно, все названия влезают в свои поля — за границу окна ничего не вылазит.

На панели задач можно разместить интерактивные виджеты, вроде всяких датчиков, счётчиков, переключателей столов или глаза, следящие за указателем мыши. Зачем глаза? А вот потому что могу.

Приложения

Пожалуй немного поговорим про инструментарий, имеющийся в наличии. Иначе говоря, рассмотрим некоторые программы.

Начнём с приложения «Системная информация». Это так тут системный монитор называется. Весьма достойное приложение, которое даёт понять, что вообще тут происходит и сколько оно жрёт ресурсов.

Проводник, если его можно так назвать, напоминает мне Windows 95 — файлы показывает, больше ничего там нет. Особенно доставил принцип подключения внешних носителей и дисков. Нужно открыть апплет «Диски», нажать по свободному пространству правой кнопкой мыши и выбрать пункт «Смонтировать», а далее найти своё диск из дерева устройств. Для меня ничего сложного, но непонятно, чего-бы не сделать автомонтирование. Впрочем, вспоминая прародителя Syllable AtheOS, можно сказать, что и это прорыв — терминал для монтирования дисков уже не нужен.

Система снабжена простеньким аудиоплеером. Не слишком стильный, но задачу вою выполняет.

Медиаплеер. на чём ещё проверить работу медиаплеера, как ни на чумовейшем в мире фильме. Пришлось смотреть до конца — я не смог остановиться.

Классика жанра любой уважающей себя операционной системы — текстовый редактор. И тут он круче блокнота хотя-бы тем, что поддерживает вкладки.

Ну а эта программулина меня вообще порадовала. Запись дисков без блекджека и шлюх, как у Ahead Nero, но работает. Эдакая Infra Recorder для Syllable.

В наличии имеется браузер. Простой, но зато свой.

Кроме перечисленного есть программа для просмотра PDF, почтовый клиент и большое количество небольших утилит.

Жаль, что моя мечта об идеальной операционной системе для моего EEE-PC так и не сбылась.

]]>
https://leonid.uhanov.org/drugaja-istorija-syllable/feed/ 0
Другая история: AtheOS https://leonid.uhanov.org/drugaja-istorija-atheos/ https://leonid.uhanov.org/drugaja-istorija-atheos/#respond Tue, 26 May 2020 17:03:34 +0000 https://leonid.uhanov.org/?p=2643 Читать дальше…]]>
AtheOS

AtheOS — свободная операционная система для компьютеров архитектуры х86. AtheOS — сокращённо от Athene Operating System.

Разработка началась в 1994 году норвежским программистом Куртом Скёуэном. Он занимался разработкой операционный системы один и в марте 2000 года представил её в сети Usenet под лицензией GNU GPL. По некоторым слухам, Курт прекратил разработку AtheOS в 2002 году. Последняя версия — 0.3.7 вышла 9 октября 2001 года.

Стоит понимать, что AtheOS — это не очередной дистрибутив Unix — подобной операционной системы, а совершенно самостоятельная система, написанная с нуля на C++. Её пользовательский интерфейс похож на Amiga, но под ним вы, скорее всего, увидите много сходства с BeOS. Интегрированный графический интерфейс построен на клиент-серверной архитектуре, подобно X11. Многопоточность позволяет ему обойти X11 в отзывчивости.

Скауэн портировал KHTML на AtheOS, чтобы создать веб-браузер ABrowse. Были портированы Apache, PHP3, Perl и другие приложения.

Особенности:

  • Собственная журналируемая 64-х разрядная файловая система AtheOS File System, называемая чаще AFS (не путать с распределённой файловой системой Andrew File System).
  • Поддержка симметричной многопроцессорности
  • Почти полная поддержка стандарта POSIX
  • Оригинальная объектно-ориентированная GUI архитектура
  • Приоритетная многозадачность с многопоточностью
  • C++ ориентированный API

Скриншоты с сайта разработчика:

Программное обеспечение

Установка программ происходит следующим образом: портированные приложения распаковываем в каталог /usr, а нативные приложения в каталог /Applications

Приложения распространяются в формате архивов tgz. Мне не удалось настроить в системе интернет, поэтому программы я предварительно скачал на виртуальный диск. Монтировать диск пришлось вручную, благо команда mount работает как от неё ожидаешь. Поддержка файловых систем, на достойном уровне для 2002 года.

DiskManager

Установка AtheOS

Установка AtheOS оказалось занятием необычным. Суть в том, что дистрибутив из себя представляет три образа дискеты и один архив tgz.

Состав дистрибутива

Сайт уже много лет недоступен и я скачал всё это с зеркала Архива Интернета. Но туда не попал самый главный файл: install.txt. По логике было понятно, что там рассказано, как ставить систему. Но раз файла нет, значит нет — буду разбираться на месте…

Свои приключения я начал в VirtualBox. В Debian при помощи dd записал образы трёх дискет в три виртуальные дискеты. Первые две дискеты были в FAT12, а третья не понятно с какой файловой системой (может AFS, не проверял). Дискеты требуется менять по очереди, но когда я вставлял третью дискету, система наглухо зависала. Было решено идти от обратного и не пользоваться загрузочными дискетами.

Установка системы виделась просто:

  • Создать и отформатировать раздел AFS
  • Распаковать tgz архив в корень
  • Установить загрузчик

Решение виделось на поверхности — это была последовательница Syllable Desktop, основанная на AtheOS и совместимая с ней. Монтируем диск, загружаемся и вращаем барабан форматируем диск. Запускаю утилиту DiskManager (регистр критичен) и создаю раздел AFS. Скрин не прилагаю, так как утилита из AtheOS, скрин был выше.

Форматировать диск нужно отдельно, команде format нужно лишь устройство, файловую систему и метку диска. Это звучало так:

format /dev/disk/ata/hdb/0 afs atheos

Монтируем диск правой кнопкой мыши в меню Диски.

И собственно, скомандовав следующее заклинание, распаковываем систему на диск:

tar -xvpzf /dos/download/atheos-base-0.3.7.tgz

Всё скопировалось и осталась лишь установка загрузчика. Вот тут меня ждал большой облом, а может просто опыта работы с GRUB не хватило. Суть в том, что он тут модифицированный для работы с AFS, в добавок у AtheOS и Syllable Desktop различаются версии загрузчика.

Значит нужно идти методом автора. В интернете было найдено зеркало сайта, где мне удалось найти недостающий install.txt. Прочитав его, я понял, что иду верной дорогой, но следует всё-таки загрузиться с дискет. Не помогло ничего, кроме смены гипервизора.

И вот я в Qemu.

Загружаюсь я с первой дискеты, вижу приглашение GRUB 0.5.96.1, выбираю единственный пункт и он просит вторую дискету.

А дальше наступает этап вставки третьей дискеты, где у меня в VirtualBox всё зависало.

Так как я решил пойти путём автора, то решил делать всё строго по руководству и взял два виртуальных диска: один чистый, а второй FAT16 с архивом системы. Передо мной только терминал Bash.

Начнём с создания раздела и выбора файловой системы.

DiskManager

Далее раздел форматируем и оказывается, что в AtheOS именование дисков идёт отлично от Syllable Desktop и команда немного другая:

format /dev/disk/ata/hdb/0 afs atheos

Прикольно то, что форматирование происходит мгновенно и без запросов. Осторожнее со своими желаниями!

Создаю точки монтирования и монтирую оба диска.

Распаковываем архив в корень нового диска. Команда та-же, сюрпризов от tar ждать не приходится.

А дальше интересный момент в руководстве: нужно открыть menu.lst и поправить номер раздела на диске с 1 на 0. Вроде не сложно и можно сделать через Bash, но я поленился и воспользовался Syllable.

Дело за малым — установка загрузчика. Перезагружаюсь с первой дискеты и нажав клавишу C попадаю в GRUB Shell, откуда и устанавливаю загрузчик.

Перезагружаюсь и меня приветствует окно ввода пароля. Логин-пароль по-умолчанию: root.

И вот меня встречает рабочий стол. К слову сказать, их там 32. Первые 12 закреплены за комбинациями клавиш ALT+F1-F12. ВНЕЗАПНО разрешение монитора на каждом рабочем столе настраивается индивидуально.

Заключение

Система легла в основу таких операционных систем, как: Cosmoe, Pyro Operating System и Syllable. В следующих заметках поговорим и о них.

Если хотите попробовать AtheOS на VirtualBox, то можете взять архив для импорта.

]]>
https://leonid.uhanov.org/drugaja-istorija-atheos/feed/ 0
Citrix WinFrame https://leonid.uhanov.org/citrix-winframe/ https://leonid.uhanov.org/citrix-winframe/#respond Wed, 20 May 2020 18:53:00 +0000 https://leonid.uhanov.org/?p=2619 Читать дальше…]]> В наше время все уже привыкли к протоколу RDP. Кому-то он даёт возможность удалённой работы, кому-то возможность удалённого администрирования. Как SSH в Linux, RDP стал чем-то стандартным и привычным в Windows среде. Но так было не всегда.

RDP был создан в 1998 году и вошёл в состав Windows NT 4.0 Terminal Server. Так вот, если в ней открыть окно «О программе» (winver.exe), то можно увидеть, что к разработке системы приложила руку Citrix Systems. Протокол RDP был основан на технологиях компании Citrix.

Citrix приобрела лицензию на исходные коды Windows NT 3.51 и выпустила её под названием WinFrame, прикрутив к ней сервер приложений. В остальном, это уже привычная нам Windows NT 3.51 Server. Замечу, что возможность быть контроллером домена в ней выпилили. Можете считать, что WinFrame — это лицензионная сборка Windows NT 3.51.

Winframe позволяет удалённо работать с приложениями в режиме удалённого рабочего стола и в режиме опубликованного приложения (типа RemoteApp).

Список поддерживаемых клиентских операционных систем огромен, так как используется протокол ICA. То есть можно удалённо работать в Microsoft Office с документами на сервере, используя для этого DOS или Macintosh.

Сервер приложений

Сервер предлагает множество настроек и по-настоящему огромный функционал. Ещё на стадии установки он предлагает сменить буквы дисков так, что-бы пользователи не путали свой системный диск с диском терминала.

В сервер имеет балансировщик, но он требует отдельной лицензии. Возможность теневого подключения к пользовательской сессии позволяет увидеть содержимое сессии пользователя и оказать ему помощь при необходимости. Приложение Citrix Server Administration обеспечивает возможность управлять пользовательскими сеансами и процессами.

Citrix Server Administration
Citrix Server Administration

Сервер обеспечивает проброс дисков, принтеров, звука, портов и буфера обмена.

Я опубликовал блокнот, давайте посмотрим настройки, доступные для опубликованного приложения.

  • Citrix Winframe
  • Citrix Winframe
  • Citrix Winframe
  • Citrix Winframe
  • Citrix Winframe

Клиент

Теперь создадим дискету с клиентом удалённого доступа, используя предназначенное для этого приложение.

Установка клиента ничем не примечательна — обычный дистрибутив на двух дискетах. Перейдём к клиенту. После непродолжительной настройки, авторизовавшись на сервере, я получил удалённо запущенный блокнот.

Режим бесшовного окна

WinFrame

Уже по заголовку окна понятно, что он не из этой системы — элементы управления окном явно указывают на принадлежность к Program manager.

В диалоговом окне сохранения документа виден иной алгоритм именования дисков, более понятный пользователю.

Режим удалённого рабочего стола

Теперь попробуем войти на удалённый рабочий стол. Полноэкранный вход не так показателен, так как не понятно, откуда идёт подключение — войдём в оконном режиме 800х600.

WinFrame

Заключение

Технология, честно говоря, очень крутая. По функционалу не только не уступает службам терминалов, которые появятся несколько позже, но и превосходят их. Режим RemoteApp, появится в Windows Server 2008 девять лет спустя.

]]>
https://leonid.uhanov.org/citrix-winframe/feed/ 0
Взгляд назад: Windows 2000. Часть 1. Нововведения. https://leonid.uhanov.org/vzgljad-nazad-windows-2000-chast-1-novovvedenija/ https://leonid.uhanov.org/vzgljad-nazad-windows-2000-chast-1-novovvedenija/#respond Wed, 13 May 2020 18:43:54 +0000 https://leonid.uhanov.org/?p=2594 Читать дальше…]]> Два месяца прошло с прошлой заметки и вот я наконец собрался с мыслями и решил продолжить цикл статей. На написание заметки и изучение матчасти ушло почти два месяца. Заметка вышла слишком большой и по совету жены, я решил её разделить на части. Сегодня поговорим о семействе Windows 2000 и основных нововведениях.

Система увидела свет 17 февраля 2000 года и поддерживала следующие архитектуры: x86, DEC Alpha, MIPS и PowerPC. Известна тем, что в 2004 году часть исходных кодов попала в общий доступ в результате утечки.

Сегодня в номере:

Установка

В процессе установки Windows произошли большие изменения: больше никакой двухфазной установки и никаких дискет! загрузился с CD и вперёд. запуск из DOS так-же не вызывает проблем.

Вместе с тем программа установки не имеет стремления завалить процесс при повреждении какого-нибудь файла. В случае, если можно продолжить и без него, то система сделает это. Ранее процесс безоговорочно прерывался.

Установка получила поддержку использования сценариев автоматизации и возможность удалённой установки по сети с использование PXE.

Обновления пользовательского интерфейса

Windows 2000 desktop
Интерфейс Windows 2000 Professional

Из Windows Me досталось много мелких плюшек, без которых работа в системе не была-бы такой удобной. Это сейчас они все у нас перед глазами, но стоит только войти в Windows NT 4.0, как ощущаются определённые неудобства. Перечислю некоторые из нововведений:

  • Active Desktop
  • Списки наиболее часто используемых ресурсов
  • Персональные меню
  • Технология AutoComplete при навигации в проводнике
  • Расширенные настройки меню «Пуск»
  • Папка «Мой компьютер» была упрощена

Панель управления переработали: сетевые настройки собрали в одном апплете, а установка сервисов (таких как DNS, DHCP, WINS) и компонентов переехала в установку и удаление программ. Напомню, что ранее DHCP например, устанавливался из апплета настройки сетевой платы.

Многие из перечисленных улучшений пришли в Windows 2000 из Windows Me и в следующей заметке я рассмотрю наиболее интересные из них.

Работа с документами

Работа с документами стала удобнее и быстрее. Особенно хорошо стало для администрторов, ведь профили пользователей стали теперь по-настоящему разделены и хранятся в каталоге Documents and Settings. Теперь пользователи никак не видят данные друг друга и значительно упростилось резервное копирование профилей пользователей.

Появилась индексация файлов, что ускорило поиск по содержимому. Для файлов, хранящихся на файловой системе NTFS стали доступны для заполнения дополнительные поля в окне свойств, что так-же облегчит поиск файла в будущем.

Менеджер синхронизации позволяет продолжать работать с документами, расположенными на сетевом диске при потере связи с сервером. Он кэширует выбранные данные локально и обновляет при восстановлении соединения.

Для компьютеров, работающих в составе домена Active Directory, стал доступен поиск общих принтеров по возможностям. Теперь можно, например, найти в сети двусторонние или цветные принтеры.

В контекстном меню проводника появился пункт «Открыть с помощью». Не знаю, как остальные, но я его использую очень часто.

Поддержка оборудования

Огромные изменения в поддержке оборудования можно заметить ещё на стадии установки Windows 2000. Установщик задаёт меньше вопросов по настройке оборудования и настраивает его сам — сказывается работа механизма Plug and Play, прибывшего из Windows Me.

Из нового хочется отметить поддержку последовательной шины USB, которая тоже пришла из Windows Me. От туда так-же пришла поддержка сканеров и камер. Система поставляется с предустановленным DirectX 7.0. Если верить Википедии, то он дал нам аппаратную поддержку преобразований, обрезания и освещения.

Поддержка PAE

Существует ограничение в 4 ГБ оперативной памяти. Оно наложено особенностью работы 32-х разрядных процессоров. Для преодоления этого ограничения, процессоры получили поддержку Physical Address Extension (PAE). Она позволяет процессору применять при обращении к памяти 36 разрядов. Что увеличило объём доступной оперативной памяти до 64 Гб. Поддержка PAE появилась в Windows Advanced Server и Windows Server Datacenter.

Обновления дисковой подсистемы

Увидев историю развития Windows можно смело воскликнуть: наконец-то! Наконец-то появилась операционная система, которая поддерживает FAT32 и NTFS одновременно и без костылей.

В серверной редакции появилась служба Remote Storage Service, которая позволяет организовать многоуровневое хранение документов.

Как вишенка на торте, в системе появилась программа дефрагментации.

Динамические диски

Технология программного RAID у Microsoft впервые появилась в Windows NT 3.1. В 2000-х их прозвали мультидисками. Давайте сохраним традицию и вспомним как оно было раньше для лучшего понимания, что изменилось.

Как было раньше.

Раньше, во времена MS-DOS поддерживался следующий формат разбиения диска на раздела: на диске мог быть только один основной раздел и один дополнительный. Внутри дополнительного можно создавать логические разделы. Такого-же мнения о разделах системы семейства Windows 9x/Me — они попросту не видят более одного основного раздела, несмотря на то, что MBR поддерживает создание четырёх основных разделов.

Windows NT позволила создавать на диске 4 основных раздела, предупреждая о недоступности данных из MS-DOS.

Одновременно с этим, появился функционал создания набора томов. Том, входящий в набор, виден пользователем как один том и пользователь работает с данными на нём как и с обычным диском. Набор томов предоставляет следующие возможности:

  • увеличить имеющийся том за счёт добавления к нему дискового пространства с другого диска.
  • Создать зеркальный том (RAID 1)
  • Создать чередующийся том (RAID 0)
  • Создать чередующийся том с контролем чётности (RAID 5)
Мультидиски в WIndows NT 4.0

Конфигурация программного RAID хранилась в реестре и при подключении дисков к другому компьютеру всё это хозяйство определяется не как RAID массив, а просто как куча дисков.

На скриншоте видно, что после подключения массива мультидисков в Windows 2000 часть томов не определилось. Тома определились как отдельные разделы диска и формат большинства из них не определён.

Как стало теперь

В Windows 2000 подсистема программного RAID получила большое обновление. Теперь перед использованием программного RAID требуется изменение формата дисков с базового на динамический. В динамических томах информация о конфигурации массива хранится на всех дисках массива и копируется в реестр при монтировании. Ранее изменения в массиве требовали сохранения, теперь они применяются сразу. Ниже представлен скриншот, отображающий все возможные виды динамических томов. Windows 2000 Professional не поддерживает тома RAID 5.

Динамические тома Windows 2000

Файловая система NTFS 3.0

Уже полюбившаяся файловая система обновилась до третьей версии.

Если к Windows 2000 подключить диск с предыдущей версией NTFS (например от Windows NT 4.0), то она будет немедленно обновлена до третьей версии. Это стоит учитывать, так как будет невозможна работа предыдущих версий Windows NT.

В третьей версии NTFS получила журнал USN. Журнал обеспечивает согласованность метаданных файловой системы. В журнале сохраняется информация об изменениях файлов. При этом, если изменение файла завершить не удалось, они будут отменены. Файловая система будет приведена в состояние, предшествующее внесению изменений. Но данные это уже не спасёт. Журналирование всегда выгодно отличает файловую систему перед своими не журналируемыми собратьями. И пусть журнал зачастую не обеспечивает сохранность данных, но защищает её от разрушения.

Журнал USN может использоваться приложениями для отслеживания изменений файлов, как это делает История файлов из Windows 8/10. При помощи утилиты NTFS Stream Explorer можно узнать изменения какого характера происходили.

  • NTFS Stream Explorer
  • NTFS Stream Explorer

Дисковые квоты

Windows 2000 впервые представила нам дисковые квоты. Технология несомненно полезная и ожидаемая. Однако стоит понимать, что ожидание и реальность тут говорят на разных языках и друг друга явно не понимают. Вот некоторые их особенности:

  • Использование дисковых квот включается на весь логический диск. нельзя настроить квоту на каталог.
  • Дисковые квоты применяются на всех пользователей логического диска. Учитывается как локальный, так и сетевой доступ.
  • Файл учитывается в квоте того пользователя, что указан владельцем в его дискрипторе безопасности.
  • Использование сжатия NTFS не поможет для экономии выделенного пространства. Учитывается объём несжатых данных.
  • Дисковые квоты пересчитываются каждый час.
  • Нельзя задать индивидуальный лимит пользователю до того, как будет создана запись квоты (пользователь запишет первый файл).
  • В свойствах диска пользователь видит не реально оставшийся объём диска, а остаток лимита по квоте.
  • Квоты NTFS
  • Квоты NTFS

Разреженные файлы.

Революционная в каком-то смысле технология. Идея заключается в том, чтобы не записывать на диск последовательности нулевых байтов. Вместо этого вводится понятие дыры. Дыра — это последовательность нулевых байт внутри файла, которая не была записана на диск. Вместо записи самой дыры, в метаданные файловой системы вносится информация о её расположении: смещение относительно начала файла и длина.

Преимущества разреженных файлов:

  • Экономия ресурса носителя
  • Сокращение времени записи файла
  • Экономия дискового пространства: дыра не занимает место на диске.

Недостатки разреженных файлов:

  • В случае недостатка свободного пространства на диске, запись в дыры будет невозможна.
  • Частая запись в дыры увеличивает фрагментацию.

Технология получила огромное распространение и всё больше приложений её используют незаметно для наших глаз. Например я сейчас в VirtualBox создал файл фиксированного виртуального диска объёмом 10 гб. Создание диска заняло около 20 секунд. Но самое интересное как обычно под капотом. Диспетчер ресурсов наглядно показывает, что в момент записи файла больше информации писалось в журнал, карту свободного места и MFT, чем в сам файл.

Ранее я говорил про экономию дискового пространства при использовании разреженных файлов. Давайте посмотрим размер файла и занимаемое пространство на диске. На скрине хорошо видно, что на диске файл занял 40 кб!

Разрежённый файл 
sparse file

Однако, для использования разреженных файлов требуется поддержка не только со стороны файловой системы, но и со стороны прикладного ПО.

Точки перехода.

Можно встретить название точки монтирования или reparse point — это специальный объект файловой системы, который указывает на необходимость вызова функций расширенной файловой системы в момент их встречи. Производители могут добавлять свои драйверы файловых систем, таким образом масштабируя хранилище. Именно это нововведение станет началом многих решений.

В будущем это будет основой дедупликции, сжатия LZX, WIM Boot и файлов по вызову OneDrive

На этой технологии построен Remote Storage Service. О нём поговорим позже.

Точки монтирования позволяет обойти ограничение на количество логических дисков, монтируя их как каталоги. Ранее количество монтируемых дисков не могло превышать количество букв английского алфавита.

Шифрованная файловая система EFS

В своё время вопрос «как поставить пароль на папку?» задавался очень часто в своё время. И вот появился первый ответ на вопрос.

Шифрованная файловая система (EFS) представляет из себя систему прозрачного шифрования данных, хранящихся на разделах с файловой системой NTFS. Используется симметричный алгоритм шифрования DESX. Никакой дополнительный пароль при этом не используется — в шифровании используются учетные данные пользователя.

Важной особенностью является то, что если злоумышленник получил вошёл в систему под учётной записью пользователя, то ему доступны все его зашифрованные файлы. Когда пользователь копирует зашифрованный файл на диск с другой файловой системой, файл копируется в расшифрованном виде. При копировании на диск с файловой системой NTFS шифрование сохранятся.

Windows 2000 EFS

Если не авторизованный пользователь попытается получить доступ к чужим зашифрованным данным, например к папке, он увидит содержимое папки. При попытке просмотреть файлы, будет получена ошибка чтения. Скопировать файлы так-же не получится. Однако переместить их в другой каталог в пределах одной файловой системы вполне можно, как и удалить зашифрованные данные.

Следует понимать, что основой ключа шифрования являются учётные данные пользователя. Это значит, что в случае удаления учётной записи, расшифровка данных будет невозможна. В будущих версия Windows это исправят, но это совсем другая история

Сеть

В поддержке сетей произошло много изменений. Самым главным изменением является включённый по умолчанию клиент DHCP. Замечу, что теперь он принимает настройки DNS, чего ранее в Windows NT не делал. В службе сервера DHCP так-же произошло заметное изменение — появилась авторизация DHCP. Теперь, прежде чем начать выдавать динамические адреса в домене, DHCP сервер должен быть авторизован. Это снижает вероятность появления в сети левых DHCP серверов.

AutoIP

Не менее важным стоит назвать появление AutoIP, то есть создание одноранговой сети в автоматическом режиме без участия DHCP. Работает это так: если при включённом автоматическом получении IP адресов, DHCP не найден, то Windows сама назначит себе IP адрес.

Общий доступ к сети Интернет

Windows 2000 Professional унаследовала от Windows Me функцию «Общий доступ к Интернет», позволяющую разделить доступ в сеть Интернет с компьютерами локальной сети. Компьютер для её работы должен иметь модем или две сетевые платы.

Windows 2000 Internet connection sharing

Windows 2000 Server обрела более зрелый вариант описанного выше функционала в рамках службы Маршрутизация и удалённый доступ.

Windows 2000 RRAS

Поистине огромные изменения произошли в доменной инфраструктуре. На смену NT Domain пришла Active Directory. И вот уже двадцать лет, родимая с нами.

Самым первым изменением, которое лично мне бросилось в глаза была служба DNS. В домене NT DNS не использовался, да и вообще, раньше жили без него. Домену NT строго говоря и WINS не нужен — всё происходит через Broadcast.

В домене NT есть первичные контроллеры домена (PDC) и резервные контроллеры домена (BDC). В один момент времени может существовать только один PDC. Он хранит копию базы данных домена, доступную для чтения и записи, а каждый BDC хранит копию этой базы, но доступную только для чтения. Это обеспечивает избыточность и масштабируемость инфраструктуры. Но как говорится, есть нюансы: если PDC выйдет из строя, внесение изменений в домен будет невозможно, пока не будет подготовлена его замена. Стоит заметить, что пользователи смогут продолжать входить в систему с помощью BDC.

В Active Directory все контроллеры домена хранят копию базы, доступную для записи (напомню, что RODC появятся в Windows Server 2008). Единственное, что может отличать контроллеры друг от друга, это роли мастеров операций (FSMO). Первый контроллер домена (тот на котором домен и создавался) автоматически становится владельцем всех ролей FSMO. Контроллеры домена, добавленные позже, равны между собой. Мы плавно переходим к ролям мастеров операций.

В Windows 2000 появилась возможность просмотра объектов Active Directory прямо из папки Сетевое окружение. При этом администратор домена может вносить некоторые изменения в объекты, например изменить состав группы или описания объектов. Пользователям домена объекты доступны только для чтения.

Windows 2000 Active Directory

Роли мастеров операций

Мастер операций — это контроллер домена, который выполняет уникальную в домене или лесу роль. В случае его недоступности операции, зависящие от него не будут выполняться. При понижении контроллера домена, являющегося мастером операций до рядового сервера происходит передача полномочий другому серверу. Мы можем сами распределить роли между контроллерами домена.

Но что случится при утрате контроллера домена, являющегося мастером операций? Мы можем выполнить захват требуемой роли FSMO с другого контроллера домена. Мы же помним, что базы на всех контроллерах домена идентичны кроме ролей FSMO они больше ничем не отличаются?

  • Роли мастеров операций уровня леса
    • Мастер схемы
    • Мастер именования доменов
  • Роли мастеров операций уровня домена
    • Мастер RID
    • Эмулятор PDC
    • Мастер инфраструктуры

Подробнее о мастерах операций можете почитать на Хабре. На мой взгляд, статья содержит исчерпывающую информацию.

Приведу таблицу сравнения домена NT и Active Directory:

ХарактеристикаNT DomainActive Directory
МасштабируемостьМаксимальный размер базы данных составляет 40 МБ с максимум 40 000 пользователей.Максимальный размер базы данных составляет 16 ТБ с миллионами объектов на лес.
Расширяемость схемыДобавление новых объектов невозможноСхема полностью расширяема
Метод доступаMicrosoft APIДоступ на основе LDAP
РепликацияОдин мастер репликацииРепликация с несколькими хозяевами на контроллерах домена
АдминистрированиеНа основе доменаГраницы администрирования могут варьироваться от уровня всего леса до уровня отдельных атрибутов объекта
Разрешение имёнИспользуется NetBIOSИспользуется DNS
Доверительные отношенияПростые доверительные отношения.Переходные доверительные отношения.
Например.
Если домен A доверяет домену B, а домен B доверяет домену C, между доменами A и C не создается автоматическое доверие.
Например.
Если домен A доверяет домену B, а домен B доверяет домену C, между доменами A и C создается автоматическое доверие.
Источник

Обслуживание системы

Windows Update

Windows 2000 получила службу Windows Update, которая перекочевала из Windows Me и упрощает скачивание и установку обновлений.

Защита системных файлов

Из Windows Me перешла система защиты системных файлов. Она отслеживает несанкционированное изменение файлов Windows и предлагает их восстановить из дистрибутива. Но в отличие от Windows Me, требует вставки диска с дистрибутивом, что люто бесит. Зато появилась утилита командной строки sfc.exe и есть возможность более гибко управлять процессом и инициировать проверку самостоятельно.

Windows 2000 System file protection

Консоль восстановления

Консоль восстановления — это компонент Windows 2000, позволяющий получить доступ к установленной системе, авторизовавшись в ней. Консоль позволяет с некоторыми ограничениями, выполнять операции над файлами, управлять разделами, восстановить загрузчик и проверить диск.

Консоль восстановления можно установить на системный диск и она станет доступна в меню загрузчика.

Вместо заключения

В этой заметке мы поверхностно пробежали по нововведениям Windows 2000. Некоторые моменты я специально рассмотрел подробнее, так как в будущем они будут играть ключевые роли. В следующей заметке более подробно поговорим о редакциях, их различиях и возможностях. Система получилась несомненно крутая, но очень уж долго грузится.

]]>
https://leonid.uhanov.org/vzgljad-nazad-windows-2000-chast-1-novovvedenija/feed/ 0
Взгляд назад: Windows NT 4.0 https://leonid.uhanov.org/vzgljad-nazad-windows-nt-4-0/ https://leonid.uhanov.org/vzgljad-nazad-windows-nt-4-0/#respond Thu, 13 Feb 2020 14:36:35 +0000 https://leonid.uhanov.org/?p=2095 Читать дальше…]]> Windows NT 4.0 увидела свет 29 июля 1996 года. Она поддерживает архитектуры x86, Alpha, MIPS, PowerPC. Японская версия поддерживает архитектуру PC98.Это последняя из Windows, поддерживающая архитектуры Alpha, MIPS и PowerPC. Так-же это последний выпуск Windows NT, носящий такое название.

Сегодня в номере:

Рождение Explorer

Первое, что бросается в глаза, это интерфейс. Помните, в прошлом выпуске я рассказывал про Shell Technology Preview?

Windows NT 4.0 получила пользовательский интерфейс Windows 95, что ввело понятие рабочего стола, панели инструментов, меню пуск, мой компьютер. Появилась корзина — теперь файлы при удалении попадают в неё. Добавили инструмент синхронизации файлов — портфель. Появились так-же сглаживание шрифтов и отображение содержимого окна при перетаскивании и некоторые другие.

Из пакета Microsoft Plus! перекочевал Пинбол «Звёздный юга».

Основные изменения

  • Crypto API
  • Telephony API 2.0
  • DCOM и новые функции OLE
  • Microsoft Transaction Server
  • MSMQ (Microsoft Message Queuing)
  • Winsock 2
  • Улучшения TCP/IP
  • Появилась поддержка API дефрагментации (программы дефрагментации нет)
  • Появился инструмент развёртывания Sysprep
  • Эмуляция NTVDM в версия RISC была обновлена с 286 до 486

Windows NT 4.0 отошла от принятой в Windows NT 3.x концепции микроядра — Майкрософт перенесли драйверы графических адаптеров,библиотеки менеджера окон и GDI в режим ядра. Ранее всё это находилось в пользовательском режиме в процессе CSRSS. Это исключило переключение контекста между процессами при вызове функций GDI, что привело к значительному повышению производительности по сравнению с Windows NT 3.51, особенно в графическом пользовательском интерфейсе. Подобное решение привело к потенциальным проблемам со стабильностью, ведь драйвера графического адаптера и принтера тоже работали в режиме ядра.

WIndows NT 4.0 была первой Windows, где DirectX был включен в качестве стандарта. DirectX 2.0 поставлялся с первым выпуском Windows NT 4.0, а DirectX 3.0 был включен в Service Pack 3.

Windows NT 4.0 первой представила диспетчер задач. Это приложение объединило в себе сразу несколько инструментов: управление открытыми приложениями, управление процессами и просмотр системных ресурсов. Windows NT 3.x включала утилиту «Список задач», которая отображала только те приложения, которые в данный момент находятся на рабочем столе. Просмотр процессов, не имеющих отдельных окон был недоступен. Для мониторинга использования процессора и оперативной памяти приходилось использовать системный монитор, что неудобно. Ниже представлено сравнение: было — стало.

Сравнение с Windows 95

Windows NT 4.0 обеспечивает большую стабильность, по сравнению с Windows 95 за счёт использования защищённой памяти и слоя аппаратных абстракций (HAL). Прямой доступ к оборудованию был запрещён и приложения, работающие с ошибками, прерывались без перезагрузки компьютера. В тоже время Windows 95 требовала значительно меньше оперативной памяти.

Windows NT 4.0 не имеет поддержки Plug and Play и не имеет диспетчера устройств, не смотря на то, что вышла позже Windows 95. Поддержка USB, добавленная в Windows 95 OSR2.1 в Windows NT 4.0 так и не появилась. Максимальный объем поддерживаемой физической оперативной памяти в Windows NT 4.0 составляет 4 ГБ. Для сравнения, Windows 95 не загружается на компьютерах с более чем 480 МБ памяти. Windows 95 поддерживает только архитектуру x86. Windows NT 4.0 в отличие от Windows 95 так не получила поддержку FAT32

В Windows NT 4.0 API дефрагментации, но не было встроенной утилиты дефрагментации. Подробнее о дефрагментации можете почитать в статье Марка Руссиновича Inside Windows NT Disk Defragmenting.

Редакции

  • Windows NT 4.0 Workstation
  • Windows NT 4.0 Server
  • Windows NT 4.0 Server Enterprise Edition
  • Windows NT 4.0 Terminal Server Edition
  • Windows NT 4.0 Embedded

Windows NT 4.0 Workstation

Эта редакция Windows NT, как можно понять из снимка выше, поставляется со встроенным Internet Explorer 2.0. Service Pack 6 обновляет Internet Explorer до версии 5.01. Последняя поддерживаемая версия Internet Explorer 6.

Кроме браузера, система обзавелась программой просмотра изображений (Imaging). В роли веб-сервера поставляется Microsoft Peer Web Server. Роль FTP переехала туда же.

Большинство приложений, написанных для Windows 95 будут работать в Windows NT 4.0. Исключение составляют некоторые 3D игры из-за ограничений поддержки DirectX. Приложения MS-DOS будут работать, кроме графических программ для DOS. Звука в DOS играх тоже нет.

Звуковая схема похожа на схему Windows 95, только звук включения здесь другой, а звук выключения звучит в реверсе (наоборот). Фоновый русунок установщика система унаследовала от Windows NT 3.51. Windows 95, в которой был такой же рисунок, вышла позже NT 3.51

Windows NT 4.0 Server

Выщла в 1996 году, была разработана для серверных систем малого бизнеса.

Серверная редакция включает в себя:

  • Internet Information Services 2.0
    • WWW сервер
    • FTP сервер
    • Gopher сервер
  • Microsoft FrontPage 1.1
  • NetShow Services
  • Remote Access Service (поддержкой PPTP VPN)
  • DNS

Internet Information Services изначально поставлялся второй версии, но Service Pack 3 обновляет IIS до третьей версии. Ранее сервер FTP устанавливался через панель настройки сети, теперь он переехал в IIS. Тут также находятся сервера WWW и Gopher. IIS версии 3.0 представил динамическую среду сценариев Active Server Pages. Имеет два варианта управления: через приложение или веб-интерфейс, но некоторые параметры настраивались через свойства папки.

Windows NT 4.0 представила концепцию системных политик и редактор системных политик.

Впервые появился мастер задач. В зависимости от редакции системы, он предлагает разные инструменты управления.

Как мы помним, понятие ролей ещё не появилось. Поэтому на стадии установки придётся выбрать: будет-ли сервер основным контроллером домена (PDC), резервным контроллером домена (BDC) или рядовым сервером. Рядовой сервер может менять участие между доменом и рабочей группой, а контроллер домена понизить нельзя.

Замечу, что Windows Server NT 3.1 не могла быть рядовым сервером — домен создавался уже в процессе установки Windows.

Настройка домена в процессе установки Windows NT 3.1 Advanced Server

Windows NT 4.0 Server Enterprise Edition

Выпущенный в 1997 году, является предшественником линейки Enterprise семейства серверов Windows (Advanced Server в Windows 2000). Enterprise Server был разработан для сетей с высоким спросом и интенсивным трафиком. Windows NT 4.0 Server Enterprise Edition включает в себя пакет обновления 3. В Enterprise Edition был введен флаг загрузки / 3GB , который изменил сопоставление виртуального адресного пространства по умолчанию с ядра 2 ГБ и пространства пользователя 2 ГБ до ядра 1 ГБ и 3 ГБ пользовательского пространства. Он также представил драйвер PSE36 для отображения до 64 ГБ памяти (хотя чипсеты той эпохи поддерживали только до 8 ГБ). В этой версии также впервые появилось обслуживание кластера.

Windows NT 4.0 Terminal Server

Вышла в 1998 году, позволяет пользователям входить в систему удаленно. Эта же функциональность называлась службами терминалов в Windows 2000 и более поздних выпусках сервера, а также включала функцию удаленного рабочего стола, которая впервые появилась в Windows XP.

Сервер терминало всем своим видом показывает, что он для удалённой работы. Просто посмотрите пару скриншотов:

Это система для работы — игры по умолчанию не устанавливаются. А этонехитрые настройки сервера терминалов. Как выключить или перезагрузить сервер я не понял — такой кнопки тут нет.

Windows NT 4.0 Embedded

Windows NT 4.0 Embedded (сокращенно NTe ) — это версия Windows NT 4.0, предназначенная для основных устройств с компьютерным питанием, торговых автоматов , банкоматов и других устройств, которые сами по себе не могут считаться компьютерами общего назначения. Это та же система, что и стандартная Windows NT 4.0, но она поставляется в виде базы данных компонентов и зависимостей , из которой разработчик может выбирать отдельные компоненты для создания настроенных установочных компакт-дисков и загрузочных образов жесткого диска . Windows NT 4.0 Embedded включает в себя пакет обновления 5. Его сменила Windows XP Embedded.

Пакеты обновлений

Windows NT 4.0 в течение своего жизненного цикла получила сеть пакетов обновлений и многочисленные обновления и дополнительные пакеты. Система на архитектуре MIPS получила только SP1, а для архитектуры PowerPC последним был SP2.

Помимо исправлений ошибок, в пакеты обновления также добавлено множество новых функций, таких как новые версии IIS , улучшения учетных записей пользователей и профилей пользователей, поддержка смарт-карт, улучшенная масштабируемость симметричной многопроцессорной обработки (SMP), возможности кластеризации, улучшения поддержки COM. , Служба журнала событий, MS-CHAPv2 и NTLMv2 , подпись пакетов SMB , SAM Lock Tool (SYSKEY) , улучшения загрузки, улучшения WINS , служба маршрутизации и удаленного доступа (RRAS), улучшения PPTP , DCOM / HTTP-туннелирования, IGMPv2, WMI , Active Accessibility и поддержка NTFS 3.0 .

Service packДата выпуска
Service Pack 1 (SP1)16 октября 1996
Service Pack 2 (SP2)14 декабря 1996
Service Pack 3 (SP3)15 мая 1997
Service Pack 4 (SP4)25 октября 1998
Service Pack 5 (SP5)4 мая 1999
Service Pack 6 (SP6)27 октября 1999
Service Pack 6a (SP6a)22 ноября 1999
Post SP6a Security Rollup 26 Июля 2001

Дополнения

В 1998 году вышел бесплатный компакт — диск , включающий в себя: IIS 4.0 с поддержкой Active Server Pages, серверные расширения FrontPage, сервер сертификаци, Microsoft Transaction Server, Microsoft Message Queuing, Collaboration Data Objects for Windows NT Server, Internet Authentication Service, служба индексирования, Microsoft Management Console 1.0, Microsoft Site Server, SMTP иNNTP и прочее.

Некоторые функции, такие как распределенная файловая система и служба балансировки нагрузки Windows NT, были поставлены как дополнения для Windows NT Server 4.0. Служба маршрутизации и удаленного доступа также была загружаемой функцией, которая заменила отдельные службы RAS и многопротокольной маршрутизации в Windows NT 4.0.

Наборы ресурсов

Microsoft выпустила пять ревизий Windows NT 4.0 Workstation и Server Resource Kit (оригинальный выпуск плюс четыре приложения), которые содержали большое количество инструментов и утилит, таких как autologon, редакторы курсоров и изображений, утилиты диагностики, сетевые утилиты и многие другие.

Завершение поддержки

Основная поддержка завершилась 31 декабря 2002 года, расширенная поддержка заыкршилась 31 декабря 2004 года.

]]>
https://leonid.uhanov.org/vzgljad-nazad-windows-nt-4-0/feed/ 0
Взгляд назад: Windows NT 3.51 https://leonid.uhanov.org/vzgljad-nazad-windows-nt-3-51/ https://leonid.uhanov.org/vzgljad-nazad-windows-nt-3-51/#comments Sat, 11 Jan 2020 20:55:44 +0000 https://leonid.uhanov.org/?p=1936 Читать дальше…]]>

Windows NT 3.51 увидела свет 30 мая 1995 года. К ней было выпущено пять сервис паков и последний Service Pack 5 вышел 19 сентября 1996 года.

Сегодня в номере

Нововведения:

  • Поддержка процессоров PowerPC
  • Поддержка карт PCMCIA
  • Поддержка сжатия NTFS
  • Всплывающие подсказки
  • Статические маршруты TCP/IP

Шутки ради хочется отметить новые нескучные обои. Нет, серьёзно: давно привычная картинка теперь в 256 цветном исполнении!

Windows NT 3.51 разрабатывалась в основном из-за процессора PowerPC. Напомню, что ранее поддерживались архитектуры x86, MIPS и Alpha.

Хочется особенно отметить поддержку карт PCMCIA: теперь стало возможным использование системы на ноутбуках, что было недоступно ранее.

Windows NT 3.51 всё ещё поддерживала файловую систему HPFS, однако последнюю начали выпиливать: убрали возможность форматирования разделов в HPFS.

Поддержка сжатия NTFS хорошо компенсировала отсутствие программ уплотнения дисков. Ранее существовал метод прозрачного для пользователя сжатия данных на диске: создавался файл виртуального диска, содержимое которого сжималось. несущий диск скрывался, а сжатый занимал его место и букву. Минусом подхода было отсутствие выборочного сжатия и тотальная потеря данных в случае повреждения файла виртуального диска. Сжатие NTFS данных проблем лишено.

Shell Technology Preview

26 мая 1995 года Microsoft представила новую оболочку Windows. Она носила официальное имя Shell Technology Preview, неофициально её назвали NewShell.

9 августа 1995 года вышел второй выпуск, названный Shell Technology Preview Update, в народе — NewShell2. Финальное обновление оболочки так и не было выпущено — её передали разработчикам Windows Cairo.

Нововведения Shell Technology Preview

Появилось меню пуск и панель задач. Однако системного трея и панели быстрого запуска пока нет. Использование проводника вместо Program Manager добавило контекстное меню (правую кнопку) при работе с файлами и папками. Ранее такого не было и нужно было использовать меню Диспетчера файлов. Для удаления приложений теперь появился так привычный нам апплет в панели управления. Важным является появление корзины — ранее файлы удалялись окончательно.

Shell Technology Preview внесла следующие изменения в интерфейс Windows:

  • Основой интерфейса стал Explorer. Program Manager можно запустить вручную.
    • Появился значек Мой компьютер
      • Можно просмотреть свойства диска
      • Можно проверить диск на наличие ошибок
      • Можно отформатировать диск
    • Появился значек Сетевое окружение
    • Появилась корзина
  • Появилось меню Пуск
  • Переработан поиск
  • Появилась панель управления
    • Появился апплет удаления программ
Большинство нововведений одной картинкой

Заключение

Система оказалась очень удачной: стабильность и хорошая поддержка оборудования сделали своё дело: система долгое время эксплуатировалась. Ведь это была последняя Windows NT с поддержкой процессора Intel 80386, файловой системы HPFS и некоторых текстовых приложений OS/2 1.x.

Поддержка системы прекращена 31 декабря 2001 года.

]]>
https://leonid.uhanov.org/vzgljad-nazad-windows-nt-3-51/feed/ 3
Взгляд назад: Windows NT 3.5 https://leonid.uhanov.org/vzgljad-nazad-windows-nt-3-5/ https://leonid.uhanov.org/vzgljad-nazad-windows-nt-3-5/#respond Tue, 07 Jan 2020 23:08:07 +0000 https://leonid.uhanov.org/?p=1806 Читать дальше…]]>

Пенного всем этим чудесным вечером! Тем временем я начну рассказ о Windows NT 3.5. Это очередная заметка об операционных системах Microsoft из цикла «История операционных систем«.

Сегодня в номере:

Сабж увидел свет 21 сентября 1994 года и окончил свой жизненный цикл 31 декабря 2001 года.

Как и предшественница, представлена в двух редакциях: Server и Workstation. Редакция Workstation была так-же представлена в виде апргрейда для пользователей Windows NT 3.1, она носила название Special Upgrade Edition for users of Windows NT 3.1

Системные требования

  • Процессор i386 или i486 с частотой 33 Мгц
  • Оперативная память 16 мб
  • Жесткий диск 90 мб

Нововведения

  • Улучшенное автоматическое определение оборудование
  • Поддержка длинных имен файлов в файловой системе FAT
  • Улучшена совместимость в NetWare
  • Улучшенная поддержка TCP/IP. Стек был переписан с нуля.
  • Улучшения средств удаленного доступа RAS
  • OLE бал обновлен до версии 2.0
  • Встроен OpenGL API
  • Улучшенная изоляция приложений MS-DOS

Сеть

В Windows NT 3.5 произошли большие изменения в поддержке сетей. Был полностью переписан стек TCP/IP и IPX/SPX, добавлена поддержка NetBIOS over TCP/IP. Система обзавелась клиентом и сервером DHCP и WINS. Напомню, что ранее DHCP не поддерживался ни в каком виде.

Средства удаленного доступа RAS обзавелись поддержкой TCP/IP, IPX/SPX, PPP и SLIP. Сервер RAS стал поддерживать до 256 входящих соединений.

Windows NT 3.5 обзавелась встроенной поддержкой сетей Nowell NetWare. Транспортный протокол Microsoft NWLink IPX/SPX и роли шлюза к сетям NetWare позволяют установить связь между Windows NT и сервером NetWare для доступа к файлам и принтерам.

Интерфейс

Интерфейс системы обновился до вида Windows 3.x для рабочих групп. В принципе всё понятно и привычно заркучено вокруг Program Manager. Кто работал в Windows 3.11, тот поймет. Основные элементы управления соответствуют Windows NT 3.1

На самом деле человеку современному здесь ВСЁ непривычно. Настройки раскиданы по апплетам настолько странно, что порой диву даешься. Смотришь и думаешь, ну почему настройка мыши и клавиатуры находится не в панели управления, а в программе установки Windows, как и установка / удаление компонентов. Удаление профилей пользователей тоже там.

Или взять для примера апплет Devices: совсем не очевидная вещь и непонятно, зачем он нужен.

Больше приколов пришлось встретить в процессе установки видеодрайвера — приходилось загружать последнюю удачную конфигурацию, благо она тут уже есть. Часть найденных драйверов искажало изображение, часть отключало экран. Драйвера на сеть и звук найти и поставить труда не составило.

Больше неудобств доставило отсутствие кнопки обзор в диалоговом окне «открыть». То есть, если система просит драйвер, то нужно либо вручную прописать путь до драйвера, либо вставить его комбинацией CTRL-V

Разумным видится решение вставить пусть. Да только где-же его взять-то? Его нужно скопировать. Но File Manager такой услуги не предоставляет и приходится хитрить: выделяем каталог с драйвером и нажимаем F8. Появляется диалоговое окно копирования каталога. Путь выделяем CTRL-A и копируем через CTRL-V.

Установка

Перед установкой я почему-то думал, что что-нибудь изменилось в процессе установки. Я почти угадал: проще установка не стала, но граблей накидали прилично.

Система по-прежнему не смогла установиться с носителя: пришлось размечать диск из под MS-DOS и форматировать там-же. Помня о том, что она не умеет работать с FAT32, а NTFS доступен только после установки, разметил диск с учетом FAT16.

Windows NT 3.1 ставилась как: разметил диск, отформатировал раздел, скопировал дистрибутив, скомандовал:

c:\setup\winnt /x

И пошла жара. Удивился я, когда подобный фокус не удался: не может она ставиться с диска C: и хоть убейся. Ну ОК, чё: мне не жалко, добавил диск D: и снова командую:

d:\setup\winnt /b /x

Дело пошло веселее, я угадал с драйвером дискового контроллера и уже было обрадовался, как увидел это:

Система смотрит на мой процессор как на говно. Хорошо то, что ошибка эта давно известна и заключается в том, что система не может распознать процессор старше Pentium I. Как я уже сказал, ошибка известная и порядок её обхода подробно описан. Требуется перед перезагрузкой в графический режим (по-моему это будет вторая перезагрузка) загрузиться с другого носителя и заменить два файла. После чего перезагрузить систему уже с жесткого диска.

Установка системы производится на раздел, отформатированный в файловой системе FAT16, что накладывает ограничение на его размер в 2 гб. Если в процессе установки выбрать тип файловой системы NTFS, то раздел будет конвертирован в конце установки.

Увеличить системный раздел безболезненно мне так и не удалось — система переставала загружаться.

Как и прежде, в процессе установки система предлагает выбор устанавливаемых компонентов и настройку параметров файла подкачки.

Ниже приведу слайдшоу процесса установки для желающих поностальгировать.

В следующей заметке поговорим о Windows NT 3.51, последней ОС Microsoft, полноценно поддерживающей HPFS.

]]>
https://leonid.uhanov.org/vzgljad-nazad-windows-nt-3-5/feed/ 0
Взгляд назад: Windows Millenium Edition https://leonid.uhanov.org/vzgljad-nazad-windows-millenium-edition/ https://leonid.uhanov.org/vzgljad-nazad-windows-millenium-edition/#respond Fri, 15 Nov 2019 21:36:16 +0000 https://leonid.uhanov.org/?p=1731 Читать дальше…]]>

Всем любителям Downgrade передаю свой категорический привет! После месячного молчания, я расскажу о Windows Mellenium Edition. Заметка продолжает цикл статей об истории операционных систем. Спорная операционная система, получившая прозвище «Линолеум», в сравнении с предшественницами была передовой. Мир увидел её 14 сентября 2000 года.

Сегодня в номере:

Система отличалась от предшественниц в первую очередь более быстрой загрузкой. Достигли этого в основном за счёт того, что конфигурация загрузки была перенесена в реестр и фаза инициализации MS-DOS была сокращена. Безусловно, система была более требовательна к ресурсам. Однако, на рекомендуемом оборудовании, работала лучше чем предшественницы.

Системные требования

  • Процессор 300 мгц
  • Оперативная память 32 мб
  • Жесткий диск 500 мб

Нововведения

  • Система базируется на MS-DOS 8.0
  • Обновление мультимедиа
    • Windows Media Player 7.0
    • Windows Movie Maker
    • Поддержка USB и Firewire
  • Средства работы в Интернет
    • Internet Explorer 5.5
    • MSN Messenger
    • Поддержка UPnP
  • Восстановление системы
    • System File Protection
    • System Restore
  • Автоматическое обновление через Windows Update
  • Игры из Microsoft Plus!
  • Поддержка спящего режима
  • Усовершенствованный вид проводника
  • Скрытие неиспользуемых пунктов меню
  • ZIP папки
  • Новая справочная система в стиле Web

Внешний вид

Внешне система похожа на Windows 2000. Интерфейс стал более приятным и мягким. Поддерживаются темы оформления, как в Windows 98. Просмотр эскизов изображений и видео стал работать ещё лучше.

Восстановление системы

Windows Me, как и её предшественница, содержит утилиту проверки реестра. Это позволяет оптимизировать реестр и исправлять найденные ошибки. Кроме того было представлено две новых технологии:

System File Protection

SFP отслеживает изменение и удаление важных системных файлов и оперативно восстанавливать их из кэша. Она позволяет немедленно восстановить поврежденный файл из архива. Для этого хранит установочные файлы WIndows по пути: %SYSTEMROOT%\Option\Install.

System Restore

Знакомая многим программа восстановления системы впервые появилась именно в этой версии. Работа основана на создании контрольных точек восстановления, содержащим важные системные файлы и копию реестра. К контрольным точкам потом можно вернуться из меню этой же программы. Программа стала известна тем, что не могла восстановить систему к точкам восстановления, созданным после 8 сентября 2001 года. Однако, Майкрософт выпустила обновление KB290700, исправляющее эту ошибку. Копии системных файлов хранятся в запакованном виде (в CAB архивах) в папке C:\_RESTORE

Мультимедийные возможности

Система предоставила огромные по тем временам мультимедийные возможности. Среди них стоит особо отметить поддержку USB с возможностью безопасного извлечения, поддержку Firewire, DirectX 8. Новая версия технологии WIA (Windows Image Acquisition) позволяет легко подключать к компьютеру камеры и сканеры, импортировать изображения с них.

Windows Media Player 7

Всем знакомый плеер обзавелся поддержкой скинов и возможностью конвертирования AudioCD в WMA формат. Не лишним будет упомянуть о поддержке переносных устройств и OnLine радио. Плеер так же получил поддержку зрительных образов, используемых при воспроизведении музыки.

Windows Movie Maker

Первая программа для видеомонтажа. Позволяет монтировать несложные ролики из видео, фото и музыки. Я лично пару раз воспользовался этой программой — игрушка интересная, особенно по тем временам.

Игры

Отсутствие реального режима создало преграду для запуска некоторых игр. В Windows Me заблокирован неальный режим MS-DOS. Однако, это несложно исправляется специальными утилитами. Система обзавелась новыми встроенными играми: пасьянс Паук, Пинболл и интернет-версии некоторых игр (нарды, пики, червы и реверси).

Установка

Для истории заскринил весь процесс установки системы. Пустить слезу можно, просмотрев слайдшоу:

Заключение

Система приобрела дурную славу и многим запомнилась как эталон глючности. Так она попала в хит-парад CNet ТОП 10 неудачных продуктов. От себя добавлю, что да, были сложные моменты. Мне лично запомнилось частое сообщение о восстановлении рабочего стола Active Desktop.

Но по сравнению с Windows 98, система выглядела более революционной и мне постоянно хотелось к ней вернуться. Вот только мой Pentium 166MMX совсем с ней не справлялся. Тем не менее в школах тогда стояли системные блоки с частотой процессора более 400 Мгц и система там работала значительно лучше, чем Windows 98.

Совсем не на руку сыграло слабое распространение интернета. Это сейчас, поставив систему и все обновления к ней, понимаешь: она работает и работает хорошо. Но в те времена, когда свежие версии программ покупались на дисках в палатке у метро, про Windows Update мало кто знал.

Окончательная поддержка закончилась 11 июля 2006 года. Вместе с Windows Me ушла целая эпоха операционных систем, в основе которых лежал MS-DOS.

]]>
https://leonid.uhanov.org/vzgljad-nazad-windows-millenium-edition/feed/ 0
Взгляд назад: Windows 98 https://leonid.uhanov.org/vzgljad-nazad-windows-98/ https://leonid.uhanov.org/vzgljad-nazad-windows-98/#respond Fri, 27 Sep 2019 19:38:07 +0000 https://leonid.uhanov.org/?p=1573 Читать дальше…]]> Всем привет! Этим чудесным пятничным вечером, Уханов снова вещает под баночку пенного. Сегодня поговорим об операционной системе, которая оставила в моей памяти исключительно яркие и тёплые чувства. Оборачиваясь назад, даже прощаешь её бесконечные экраны смерти.

Windows 98, как и её предшественница (Windows 95), болезненно реагировала на всё, что было для неё неожиданным. Опустим ошибки программного обеспечения, коих было не мало. Даже не так: их было чуть более, чем много. Особенно огня в работу системы подливали приложения MS-DOS. Неудачный запуск любимой игрушки мог обернуться вынужденной перезагрузкой.

Но не об этом сейчас. Больше проблем доставляли действия пользователя. Сейчас это кажется странным, но тогда система крайне болезненно реагировала на невозможность записать (или считать) файл — флешку вынул раньше времени, с кем не бывает. Или вынешь компакт диск из привода, не закрыв приложение Autorun — лови экран смерти. Система подобного не простит и оповестит о случившемся. Самое поганое, что никогда не знаешь: отпустит её или она повиснет в этом состоянии?

Отдельная песня была с драйверами устройств, но не будем о грустном. Всё-таки это одна из моих любимых операционных систем. С установкой устройств связан курьёзный случай, когда Windows 98 выдала BSOD во время презентации. Тогда система упала при попытке подключить сканер к компьютеру.

Выпуск

Windows 98 была выпущена 25 июня 1998 года.Стала поистине легендарной операционной системой. Для начала приведу рекламный ролико Windows 98:

Далее по тексту я разбросаю ещё несколько рекламных роликов.

Системные требования

  • Процессор Intel 80486DX2 66 МГц
  • Оперативная память 12 Мб
  • Жесткий диск 250 МБ
  • Видеоадаптер VGA 640×480
  • Клавиатура
  • Мышь

Безусловно перечисленное выше есть ни что иное, как минимальные системные требования. Для комфортной работы требуется больше ресурсов.

Совместимость

Windows 98 поддерживает как 16, так и 32-х разрядные приложения. В основе лежит MS-DOS 7.1. Как и предшественница, она позврляла перейти в режим MS-DOS. Это можно было сделать как до загрузки (нажав CTRL или F8), так и в меню завершения работы. В последнем случае Windows завершала работу и мы оставалить наедине с командной строкой. Вернуться обратно можно командой win или перезагрузив компьютер. Практически идеальная система для игр, особенно учитывая DirectX 6.

Позже появился проект KernelEx — свободное расширение kernel32.dll, которое добавляет в Windows 98/Me поддержку API 2000/XP. Это позволило запускать некоторые приложения для более современных ОС

Нововведения и особенности

  • поддержка файловой системы FAT32
  • конвертация FAT16 в FAT32
  • Новая версия программы уплотнения дисков DriveSpace3
  • Обновление Windows через узел Windows Update
  • Предустановленный Internet Explorer 4
  • Рабочий стол Active Desktop, что позволило устанавливать фоном рабочего стола изображение JPEG или web страницу.
  • Спящий режим
  • Создание резервных копий реестра при загрузке системы и утилита scanreg для его проверки.
  • Поддержка USB
  • Поддержка нескольких мониторов
  • Поддержка DVD
  • Веб-интеграция (локальная навигация как в интернете при помощи гиперссылок)
  • панель быстрого запусука
  • Утилита «Доктор Ватсон» для регистрации ошибок ПО
  • Планировщик задач

Графический интерфейс

Интерфейс является продолжением развития Windows 95. Был интегрирован Internet Explorer и его расширения проводника. Что позволило представлять каталоги как веб страницу: стал доступен просмотр эскизов изображений и использовать гиперссылки как элемент управления. Наиболее непривычным была возможность управление системой одним щелчком мыши: все элементы управления, файлы и папки реагировали на один щелчок мыши. При наведении указателя мыши имена файлов превращались в гиперссылки, а курсор мыши в «палец».

От браузера проводник унаследовал командную строку и строку состояния, что ускорило навигацию по каталогам.

Появилось такое понятие, ка панель быстрого запуска. Эта панель может располагаться на панели задач или отдельно от неё. Их может быть несколько и её содержимое и поведение полностью управляется пользователем: она может скрываться и поддерживает Drag & Drop. На снимке ниже я специально создал две панели: одна с элементами панели инструментов, вторая с играми.

Аксесуары

Windows 98 содержит в себе много приложений, готовых помочь в повседневной и не очень работе. Internet Explorer выиграл войну браузеров и стал поистине стандартом. Outlook Express предоставил доступ к почте и чтению новостных каналов. Windows Media Player на долгие годы стал стандартом медиаплеера и доказательство тому появление форка Media Player Classic. NetMeeting показал миру чаты и общение через камеру! Добавим к этому домашний веб-сервер и WYSIWYG-редактор HTML: Frontpage Express.

Продвинутых пользователей могли порадовать свтроенный планировщик задач и поддержка Windows Scripting Host, что позволило автоматизировать часть работы.

Игры

Набор игр не поменялся со времен Windows 95: Это всё тот-же «Сапер» и карточные игры «Солитер», «Косынка» и сетевая игра «Червы».

Темы рабочего стола

Windows 98 впервые представила темы рабочего стола. Тема рабочего стола содержит оформление окон, фоновый рисунок рабочего стола, заставку, значки, курсоры мыши, палитру, набор шрифтов и стилей. Заставки, они же хранители экрана, были скомпилированы со звуком

Обслуживание

Все помнят, что Windows 95 содержала утилиту scandisk, которая помогала содержать жесткий диск и данные на нем в согласованном состоянии. Программа дефрагментации жесткого диска позволяет поддерживать производительность диска на приемлемом уровне. Встроенный планировщик задач позволяет всё это (и не только) автоматизировать.

Windows 98 предоставила программу scanreg. Как понятно из названия, программа предназначена для обслуживания реестра. При каждой загрузке Windows создается копия реестра. Программа хранит пять последних копий реестра и позволяет восстановить любую из них. Есть возможность создания копии по запросу пользователя.

Программа умеет исправлять ошибки и оптимизировать текущий реестр.

Установка

Оригинальный установочный диск не является загрузочным и на помощь приходит загрузочная дискета. не лишним будет так-же заранее разметить диск, иначе установщик ругнется в самом начале.

Стоит заметить, что это последняя операционная система, которая действительно позволяет выбрать компоненты для установки. Не выбранные компоненты не копируются на диск и для их установки в будущем потребуется дистрибутив.

Windows 98 Second Edition

Следующее издание Windows 98 вылшо 5 мая 1999 года. Многие помнят этот ключ: J3QQ4-H7H2V-2HCH4-M3HK8-6M8VW. Говоря Windows 98 мы подразумеваем именно её. Из нововведений стоит отметить Internet Explorer 5, DirectX 6 поддержку FireWire и DSL модемов. Интересной стала функция Internet Connection Sharing, что позволило делиться доступом в интернет с соседними компьютерами в рабочей группе.

Окончание поддержки

В связи с высокой популярностью Windows 98, Microsoft продлила её поддержку до 11 июля 2006 года. На сайте Microsoft до сих пор лежит сборник советов при работе с Windows 98. Учитываz изменение политики Microsoft относительно справочных материалов и статей,сохранил их в PDF:

]]>
https://leonid.uhanov.org/vzgljad-nazad-windows-98/feed/ 0
Взгляд назад: Windows NT 3.1 https://leonid.uhanov.org/windows-nt-3-1/ https://leonid.uhanov.org/windows-nt-3-1/#respond Wed, 04 Sep 2019 14:22:34 +0000 https://leonid.uhanov.org/?p=1488 Читать дальше…]]> Всем привет, сегодня поговорим о совершенно новой операционной системе: Windows NT 3.10. Это пятая заметка из цикла истории операционных систем.

Сегодня в номере:

Для начала разрушим миф о названии. Windows NT многие трактуют как Windows New Technology. Хоть это и идеально характеризует всю суть, но это не более, чем работа маркетологов.

Одна из версий говорит о том, что изначально система разрабатывалась для процессора Intel i860 (80860). Процессор имел кодовое имя N-Ten. Однако процессор на рынке не зашел и версия для NT так и не увидела свет.

Не увидела и ладно. Зато появились версии для для x86, MIPS R4000 и Dec Alpha. Главной особенностью системы стало проектирование системы таким образом, что исходники ядра и подсистем написаны на С и С++, а аппаратно зависимые части выносились в HAL.

Изначально система должна была выпущена как WIndows OS/2 3.0. Однако напряженность отношений IBM и Microsoft, вызванная сменой API последней, привела к распаду сотрудничества. IBM продолжила разработку OS/2, а Microsoft продолжила заниматься Windows NT.

Система снабжена собственным загрузчиком OS Loader. На стадии загрузки позволяет выбрать загрузку последней удачной конфигурации, для этого хранит копию реестра.

Системные требования

  • для x86 архитектуры:
    • 80386 процессор с частотой 25 Мгц
    • 12 Мб оперативной памяти
    • 75 Мб жесткий диск
  • Для RISC архитектуры:
    • 16 Мб оперативной памяти
    • 92 Мб жесткий диск

Редакция Windows NT 3.1 Advanced Server более требовательна к ресурсам, но поддерживает четырех процессорные конфигурации.

Совместимость

Windows NT 3.1 использует несколько подсистем для обеспечения совместимости приложений:

NTVDM и WOW

Новая операционная система больше не использует в своей основе MS-DOS — его там больше нет от слова совсем. На смену пришел эмулятор консоли CMD.EXE. Для запуска 16 разрядных приложений используются подсистемы NTVDM (NT Virtual Dos Machine) и WOW (Windows on Windows) Это позволило выполнять приложения, не требующие низкоуровневый доступ к оборудованию

API Win32

Впервые появившийся API Win32 являлся 32-битной реализацией уже популярного Windows API. Это позволило программистам с минимальными изменениями перекомпилировать имеющиеся приложения для работы в новой среде. Использование API Win32 позволило портировать приложения на поддерживаемые архитектуры (MIPS или x86) без особых трудозатрат. Новый API не допускает приложениям уровня пользователя доступ к оборудованию, что положительно сказалось на надежности.

OS/2

Windows NT 3.1 оказалась хорошо совместима с OS/2. Схожими являются сетевые API NetBIOS/LANMan и концепция динамических библиотек. При этом последние были настолько сходи, что приложения OS/2 без особых усилий можно перенести на Windows NT 3.1. Полностью поддерживается файловая система HPFS.

Позже Microsoft представила подсистему Presentation Manager, которая позволила выполнять графические приложения OS/2.

POSIX

Поддержка совместимости с POSIX было больше политическим решением и позволила участвовать в госконтрактах США. Нам же она предоставила поддержку длинных имен файлов и поддержку разрешений доступа к файлам.

Файловые системы

Windows NT 3.1 на мой взгляд вызывает весьма неоднозначные на сегодняшний день чувства при работе с дисками. Она поддерживает файловые системы:

  • FAT12
  • FAT16
  • NTFS 1.0
  • HPFS

Видите особенность? FAT32 тут и не пахнет, так как её ещё не было. Зато есть файловые системы HPFS и NTFS предоставили возможность управления правами доступа (ACL). NTFS является журналируемой и Windows NT на стадии загрузки проверяет журнал на наличие незавершенных транзакций.

Динамические диски

Технология динамических дисков является реализацией программного RAID. В Windows NT 3.1 Workstation доступно создание только RAID 0 и JBOD массива, в редакции Advanced Server доступны уровни RAID 0, RAID 1, JBOD и RAID 5.

Примечательным является то, что созданный раздел нельзя отформатировать через File Manager: он может форматировать только гибкие диски. Для форматирования использую командную строку.

Недостатком этой реализации динамических дисков является то, что конфигурация массива хранится не на дисках, а в реестре. Поэтому диски нельзя просто так перенести на другой компьютер или переустановить систему — требуется предварительное сохранение конфигурации на дискету с последующей загрузкой в реестр. Всё это можно сделать через Disk Administrator. К слову сказать, что в Windows 2000 этот недостаток исправили. Теперь вся конфигурация хранится на всех дисках сразу.

Работа в сети

Windows NT 3.1 — это изначально сетевая операционная система. Она поддерживает протоколы NetBIOS, TCP/IP и Data Link Control. Стоит отметить, что стек TCP/IP использовался не собственной разработки, а Spider Systems (SpiderTCP). Поэтому он не может использоваться для построения сетей, включающих Microsoft LAN Manager или NT. Так же не поддерживается NetBIOS Over TCP, DHCP и WINS.

Windows NT 3.10 Advanced Server

Серверная редакция впервые представила нам домен NT, доменную авторизацию и как следствие, централизованное управление пользователями и их правами.

Сервер предоставляет следующие роли:

  • Контроллер домена
  • Файловый сервер
  • Сервер папки обмена ClipBook
  • FTP сервер

Установка

А теперь, любитель тряхнуть стариной, перейдем к установке. Процесс установки Windows NT 3.10 имеет свои особенности и без ста грамм не разберешься. Но обо всём по порядку.

Подготовительный этап с погружением в MS-DOS

Нам нужно разметить диск (да, установщик не умеет в управление разделами) и прибегнем к помощи загрузочной дискеты MS-DOS 6.22. Создавая раздел, учитываем, что файловая система будет FAT16. Тут важно понимать, что даже если мы хотим установить WIndows NT 3.10 на NTFS, то установщик этого тоже не умеет! Система сначала ставится на FAT16, потом после перезагрузки конвертируется в NTFS.

После создания раздела перезагружаемся, форматируем в FAT16 и копируем содержимое компакт диска на в отдельный каталог.

Я специально форматировал диск с ключом /S для того, чтобы на диск были скопированы загрузочные файлы MS-DOS (io.sys; msdos.sys; command.com). Сделал это для того, чтобы показать работу загрузчика OS Loader в мультизагрузочной конфигурации.

Начало установки: стадия MS-DOS

Загружаемся с жесткого диска, переходим в каталог установки и запускаем установщик. Тут следует понимать, что будет дальше: установщик подготовит файлы на жестком диске для установки и создаст загрузочную дискету. С неё нам нужно будет загрузиться для продолжения установки. Так как у меня VirtualBox, то я заранее нашел образ загрузочной дискеты и указал установщику создание дискеты пропустить (ключ /x).

Загрузка с гибкого диска

Загружаемся с дискеты и нас встречает знакомый интерфейс установщика. Установку выбираем ручную для возможности выбора драйверов контроллера.

Далее наступает момент управления разделами. Дополнительного диска у меня нет, поэтому удалять созданный раздел я не могу — с него ведется установка. Выбирай для установки имеющийся раздел и мне предлагается оставить FAT или конвертировать её в NTFS. Если выбрать первый вариант, то сохранится мультизагрузка с MS-DOS. Если второй, то после конвертирования MS-DOS не запустится.

Основной этап установки

Это предпоследний и основной этап установки. Нам будет предоставлен выбор компонентов для установки, запросят настройки сети и принтера. Здесь мы задаем пароль администратора и можем создать обычного пользователя. Что интересно, предлагается настроить конфигурацию файла подкачки.

Окончание установки

Во время первой самостоятельной перезагрузки мы видим меню мультизагрузки. Напомню, я пециально предварительно установил MS-DOS на системный диск. Если выберем загрузку в MS-DOS, загрузка произойдет.

Однако ранее я выбрал преобразование в FAT16 в NTFS и это последний его старт. После выбора в меню загрузки Windows NT 3.10 произойдет реобразование файловой системы.

На этом установка завершена, мы можем войти в систему.

Вот пожалуй и всё на этот раз. Если будет интересно, можно рассмотреть построение доменной сети на этой системе и подробнее рассмотреть Windows NT Directory Services (NTDS). Имя NTDS прочно закрепилось в современной Active Directory (которая появилась в Windows 2000).

]]>
https://leonid.uhanov.org/windows-nt-3-1/feed/ 0