Помогите загрузиться через сеть

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
grang
Сообщения: 9

Помогите загрузиться через сеть

Сообщение grang »

Есть PC(сервер) и Ноутбук(клиент) у которого полетел хард и барохлит флоппи
пытаюсь загрузить его через сеть.
Система сервер:
Suse 10
настроил /etc/dhcpd.conf

Код: Выделить всё

option option-150 code 150 = text;
option domain-name "local";
option domain-name-servers 192.168.4.1;
option routers 192.168.4.1;
option ntp-servers 192.168.4.1;
option lpr-servers 192.168.4.1;
option netbios-name-servers 192.168.4.1;
max-lease-time 7200;
authoritative;
ddns-update-style none;
default-lease-time 600;
subnet 192.168.4.0 netmask 255.255.255.0 {
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.4.255;
  use-host-decl-names on;
  range 192.168.4.1 192.168.4.254;
  default-lease-time 14400;
  max-lease-time 172800;
  host eta {
    option option-150 "/eta/boot/grub.lst";
    hardware ethernet ************;
    fixed-address 192.168.4.5;
    filename "pxelinux.0";
  }
}
subnet 212.179.154.0 netmask 255.255.255.0 {
  default-lease-time 14400;
  max-lease-time 172800;
}


/etc/xinetd.d/tftp

Код: Выделить всё

service tftp
{
    socket_type     = dgram
    protocol        = udp
    wait            = yes
    user            = root
    server          = /usr/sbin/in.tftpd
    server_args     = -s /tftpboot/
    disable         = yes
}


eth0 даю 192.168.4.1

Также включил Nfs .

В каталог /tftpboot/
скопировал все файлы с cd1/boot/loader
создал файлик /tftpboot/pxelinux.cfg/default

Код: Выделить всё

default linux
label linux
kernel linux
append initrd=initrd ramdisk_size=131072 install=slp:
implicit 0
display message
prompt 1
timeout 200
notice 2


Клиент Acer TravelMate
в intel boot agent v.2.6 setup

Код: Выделить всё

boot protocol: pxe
pnp/bev boot: Enable
default boot: network
local boot: enable
prompt time: 8
setup message: enable
power mgmt: apm


программа зашитая в биос
Intel UNDI, PXE-2.0 (build 071)

dhcp присваивает айпи маску
начинает работу tftp начинает загружать файлы
читает default и выдаёт такую ошибку

Код: Выделить всё

Could not find kernel image:linux
boot:

И всё...
2-е недели уже пытаюсь настроить и всё без успешно.
http://suse.arcantos.ru - первый русскоязычный сайт о SUSE
Спасибо сказали:
Аватара пользователя
povert.org
Сообщения: 43

Re: Помогите загрузиться через сеть

Сообщение povert.org »

такая же (почти) проблема - так что отвечайте. Но я реально видел это все работало с линуксом - просто спросить не мог - админ сам не знал как это оно там так PXE, говорит почитай...
Slackware Linux 10.1 on Dell latitude c600 pIII-1Ghz (laptop) && Slackware Linux 10.0 on AMD 2000+ (table PC) -- more on povert.org Днепропетровск, Украина

+ webcam !!!!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Помогите загрузиться через сеть

Сообщение sash-kan »

(grang @ Feb 18 2006, в 19:04) писал(а):Could not find kernel image:linux

а файлик /tftpboot/linux, содержащий образ ядра, таки присутствует?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Помогите загрузиться через сеть

Сообщение Angel_13th »

В дополнению кsash-kan. А так же ядро называеться linux?
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
grang
Сообщения: 9

Re: Помогите загрузиться через сеть

Сообщение grang »

Вот ls /tftpboot/

Код: Выделить всё

08000600.spl    el.hlp        isolinux.cfg  panim.jpg     sl.tr
10240768.spl    el.tr         it.hlp        pback.jpg     sr.tr
12801024.spl    en.hlp        it.tr         phead.jpg     sv.hlp
14001050.spl    en.tr         ja.hlp        pl.hlp        sv.tr
16001200.spl    es.hlp        ja.tr         pl.tr         uk.hlp
16x16.fnt       es.tr         kroete.dat    pt_BR.hlp     uk.tr
back.jpg        fi.hlp        ldots_a.jpg   pt_BR.tr      vdots_a.jpg
bg.hlp          fi.tr         ldots.jpg     pt.hlp        vdots.jpg
bg.tr           fr.hlp        linux         pt.tr         vmlinuz
bootlogo        fr.tr         lt.tr         pxelinux.0    zh_CN.hlp
cs.hlp          greeting.jpg  memtest       pxelinux.cfg  zh_CN.tr
cs.tr           head_a.jpg    message       rdots_a.jpg   zh_TW.hlp
da.hlp          head.jpg      nb.hlp        rdots.jpg     zh_TW.tr
da.tr           hu.hlp        nb.tr         ro.tr
de.hlp          hu.tr         nl.hlp        ru.tr
de.tr           initrd        nl.tr         sk.tr
directory.yast  isolinux.bin  panim_a.jpg   sl.hlp

Я пользуюсь Suse 10 а в ней ядро как я понял называеться vmlinuz, если я правельно понял вопрос.
я его поже кинул в эту папку.
После строчки boot: я вводил и vmlinuz и isolinux.bin и linux без результатов. :unsure:
http://suse.arcantos.ru - первый русскоязычный сайт о SUSE
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Помогите загрузиться через сеть

Сообщение sash-kan »

grang
а что Вы, собственно говоря, пытаетесь сделать?
и в соответствии с каким мануалом? или по наитию?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
grang
Сообщения: 9

Re: Помогите загрузиться через сеть

Сообщение grang »

Пытаюсь поднять ноутбук без жёского диска и крякнутым флопи, Knoppix не подходит так как нужен чтоб cd был свободный,
Собственно я перерыл весь инет в основном маны для FreeBSD пробовал их применять игрался с конфигами всё безрезультатно,применял отдельные маны для pxe и уже не помню что, ещё 2-е недели над этим сижу ,сумел поднять dhcpd и tftp и всё. :(
Последняя настройка по Linuxforum
Если кто знает хороший ман буду рад почитать , но я не очень с англ. дружу.
http://suse.arcantos.ru - первый русскоязычный сайт о SUSE
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Помогите загрузиться через сеть

Сообщение sash-kan »

видимо, придется поднапрячься с английским:
http://www.google.com/linux?q=root+nfs
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
povert.org
Сообщения: 43

Re: Помогите загрузиться через сеть

Сообщение povert.org »

видимо, придется поднапрячься с английским:
http://www.google.com/linux?q=root+nfs


нет! не рут на нфс а PXE интересует!!! Кто знает что такое PXE и почему tftp не работает (оно же даже не пишет почему не работает) - Отвечайте.

А кстати проблему с ноутом не решить через нфс - сначала нужно хотя-бы ядро загрузить через pxe
Slackware Linux 10.1 on Dell latitude c600 pIII-1Ghz (laptop) && Slackware Linux 10.0 on AMD 2000+ (table PC) -- more on povert.org Днепропетровск, Украина

+ webcam !!!!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Помогите загрузиться через сеть

Сообщение sash-kan »

(povert.org @ Feb 25 2006, в 21:30) писал(а):tftp не работает (оно же даже не пишет почему не работает)

потому что работает. по крайней мере у grang
(povert.org @ Feb 25 2006, в 21:30) писал(а):Кто знает что такое PXE

http://www.google.com/search?q=define:pxe
(povert.org @ Feb 25 2006, в 21:30) писал(а):не рут на нфс а PXE интересует

т.к. с pxe все в порядке, root на nfs будет следующим пунктом.
(povert.org @ Feb 25 2006, в 21:30) писал(а):А кстати проблему с ноутом не решить через нфс - сначала нужно хотя-бы ядро загрузить через pxe

я бы все-таки порекомендовал прислушаться к совету того самого админа:
(povert.org @ Feb 19 2006, в 22:48) писал(а):почитай...

а что читать - я привел в предыдущем посте.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: