Назад | Перейти на главную страницу

Не удается загрузить FreeBSD 10 iso с помощью PXE

Я пытаюсь загрузить FreeBSD 10 bootonly iso с помощью pxelinux и tftp, к сожалению, во время загрузки freebsd появляется следующая ошибка:

cd9660: ошибка / dev / iso9660: сбой / dev / iso9660 / FREEBSD_INSTALL с ошибкой 19
Mountroot>
команда?

Список управляемых дисковых устройств GEOM: da0s1 da0 ada0

Я попытался изменить файл iso и закомментировать строку, начинающуюся с / dev / iso9660 в fstab, и добавить "root_rw_mount =" NO "" в rc.local, но это почти не повлияло на эту проблему. Есть ли способ решения этой проблемы? Экспорт корневой файловой системы с помощью NFS с использованием опции root-path не является вариантом.

P.S Я также упомянул, что mfsbsd отлично загружается с моей настройкой, может быть, как-то можно включить sysinstall в mfsbsd?

sysinstall устарел в FreeBSD 9. Новый и лучший способ установки FreeBSD - использование программного обеспечения bsdinstall.

Если вы хотите использовать Linux Server, я бы порекомендовал вам создать собственный образ mfsBSD с FreeBSD 10.0-RELEASE в качестве основы. В этом образе вы можете создать собственный файл rc.local для автоматического запуска bsdinstall и даже выполнить автоматическую или частично автоматическую установку с файлом ответов в / etc / installerconfig.

Если вы посмотрите в руководстве по bsdinstall (8), там есть информация об автоматической установке.

Чтобы загрузить образ с сервера Linux, вы должны использовать memdisk с аргументами, например:

#FreeBSD 10.0 RELEASE amd64
label 1
    menu label ^1. FreeBSD 10.0 AMD64
    kernel memdisk 
    append initrd=freebsd/mfsbsd-10.0-RELEASE-amd64.img harddisk raw

#FreeBSD 10.0 RELEASE x86
label 2
    menu label ^2. FreeBSD 10.0 i386
    kernel memdisk
    append initrd=freebsd/mfsbsd-10.0-RELEASE-i386.img harddisk raw

Вы не должны создавать ISO-образы для загрузки по сети, просто СОЗДАЙТЕ файлы простых образов с помощью mfsbsd-2.1. Получи это здесь: http://mfsbsd.vx.sk

Для потомков:

Я только что добавил сценарий в sysutils / auto-admin, который автоматически настраивает сервер PXE и ​​устанавливает образ из стандартного установочного ISO с bsdinstall.

Это дает вам выбор: использовать PXELINUX для предоставления меню загрузки или перейти прямо к образу pxeboot на ISO-образе установщика.

Последняя версия порта еще не зафиксирована (по состоянию на 18.11.2014), но вы можете ее получить Вот