Страница 1 из 1

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

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

Подскажите чем и как записать отредактированный iso?

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

Добавлено: 2014-09-12 10:36:50
guest
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

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

Добавлено: 2014-09-12 14:21:38
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

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

Добавлено: 2014-09-12 14:58:01
guest
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

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

Добавлено: 2014-09-12 15:06:29
ameagle
Да спасибо помогло вот полная команда!

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

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

Добавлено: 2014-09-13 17:49:06
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

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"

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

Добавлено: 2014-09-13 22:37:26
guest
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

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

Добавлено: 2014-09-15 15:29:14
Alex Keda
а фигли там той инсталляции-то - раскатать в нужное место архивы и всё.
причём достаточно base и kernel
--
скрипт дёрнуть, можно прям из крона на @reboot