Я пытаюсь загрузить 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), но вы можете ее получить Вот