Я знаю, как сделать загрузку по сети, с этим проблем нет. Проблема в том, что в локальной сети уже есть действующий DHCP(1-ый компьютер), а при установке на 2-ом компьютере вместе с DRBL устанавливается ещё один DHCP.
Так вот, нужно или заставить работать DHCP, на 1-ом и 2-ом компьютерах, вместе и не мешать друг другу или избавиться от DHCP на 2-ом компьютере и заставить DRBL работать в связке с DHCP на 1-ом компьютере. Как это предлагают сделать я написал в предыдущем посте.
К сути.
Первый вариант с подменой портов мне не подходит, так как нужно будет создавать загрузочную флешку или диск, и бегать с ней к каждому компьютеру.
Второй вариант тоже не подходит, т.к. clonezill'ой должны пользоваться все клиенты, а не конкретная группа клиентов.
Суть третьего пункта я немного не уловил и был бы признателен, если бы кто-нибудь мне объяснил, что там имеется в виду.
Самым подходящим мне показался последний пункт, который я сейчас пытаюсь реализовать.
О результатах отпишусь позже.
Пользователь решил продолжить мысль 22 Августа 2014, 06:07:29:
Может будет кому-то интересно.
Я воспользовался 4-ым способом и объеденил конфиги DHCP, затем отключил проверку имени DHCP сервера на DRBL:
mknic-nbi --check-server-name n
После этого вроде всё заработало... Но я ни как не могу запустить CloneZilla с серверва. Выполняю на сервере команду
sudo dcs
Выбираю All(Выбрать все клиенты)->Clonezilla-start(Запуск режима Clonezilla)->Beginer(Настройки по умолчанию)->select-in-client ну и т.д.
В итоге получаю вывод:
Now the clonezilla mode is: save-parts
Setting client as clonezilla-save-parts mode.../usr/sbin/dcs: строка 335: drbl-ocs: команда не найдена
This is for all clients, so we remove other host-based PXE config files in /tftpboot/nbi_img/pxelinux.cfg/ and keep /tftpboot/nbi_img/pxelinux.cfg/default only.
Clean all the previous saved PXELINUX config file if they exist...done!
PS. В следующий раз вы можете запустить эту команду набрав непосредственно:
drbl-ocs -b -q2 -j2 -p reboot -z1p -i 10 -l ru_RU.UTF-8 startparts save
Эта команда также сохранится с именем, как у этого файла для дальнейшего использования в случае необходимости: /tmp/ocs-input-later-2014-08-22-09-01
done!
В итоге при запуске клиента запускается система с первого харда.(в меню есть продолжить загрузку с первого харда и запустить мемтест).
В папке /usr/sbin/dcs, как и ни где в системе нет файла drbl-ocs.
Кто может что-нибудь посоветовать? Или для этого лучше отдельно тему создать?