улучшения для PXE сервера
Добрый день!
С linux только начинаю общаться. Собрал gentoo согласно handbook'у и влепил на него PXE сервер - задача передо мной стоит организовать мультизагрузочный сервер. Делал все согласно мануалам - все работает. С сервера ставится WInXP, Ubuntu и с него же можно запустить Norton Ghost.
А теперь вопрос. Нужно так организовать, чтобы при выборе в пункте меню автоматом раскатывался на целевой компьютер образ жесткого диска без каких-либо уточнений. Ну то есть загружаем машину по PXE, там пункт в меню установить такой-то образ, нажимаем, далее допустим окошко - да/нет, и сразу ставится образ, который где-то в конфиге мы заранее прописали. Пока слабо представляю как это реализовать, если не сложно направьте меня хотя бы в какое-то русло. С помощью чего можно такое повернуть? С помощью clonezill'ы? Там наверно надо что-то вроде команды запуска с параметрами? В общем я пока слабо разбираюсь.
И второй вопрос, хотелось сделать меню на русском, у всех почему-то на английском. Вот тут - http://smacker.fatal.ru/Cases/1335900452.shtml - товарищ описывает вроде процесс русификации, но как-то для новичка не подробно. У меня пока не получается. Либо иероглифы рисует, либо вообще не грузится меню, собственно запарка в том, что я не знаю где и какие брать шрифты.
буду благодарен за любую помощь!
- Для комментирования войдите или зарегистрируйтесь
делаем stage4 и пишем скрипт
делаем stage4 и пишем скрипт монтирования, разбиения разделов в зависимости от диска/дисков, создания fs и распаковываем наш stage4.
не уточнил...
простите не уточнил,образ должен быть в том числе и виндовый с установленными программами и драйверами, про подготовку такого образа я примерно понимаю, sysprep там и прочее, а вот чтобы ставился он при нажатии двух клавиш надо
ipxe, syslinux, grub, winpe,
ipxe, syslinux, grub, winpe, RIS - - ты чего конкретно и как юзаешь ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
как завещали
ну по TFTP грузится менюшка от syslinux, а далее кто во что горазд. Norton, например, на WinPE реализован, диск system recovery - я его просто скачал из нета и прикрутил
Цитата: хотелось сделать
А помоему всё расписано подробно. Там устанавливают пакет console-cyrillic и использует эти шрифты.
Шрифты берёте отсюда /usr/share/consolefonts/ .
Вам нужен шрифт с поддержкой кириллической раскладки, например cyr-sun16 или шрифты из состава terminus, например ter-k16n.
Копируете шрифт в директорию, которую обслуживает tftp сервис и подключаете:
хорошо не так
хорошо, расписано подробно. Вот я скачал шрифты terminus, выбрал и подключил так как написано - и не работает. что дальше? дальше инструкций товарищ не предлагает.
Покажите что вы там
Покажите что вы там подключили. Куда шрифты положили. Вы не забыли перевести конфигурациооный файл в кодировку cp866 (IBM866) ? Читайте внимательно инструкцию, там всё расписано.
как я вам должен показать?
ну начнем с начала. TFTP сервер работает, то есть с этой стороны нареканий нет. /tftpboot - корень для сервера.
/tftpboot/pxelinux.cfg/default - конфиг меню.
далее все по статье - создан скрипт с содержимым
#!/bin/bash
echo "Recoding config file to IBM866"
more default.src | iconv -t IBM866 > default
и файл default.src - где делаются изменения. В этом файле есть строка:
font pxelinux.cfg/ter-k16n.psf
сам файл лежит в папке pxelinux.cfg
взял я его из скачанного пакета шрифтов по адресу /usr/share/consolefonts
там был архив gz, распаковал командой gunzip
теперь пишем русскими буквами пункты меню в default.src и запускаем скрипт
грузим машину по PXE - в меню абракадабра
дальше инструкций товарищ не
A без инструкций, на понимании "как оно работает" , никак ? :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Тогда думать надо!.. :)
Тогда самому думать надо!.. :)
А ТС надо "подробно"...
ну дык
ну так я думаю, просто пока не придумал)вот решил у более опытных людей совета спросить, вдруг кто знает,это просто на самом деле, а я по запарке не могу додуматься
а понимания мало, я за Linux
а понимания мало, я за Linux сел без году неделя, какие-то вещи понимаю, данную вот проблему пока нет
невнимательность!!!
а вот нашел, в чем, вероятно, проблема (не бросайте тапками, я не в течение всего этого срока искал)
файл шрифта в статье приводится с расширением psf, а у меня расширение pcf.
теперь надо придумать как это исправить
Цитата: в статье приводится
Может это от того, что вы не внимательно перепечатывали текст ?
Смотрите сами:
здесь шрифты в основном в формате psf, только ещё сжатые gzip`ом, поэтому .psf.gz, скорее всего шрифт, который вы будете использовать нужно ещё распаковать.
да-да, я так в заголовке и
да-да, я так в заголовке и написал)
уже нашел и поменял, но все равно не работает, правда пишет уже не иероглифами, а русскими буквами но не в том порядке и регистре
чтобы еще варианты исключить, распаковываю командой gunzip ./<имя файла> - правильно? Никаких параметров больше не нужно?
решил так в этой
решил так
в этой статье
http://thinstation.pro/thin/81-select.html#arhiv
у товарища также русское меню он применяет шрифт 866_8x16.psf (ссылка на архив в конце статьи) скачал этот шрифт, подставил - меню нормально отображается на русском. Стало быть дело было в шрифтах?
FONT filename Load a font in
http://www.syslinux.org/wiki/index.php/SYSLINUX#FONT_filename
пока не понял ничего.
пока не понял ничего. syslinux грузит шрифты на видеокарту? и про таблицу не понял. ушел думать\читать
Я вам выделил предложение, на
Я вам выделил предложение, на которое вам нужно обратить внимание.
Если вы не можете его перевести, то воспользуйтесь переводчиком от google.
я могу перевести- "если .psf
я могу перевести- "если .psf файл содержит Unicode таблицу, он игнорируется", а вот что сие значит мне невдомек)