The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"установка по сети"
Отправлено woojin, 06-Ноя-16 12:51 
приветствую!

на одной машине настроен PXE сервер с образ(ом/ами) FreeBSD 10.3
пытаюсь на второй сделать установку по сети, но...

в момент монтирования root вылетает ошибка:

Trying to mount root from ufs:/dev/ufs/FreeBSD_Install [ro,noatime]...
mountroot: waiting for device /dev/ufs/FreeBSD_Install...
Mounting from ufs:/dev/ufs/FreeBSD_Install faled with error 19

т.е. получается что не может смонтироваться образ для установки - как такое победить (с флешки вообще грузиться не желает, говорит что нет загрузчика на ней)?

P.S. пробовал образы bootonly.iso, memorystik.img, mini-memorystik.img, disk1.iso | пробовал загрузку и через http и через tFTP

P.P.S. конфиги:
dhcp.conf:

allow booting;
allow bootp;
ddns-update-style none;

#time to reset address
default-lease-time 5;

#time to USE addres
max-lease-time 7200;

authoritative;

#to log system
log-facility local7;

option space gpxe;
option gpxe-encap-opts code 175 = encapsulate gpxe;
option gpxe.bus-id code 177 = string;

#DHCP network
subnet 192.168.1.0 netmask 255.255.255.0 {
    use-host-decl-names on;
    range 192.168.1.100 192.168.1.200;

    option routers 192.168.1.1;
    option broadcast-address 192.168.1.255;
    option domain-name-servers 192.168.1.1, 8.8.8.8;
    option root-path "192.168.1.1:/usr/local/www/tftpboot/";
    next-server 192.168.1.1;
}

#include "/usr/local/etc/dhcpd.http.boot";
include "/usr/local/etc/dhcpd.tftp.boot";

dhcpd.http.boot:

option space PXE;
option PXE.mtftp-ip code 1 = ip-address;
option PXE.configfile code 209 = text;
option PXE.pathprefix code 210 = text;

class "PXE" {
    match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
    option vendor-class-identifier "PXEClient";
    vendor-option-space PXE;

    next-server 192.168.1.1;
    option PXE.mtftp-ip 0.0.0.0;

    option PXE.pathprefix "http://192.168.1.1/boot/";
    filename "gpxelinux.0";
}

dhcpd.tftp.boot:

option space PXE;
option PXE.mtftp-ip code 1 = ip-address;

class "PXE" {
    match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
    option vendor-class-identifier "PXEClient";
    vendor-option-space PXE;

    next-server 0.0.0.0;
    option PXE.mtftp-ip 0.0.0.0;

    filename "gpxelinux.0";
}

apache:

Alias /boot "/usr/local/www/tftpboot/"
<Directory "/usr/local/www/tftpboot/">
    Options None
    AllowOverride Limit

    Require local
    Require ip 192.168.1.0/24
</Directory>

pxelinux.cfg/default:

UI vesamenu.c32
MENU TITLE PXE Special Boot Menu

label FreeBSD HTTP
        menu label http ^FreeBSD 10.3 x32 iso
        kernel http://192.168.1.1/boot/memdisk
        kernel http://192.168.1.1/boot/images/freebsd/10/FreeBSD-10.3-RELEA...
        append iso raw

label FreeBSD tFTP bootonly
        menu label tftp FreeBSD 10.3 x32 ^bootonly
        kernel memdisk
        initrd images/freebsd/10/FreeBSD-10.3-RELEASE-i386-bootonly.iso
        append iso raw

label FreeBSD tFTP mini-memstick
        menu label tftp FreeBSD 10.3 x32 ^mini-memstick
        kernel memdisk
        initrd images/freebsd/10/FreeBSD-10.3-RELEASE-i386-mini-memstick.img
        append netboot=tftp://192.168.1.1/

label FreeBSD tFTP disc1
        menu label tftp FreeBSD 10.3 x32 ^disc1
        kernel memdisk
        initrd images/freebsd/10/FreeBSD-10.3-RELEASE-i386-disc1.iso
        append iso raw

label reboot
    menu label Reboot
    kernel reboot.c32

label menuReBoot
    kernel vesamenu.c32
    append pxelinux.cfg/default


 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру