LINUX.ORG.RU

Содержимое iso на НФС или ФТП
При загрузке добавить askmethod

и вообще RTFM!

sdio ★★★★★
()

Можно выкачать iso-образы CD

Deleted
()

буквально неделю назад ставил RHEL4 на DL145 no FLOPPY no CD.
грузил по PXE.
для этого пришлось поставить dhcpd и tfpd, и найти pxeboot.
а ядро и initrd для инсталляции есть на первом компакте.

kes
()
Ответ на: комментарий от kes

dhcpd установил, серверу HP Proliant DL380 ip выдается по PXE
Но на сервере выскакивает ошибка:

PXE-T01: File not found
PXE-E3B: TFTP Error - File Not found
PXE-M0F: Exiting HP PXE ROM.

/etc/xinet.d/tftp такой
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /hdd/tftpboot/images/pxeboot
per_source = 11
cps = 100 2
}

/etc/export такой
/hdd/tftpboot -network 192.168.1.0 -mask 255.255.255.0

(в /hdd/tftpboot/ лежит инсталяшка RHEL4)
почему выдается ошибка


kiotr
() автор топика
Ответ на: комментарий от kiotr

Подправил ошибку
вместо
/etc/export такой
/hdd/tftpboot -network 192.168.1.0 -mask 255.255.255.0
создал
/etc/exports такой
/hdd/tftpboot -network 192.168.1.0 -mask 255.255.255.0 (rw)

команда showmount -e server выдает
/hdd/tftpboot (everyone)

т.е. папка по NFS доступна всем

и все равно на сервере с которого идет загрузка (HP Proliant DL380)
вылетает ошибка
PXE-T01: File not found
PXE-E3B: TFTP Error - File Not found
PXE-M0F: Exiting HP PXE ROM.

хотя сервер по dhcp ip получает нормально

kiotr
() автор топика
Ответ на: комментарий от kiotr

А на dhcp сервере ты прописал какой файл надо брать с tftp?
И в каком виде (абсолютный путь или относительно корня tftp)?

sdio ★★★★★
()
Ответ на: комментарий от LowLevel

Дак вот над этим и бьюсь
/etc/dhcpd.conf такой
authoritative;
ddns-update-style interim;
ignore client-updates;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.200 192.168.1.210;
default-lease-time 21600;
max-lease-time 43200;
host myhost {
next-server 192.168.1.1;
hardware ethernet 01:12:60:56:6D:1F;
fixed-address 192.168.1.208;
if substring (option vendor-class-identifier, 0, 9) = "PXEClient"{
filename "pxe";
} else if substring (option vendor-class-identifier, 0, 9) = "Etherboot"{
filename "/hdd/tftpboot/images/pxeboot/vmlinuz";
}
option root-path "/hdd/tftpboot/images/pxeboot";
}
}

вот как настроен, где ошибка?
за ссылки спасибо

kiotr
() автор топика
Ответ на: комментарий от kiotr

>filename "/hdd/tftpboot/images/pxeboot/vmlinuz";

Возможно так надо:
filename "/images/pxeboot/vmlinuz";

Возьми tftp-клиента и попробуй скачать файл

sdio ★★★★★
()
Ответ на: комментарий от sdio

К сожалению у меня в качестве DHCP сервера Redhat8 и нет пакета system-config-netboot и утилиты pxeos
Пробовал вместо
/hdd/tftpboor/images/pxeboot/vmlinuz
указать
/images/pxeboot/vmlinuz

результат один и тот-же
Скажите dhcpd.conf хоть правильный?

kiotr
() автор топика
Ответ на: комментарий от kiotr

Внес некоторые изменения по статье http://dev.brantleyonline.com/wiki/index.php/PXE_Booting_-_F edora_Core
т.е. создал
mkdir /hdd/tftpboot/pxelinux.cfg
cp /usr/lib/syslinux/pxelinux.0 /hdd/tftpboot/

В каталоге pxelinux.cfg создал файл default
#
default linux
prompt 1
timeout 600
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
F7 snake.msg
label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192
label text
kernel vmlinuz
append initrd=initrd.img text ramdisk_size=8192
label expert
kernel vmlinuz
append expert initrd=initrd.img ramdisk_size=8192
label ks
kernel vmlinuz
append ks initrd=initrd.img ramdisk_size=8192
label lowres
kernel vmlinuz
append initrd=initrd.img lowres ramdisk_size=8192
label local
localboot 1
label memtest86
kernel memtest
append -

теперь на сервере HP Proliant DL380
загружается pxelinux, vmlinuz, initrd но потом ошибка
1706 - smart array controller extended bios data area memory corrupted
int 13h bios cannot continue - system halted

(для проверки запускал 1 загрузочный CD RHEL4 все загружается и дрова находятся автоматом, система устанавливается)

почему когда загружаюсь по сети выскакивает эта ошибка

kiotr
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.