Автоматическая установка FREEBSD 10

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ameagle
проходил мимо
Сообщения: 4
Зарегистрирован: 2014-09-11 21:15:22

Автоматическая установка FREEBSD 10

Непрочитанное сообщение ameagle » 2014-09-11 22:02:43

Добрый день!
Необходимо внести некие изменения в ISO файл дистибутива FreeBSD-10.0-RELEASE-amd64-disc1.iso .( нужно добавить в этот iso дистрибутив файл с ответами для автоматической установки /boot/pc-autoinstall.conf ). Скачал iso файл, открыл его в ultra ISO и для эксперимента просто добавляю пустую папку, Сохраняю этот iso файл. Пытаюсь установить с него ОС, получаю ошибку при загрузке "kernel not found".

Подскажите чем и как записать отредактированный iso?
Последний раз редактировалось f_andrey 2014-09-11 23:28:00, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума, если приведёте больше логов, это повысит вероятность ответов, а не флуда

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

Re: Автоматическая установка FREEBSD 10

Непрочитанное сообщение guest » 2014-09-12 10:36:50

ameagle писал(а):Добрый день!
Необходимо внести некие изменения в ISO файл дистибутива FreeBSD-10.0-RELEASE-amd64-disc1.iso .( нужно добавить в этот iso дистрибутив файл с ответами для автоматической установки /boot/pc-autoinstall.conf ). Скачал iso файл, открыл его в ultra ISO и для эксперимента просто добавляю пустую папку, Сохраняю этот iso файл. Пытаюсь установить с него ОС, получаю ошибку при загрузке "kernel not found".

Подскажите чем и как записать отредактированный iso?
http://wiki.pcbsd.org/index.php/Creatin ... ll/10.0/en

однако в FreeBSD используется bsdinstall

ameagle
проходил мимо
Сообщения: 4
Зарегистрирован: 2014-09-11 21:15:22

Re: Автоматическая установка FREEBSD 10

Непрочитанное сообщение ameagle » 2014-09-12 14:21:38

К сожалению не помогает

Выполняю вот эту команду,
/tmp/custominstall # mkisofs -V mycustominstall -J -R -b boot/cdboot -no-emul-boot -o /home/am/myFREEBSD10.iso ./

получаю образ на 200 Мбайт больше оригинала. 840 Мбай
Пытаюсь загрузится с него ---не получается.
ОШИБК: mounting from cd9660:/dev/iso9660/FREEBSD_INSTALL failded with error 19

guest
проходил мимо

Re: Автоматическая установка FREEBSD 10

Непрочитанное сообщение guest » 2014-09-12 14:58:01

ameagle писал(а):К сожалению не помогает

Выполняю вот эту команду,
/tmp/custominstall # mkisofs -V mycustominstall -J -R -b boot/cdboot -no-emul-boot -o /home/am/myFREEBSD10.iso ./

получаю образ на 200 Мбайт больше оригинала. 840 Мбай
Пытаюсь загрузится с него ---не получается.
ОШИБК: mounting from cd9660:/dev/iso9660/FREEBSD_INSTALL failded with error 19
http://forum.lissyara.su/viewtopic.php?f=53&t=42137

ameagle
проходил мимо
Сообщения: 4
Зарегистрирован: 2014-09-11 21:15:22

Re: Автоматическая установка FREEBSD 10

Непрочитанное сообщение ameagle » 2014-09-12 15:06:29

Да спасибо помогло вот полная команда!

mkisofs -V FREEBSD_INSTALL -J -R -b boot/cdboot -no-emul-boot -o /home/am/myFREEBSD10_3.iso /tmp/custominstall

ameagle
проходил мимо
Сообщения: 4
Зарегистрирован: 2014-09-11 21:15:22

Re: Автоматическая установка FREEBSD 10

Непрочитанное сообщение ameagle » 2014-09-13 17:49:06

Образ получилось создать, а вот конфигурационный файл никак freebsd10 не хочет видеть при загрузке.
Может для FREEBSD есть какие-либо нюансы в отличие от pc http://wiki.pcbsd.org/index.php/Creatin ... ll/10.0/en

root@host1:/tmp/custominstall # grep -v # boot/pc-autoinstall.conf

installMode=fresh
installInteractive=no
hostname=freebsd10

disk0=da0
partition=all
bootManager=none
commitDiskPart

disk0-part=UFS 10000 /
disk0-part=SWAP 2000 none
disk0-part=UFS 0 /usr
commitDiskLabel

netDev=AUTO-DHCP

netSaveDev=AUTO-DHCP

installType=FreeBSD
installMedium=dvd


packageType=tar

installComponents=ports,src

autoLoginUser=kris

rootPass=root

userName=kris
userComment=Kris Moore
userPass=kris
userShell=/bin/csh
userHome=/home/kris
userGroups=wheel,operator
commitUser

localizeLang="ru"
localizeKeyLayout="ru"
localizeKeyModel="pc104"
localizeKeyVariant="intl"

guest
проходил мимо

Re: Автоматическая установка FREEBSD 10

Непрочитанное сообщение guest » 2014-09-13 22:37:26

ameagle писал(а):Образ получилось создать, а вот конфигурационный файл никак freebsd10 не хочет видеть при загрузке.
Может для FREEBSD есть какие-либо нюансы в отличие от pc http://wiki.pcbsd.org/index.php/Creatin ... ll/10.0/en

root@host1:/tmp/custominstall # grep -v # boot/pc-autoinstall.conf
...
sorry, просто нет времени с этим разбираться, но несколько комментариев:

1) в FreeBSD pc-sysinstall и bsdinstall слились в один проект bsdinstall, правда pc-sysinstall поддерживается,
но как я понял - запускается руками, 100% не ручаюсь.

2) нужно посмотреть установочные образы или /usr/src/release - как делается и как запускается
инсталяшка, как вариант - разобрать bsdinstall вместо pc-sysinstall
посмотрите disc1.iso или другие или образ флешки - как стартует инсталлятор и все станет понятно.

3) есть другой вариант - посмотрите как сделан mfsbsd

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35179
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Автоматическая установка FREEBSD 10

Непрочитанное сообщение Alex Keda » 2014-09-15 15:29:14

а фигли там той инсталляции-то - раскатать в нужное место архивы и всё.
причём достаточно base и kernel
--
скрипт дёрнуть, можно прям из крона на @reboot
Убей их всех! Бог потом рассортирует...