Читаем Linux полностью

Итак, делаем загрузочную дискету – берем 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:

Перейти на страницу:

Все книги серии Наиболее полное руководство

Linux
Linux

Книга посвящена операционной системе Linux. Приводятся подробные сведения о ее особенностях и возможностях, идеологии файловой системы, инсталляции и основных командах, вопросах компиляции ядра, настройках и сервисах. Большое внимание уделяется организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемам администрирования сети, обеспечения безопасной работы и другим вопросам. Описаны способы настройки под Linux рабочих станций, в т. ч. и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров, отладка взаимодействия с Linux-машинами такой «экзотической» периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п. Рассматриваемые в книге конфигурационные файлы и структура каталогов соответствуют дистрибутиву Red Hat Linux 7.x, тем не менее, при минимальной адаптации все упоминаемые в книге пакеты устанавливаются в любом дистрибутиве Linux.Для начинающих администраторов или пользователей Linux.

Алексей Александрович Стахнов

ОС и Сети, интернет

Похожие книги