Ru-Board.club
← Вернуться в раздел «UNIX»

» Загрузка ДОС по сети. Возмжно ли

Автор: dh28
Дата сообщения: 19.03.2008 18:31
Hi, многознающий all. Хочу вашего совета или подсказки...


Можно ли загрузить клиентский комп в ДОС по PXE с Ubuntu-сервера? Настроил по мануaлy: http://www.howtoforge.com/ubuntu_pxe_install_server на Убунте dhcp+pxe. Вроде как, загрузка линукса по сети заработала. Стал копать загрузку по сети доса. Нашел: http://www.remoteboot.ru/forum/viewtopic.php?t=692 Но вопросов прибавилось. Просто создать imgedit`ом pxe-файлик и закинуть в /var/lib/tftpboot по-моему не прокатит. Надо что-то еще править в конфигурационных файлах. Но что?

P.S: Вот приблизительно что мне необходимо.. Правда решение задачи я так и не понял..



Цитата:
Обновляем BIOS с загрузкой DOS по сети

Необходимо загрузить образ DOS по сети.

1. создаем образ:

dd if=/dev/zero of=floppy288.img bs=1024 count=2880
mkdosfs floppy288.img
ms-sys -1 -f floppy288.img
mount -o loop floppy288.img /mnt/floppy
cp msdos.sys /mnt/floppy
cp io.sys /mnt/floppy
cp command.com /mnt/floppy
umount /mnt/floppy

2. создаем файл загрузчика PXE:

label linux
kernel dos/memdisk
append initrd=dos/floppy288.img

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

Файл memdisk bp из пакета syslinux, из дистрибутива.
Утилита ms-sys на sourceforge.net


заранее спасибо...
Автор: dh28
Дата сообщения: 20.03.2008 22:12
не непонятно как правильно прописать pxe-образок (и еще что-нибудь если это необходимо) в конфигурационные файлы убунты (pxelinux.cfg). Хотя конечно я сделал удаленную загрузку линукса по сети по мануалу http://www.howtoforge.com/ubuntu_pxe_install_server, но честно говоря мне непонятно как initrd может стартануть дос. Ладно ну прописал я initrd=ubuntu/edgy/i386/initrd.gz, но ведь грузиться то будет именно ядро никсовое! Как оно стартует и передаст управление досу? Мне вообще кажется что вышеуказанная статья распостраняется только на никсы.

Каким же макаром тогда конфигурировать загрузку доса? Набо будет еще покопаться в нете, может чего найду...
Автор: needDrivers
Дата сообщения: 21.03.2008 14:56
initrd здесь не причём. memdisk загружает образ дискетки в память и передаёт управление загрузочному сектору этой дискеты. Как-то так.
Тебе надо почитать документацию по memdisk'у. Я какие-то образы дискет загружал по сети. Но не все почему-то грузились. Попробуй сделать не 2.88, а 1.44.

Страницы: 1

Предыдущая тема: Ищу Minimax LiveCD Linux


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.