проект Сервер DOS® под виртуальной машиной |
DOS на SD-картеВозможно, некоторые из вас зададут вопрос: "Зачем это нужно?". Есть ряд причин, по которым DOS можно использовать:
В качестве flash-носителя я решил взять SD-карту в связке с устройством "card reader". SD-карты имеют специальный тумблер, позволяющий включать и выключать возможность записи на носитель. Это обеспечивает защиту от вирусов, случайного стирания информации. В связке с card reader'ом он работает, как обычная "флэшка". Дистрибутив, о котором пойдёт речь ниже, поддерживает сеть на базе стека протоколов TCP/IP, различные модели сетевых карт, что обеспечит возможность работы в локальной сети, выхода в Интернет. На данный момент DOS поддерживает следующие чипсеты сетевых адаптеров Ethernet:
УстановкаПеред началом установки нужно скачать архив с дистрибутивом DOS. Запакован он архиватором WinRAR [3.50]. Распаковываем его. В компьютере появляется каталог с именем "flash_DOS_srv". Установка займёт не более 5 - 10 минут.Подготавливаем SD-карту и card reader. Карту вставляем в card reader. Подготавливаем компьютер. Я для этого взял современный ноутбук ASUS A3AC (A3A740DL58H5), который имеет встроенный Ethernet-адаптер на базе распространнёного чипсета Realtek RTL8139(X). Вставляем card reader в ноутбук. Далее в распакованном архиве запускаем программу "flash_DOS_srv\setup\usb_and_dos\HPUSBFW.EXE", которая скомпилирована как win32-приложение. (Программа была взята отсюда.) Приложение автоматически определяет вставленное устройство USB и предлагает его отформатировать. Следуя инструкциям программы, форматируем SD-карту под файловую систему FAT32, в опциях программы задаём пункт о переносе на носитель системных файлов и указываем путь источника, откуда их копировать: "flash_DOS_srv\setup\usb_and_dos\dos". После того как системный диск создан на SD-карте, снимаем с файла "COMMAND.COM" атрибуты "системный" и "скрытый". Затем простым копированием на SD-карту переносим все остальные файлы и каталоги из распакованного архива (в том числе можно скопировать и папку "flash_DOS_srv\setup"). Операционная система собрана из пакета. Установка завершена. ЗапускДля запуска операционной системы перезагружаем ноутбук и входим в настройки BIOS.В качестве загрузочного устройства выбираем "Multiple Card". Сохраняем настройки BIOS и выходим. Компьютер начинает загружаться с принятыми настройками, то есть с SD-карты. Сразу же при загрузке появляется приглашение выбрать пункт для дальнейшего запуска. Если вы этот экран видите, значит, операционная система на SD-карте собрана верно. На выбор нужного пункта меню даётся 10 секунд, по истечении которых загружается пункт номер 1. Итак, загрузка пошла. Монтируются все необходимые диски по умолчанию, копируются файлы, создаются переменные окружения среды. Операционная система DOS работает в режиме LiveCD. Это означает, что она не требует обязательной инсталляции на жёсткий диск компьютера. При этом она поддерживает файловые системы FAT12, FAT16, FAT32 по умолчанию, а также NTFS при загрузке дополнительного драйвера. (Все необходимые драйверы можно найти на SD-карте в папке "flash_DOS_srv\disc\drivers" либо же в каталоге "R:\drivers" во время работы в операционной системе.) После того как система установилась, возможно, потребуется настройка сети. Для этого наберите следующую команду: net_set Пропишите все необходимые параметры: IP-адрес текущей машины, сетевую маску, DNS-сервер, шлюз и широковещательный адрес сети. При вводе всех параметров утилита "net_set" обновит настройки для ряда программ. После того как всё сделано, можно удостовериться, что сеть работает, пропинговав какой-нибудь узел в Интернете, например, "www.yandex.ru". Кроме того, через встроенный графический web-обозреватель "Arachne" можно выйти в Интернет. Приятного просмотра! :-) [скачать архив, 37 Мб] |