AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Поделитесь PXE имаджем?

Unix Way 14 сообщений -
#1

Поделитесь PXE имаджем?


Наверняка у когонить тут есть какая PXE "ремонтная дискета" для загрузки по сети, поделитесь ктонить? можно в личку если хотите.
только мне нужно с fdisk на борту (можно его аналог) - все имиджи что нашел в сети - все почемуто без него. уже двое суток убито на перебор скачанных кернелей и имиджей...
или может ссылка есть на толковую инструкцию как собрать такой img самому.
#2

А это не катит?
_________________
Gentoo Linux || Asterisk 13.1-cert2
Решения телефонии на базе Asterisk || http://it-need.ru
#3

у меня уже есть tftp сервер, nfs сервер специально под него поднимать не хочу.
думаю наверняка у когонить найдутся файлы которые я ищу.. но всеравно спасибо Smile
#4

А что-то ещё кроме fdisk-а? PXE сервер уже есть настроен, или нужен изкоробочный вариант всего? В принципе, fdisk и аналоги есть в initrd установочных дисков большинства(если не всех) дистрибутивов linux. Т.е. берешь установочный диск любимого дистра, выдергиваешь из него vmlinuz и initrd, добавляешь в последний дополнительный "ремонтный" инструментарий(окромя fdisk-а, который там уже наверняка есть), и скармливаешь их PXE серверу. По крайней мере мне хватает(правда у меня наверное не особо ломалось, потому хватает и без доп. инструментария).

UPD: "у меня уже есть tftp сервер" значит дело за сборкой правильного initrd.

_________________
Slackware 13.37 - Asterisk 1.8
#5

мне нужны файлы
/tftpboot/vmlinuz
/tftpboot/rootfs.gz
и ключи запуска для конфига pxelinux.cfg
я забыл добавить - загружаемое железо без видеокарты поэтому добавляю console=ttyS0,19200n8
тоесть кернель должен быть собран с включенным CONFIG_SERIAL_8250_CONSOLE
самому собирать уже нет ни времени ни желания, уже третьи сутки, силы на исходе, буду благодарен если кто поделится готовым
#6

Вот тут ftp://ftp.slackware.com/pub/slackware/sl ... nstallers/
Там лежит конфиг pxelinux.cfg_default, в принципе годен для использования(разве что пути поменять и оставить нужное ядро huge.s).
В файле README_PXE.TXT ищешь раздел "PXELinux configuration"(где-то по серединке) и уточняешь откуда точно брать ядра и initrd (в ../kernels и ../isolinux соответственно по-моему). Ядра уже построены с CONFIG_SERIAL_8250_CONSOLE (конфиг файл прилагается возле ядра, можно убедится).
Думаю начинки установщика хватит для спас. операций. Если что, можно дошить.

_________________
Slackware 13.37 - Asterisk 1.8
#7

спасибо, попробую
все имиджи что пробовал до сих пор - не дают после загрузки шелл. чаще всего запускаются интсаляторы из которых не вывалиться. коегде получалось получить шел добавлением параметром кернелю но там везде busybox был собран без fdisk. может тут повезет.

Added after 4 minutes:

получилось таки на кернеле дебиана получить шелл и fdisk
http://www.syslinux.org/wiki/index.php/WDSLINUX
#8

TFTP PXE


Если интересно то у меня есть PXE под ubuntu86/64 с включенным NETCONSOLE (это когда он после старта запускает SSH а установку делаешь из под него. Как раз для установки на железо без видеокарты)
Или надо что то другое?
У меня много PXE-шного добра есть.
J
#9

Да! да!! Very Happy Именно такая и нужна! я знал! я знал! Cool
Можете на мыло мне скинуть архивом? или может сюда приаттачить прямо, если не жалко - может еще кому пригодится...
#10

PXEs


Вот заготовка со всеми файлами.
Особое внимание обрати на строку APPEND в menu.cfg
Она должна быть именно такая, с "auto=true priority=critical " в конце.
Тут простенькое меню, но его можно убрать.
ПС. Есть тоже самое но на базе gpxe, там много вкусного типа iSCSI, HTTP и своей поддержки сетевой карты.
Но это на любителя. Я его использую для взлета через интнрнет.
J
#11

Спасибище!!! Clap
#12

pxe


Совсем забыл.
логин - installer
пароль - r00tme
J
#13

Спасибо Smile