Итак, делаем загрузочную дискету – берем DOS 5.0 (или выше, но помните, чем новее версия DOS, тем больше системные файлы при близкой функциональности), запишем еще, например, Volkov Commander, создадим файлы Config.sys и Autoexec.bat. Загружаемся с дискеты, проверяем работоспособность на Volkov Commander. Все работает.
Теперь необходимо специальной программой создать образ загрузочной системы. Генератор образа дискеты называется mknbi-linux для загрузки LINUX, mknbi-dos для загрузки DOS. Эта утилита входит в состав пакета Netboot, который распространяется как отдельно, так и в составе Etherboot (каталог /netboot) Описание утилиты можно посмотреть по команде man mknbi-dos. Сама утилита mknbi-dos находится в каталоге /usr/local/bin. Если она отсутствует – необходимо ее скомпилировать.
Вводим следующую команду:
mknbi-dos r /dev/fd0 о bootnet
где:
• /dev/fd0 – источник файлов для загрузочного образа (в данном случае – дискета);
• bootnet – имя файла – загрузочного образа.
Таким образом, мы получили загрузочный образ с дискеты.
Для создания загрузочного образа из файлов, находящихся на винчестере, делаем следующее – создаем каталог (например /t) и переписываем туда нужные файлы. А потом создаем образ командой:mknbi-dos r /t о bootnet
Вот мы и получили загрузочный образ с именем bootnet. Теперь копируем (или переносим) его в заранее созданный нами каталог /tftpboot.
Загрузка бездисковой машины
Теперь пришла пора испытать нашу систему. У подопытной машины отключаем в BIOS винчестер и дисководы (для чистоты эксперимента), устанавливаем ПЗУ в сетевую карту и включаем. Если все нормально сконфигурировано, получим машину с загруженной DOS и дисководом А:, на котором находятся все файлы с ранее созданной нами загрузочной дискеты (или каталога). А теперь самое время задаться вопросами – загрузили машину по сети, виден наш привычный Volkov Commander, а дальше? Где дисководы, где ресурсы? Тут могут быть следующие варианты: во-первых, существует возможность создать загрузочный образ таким образом, что в DOS загрузочная дискета будет видеться как диск С:. Второй вариант – это, собственно то, ради чего мы все и проделали – раздача по сети ресурсов сервера и принтера, возможность загрузки Windows 3.1x (установка и настройка Windows 3.1x описана ранее).
Оптимизация бездисковой загрузки
Бездисковую загрузку следует оптимизировать. Microsoft Network Client стандартно занимает приблизительно 1,7 Мбайт. Представляется, что это очень много. Можно сократить до 800 Кбайт.
Вот список файлов, которые необходимо оставить:
• A.PWL;
• CONNECT.DAT;
• DHCP.PRM;
• DNR.EXE;
• EMSBFR.EXE;
• HOSTS;
• IFSHLP.SYS;
• LMHOSTS;
• NDISHLP.SYS;
• NE2000.DOS;
• NEMM.DOS;
• NET.EXE;
• NET.MSG;
• NETBIND.COM;
• NETWORKS;
• NMTSR.EXE;
• PROTMAN.DOS;
• PROTMAN.EXE;
• PROTOCOL;
• PROTOCOL.INI;
• SERVICES;
• SHARES.PWL;
• SOCKETS.EXE;
• SYSTEM.INI;
• TCPDRV.DOS;
• TCPTSR.EXE;
• TCPUTILS.INI;
• TINYRFC.EXE;
• UMB.COM;
• WFWSYS.CFG;
• WSAHDAPP.EXE.
Вот полное содержимое файла Protocol.ini:Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии