О создании загрузочного диска Free
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
О создании загрузочного диска Free
Хочу сделать себе CD, которое за минут 15 будет устанавливать мою конфу free-сервера.
Надо это сделать для удаленных офисов. Админов там нет.
ну и вообще, мало ли, упадет что, а тут быстро с дистрибутива восстановить рабочие конфы
Кто поможет?
Читал мануалы - нигде не описано как сделать iso-имидж без портов, чтобы без лишних вопросов забутился и отинсталился... только скрипт выводил на экран процесс загрузки. то есть макси-оптимизация.
З.Ы. Толкьо не надо мне говорить, что надо бэкап делать - он ЕСТЬ.
А ЕСЛИ ЖЕЛЕЗО СДОХНЕТ= ???? и надо будет на другой комп выкатывать фрю?
Надо это сделать для удаленных офисов. Админов там нет.
ну и вообще, мало ли, упадет что, а тут быстро с дистрибутива восстановить рабочие конфы
Кто поможет?
Читал мануалы - нигде не описано как сделать iso-имидж без портов, чтобы без лишних вопросов забутился и отинсталился... только скрипт выводил на экран процесс загрузки. то есть макси-оптимизация.
З.Ы. Толкьо не надо мне говорить, что надо бэкап делать - он ЕСТЬ.
А ЕСЛИ ЖЕЛЕЗО СДОХНЕТ= ???? и надо будет на другой комп выкатывать фрю?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- idle
- мл. сержант
- Сообщения: 80
- Зарегистрирован: 2007-02-28 12:21:52
- Откуда: Барселона
- Контактная информация:
Re: О создании загрузочного диска Free
Может подойдёт nanobsd?
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: О создании загрузочного диска Free
в разделе про шелл, есть тема - скрипты наструганные на коленке - там выложена ода из первых версий моего, для таких же целей.Plushevij_Omsk писал(а):Хочу сделать себе CD, которое за минут 15 будет устанавливать мою конфу free-сервера.
Надо это сделать для удаленных офисов. Админов там нет.
ну и вообще, мало ли, упадет что, а тут быстро с дистрибутива восстановить рабочие конфы
Кто поможет?
Читал мануалы - нигде не описано как сделать iso-имидж без портов, чтобы без лишних вопросов забутился и отинсталился... только скрипт выводил на экран процесс загрузки. то есть макси-оптимизация.
З.Ы. Толкьо не надо мне говорить, что надо бэкап делать - он ЕСТЬ.
А ЕСЛИ ЖЕЛЕЗО СДОХНЕТ= ???? и надо будет на другой комп выкатывать фрю?
смысл общий - делаешь эталонный сервак, с него дампишь разделы, ну а дальше - грузишься с дика/флэшки, fdisk/bsdlabel/newfs/resеore
а на бис чтение манов по седу - конфиги подправить.
Убей их всех! Бог потом рассортирует...
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: О создании загрузочного диска Free
К примеру, скрипт, который сам пересобирает ядро с поддержкой ipfw и ipnat (и устанавливает исходники ядра, если необходимо)
а вообще из таких скриптов можно неплохой инсталлер пакетов сделать, у меня к примеру запускаешь, вводишь ip, ДНС, шлюз и т.п. через пол-часа готовый шлюз
Код: Выделить всё
zg# cat install_kernel.sh
#!/bin/sh
## Установка новго ядра
cd `dirname "$0"`
if [ -r "config.sh" ]; then . "config.sh"; fi
KERNELPATH=${KERNELPATH:=/usr/src/sys/i386/conf}
SOURCEKERNEL=${SOURCEKRNEL:=GENERIC}
NEWKERNEL=${NEWKERNEL:=${SOURCEKERNEL}-GATEWAY}
## --------------
exit_msg() {
echo "$1" 1>&2
exit 255
}
install_src() {
mount /cdrom || exit_msg "Insert disk 6.2-RELEASE"
mkdir -p /usr/src
[ -d "/cdrom/6.2-RELEASE/src" ] || exit_msg "Insert disk 6.2-RELEASE"
cat /cdrom/6.2-RELEASE/src/ssys.[a-d]* | tar -xzv -C /usr/src/ -f -
}
## --------------
[ -d "${KERNELPATH}" ] || install_src
[ -f "${KERNELPATH}/${SOURCEKERNEL}" ] || exit_msg "Source kernel (${KERNELPATH}/${SOURCEKERNEL}) not found"
TEMPFILE=`mktemp temp.XXXX`
cat > ${TEMPFILE} <<EOF
/# Gateway*/d
/options.*IPFIREWALL/d
/options.*IPFIREWALL_FORWARD/d
/options.*IPFIREWALL_DEFAULT*/d
/options.*DIVERT/d
/options.*DUMMYNET/d
/options.*IPFILTER/d
/options.*TCP_DROP_SYNFIN/d
/ident/c\\
ident ${NEWKERNEL}\\
\\
# Gateway options\\
options IPFIREWALL\\
options IPFIREWALL_FORWARD\\
options IPFIREWALL_DEFAULT_TO_ACCEPT\\
options IPDIVERT\\
options IPFILTER\\
options TCP_DROP_SYNFIN\\
options DUMMYNET
EOF
sed -f "${TEMPFILE}" "${KERNELPATH}/${SOURCEKERNEL}" > "${KERNELPATH}/${NEWKERNEL}"
rm -f "${TEMPFILE}"
cd ${KERNELPATH}
config ${NEWKERNEL}
cd ../compile/${NEWKERNEL}
make depend
make
make install clean
Код: Выделить всё
zg# cat runme.sh
#!/bin/sh
cd "`dirname \"$0\"`"
./getuserinfo.sh || exit
./install_rusconsole.sh
./install_localtime.sh
./install_ipnat.sh
./install_firewall.sh
./install_ipacctd.sh
./install_named.sh
./install_kernel.sh
./install_ifconfig.sh
./install_sshd.sh
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: О создании загрузочного диска Free
я под виндой три диска iso FreeBSD 6.2 RELEASE в один dvd запихал, да ещё туда русский openoffice впендюрил, в принципе, туда любые порты можно пихать докучи, единственное - INDEX ручками дописывал. А так запускаешь установку, выбираешь express и через десять минут готовая машина, совсем голая Потом rc.conf ручками прописываешь и всё - установка завершенаPlushevij_Omsk писал(а):Кто поможет?
Читал мануалы - нигде не описано как сделать iso-имидж без портов,
- Daywalker
- ст. сержант
- Сообщения: 326
- Зарегистрирован: 2007-03-11 22:28:45
- Откуда: г. Котельники, МО
- Контактная информация:
Re: О создании загрузочного диска Free
А можно поподробней как сделать один DVD из этих CD?zg писал(а): я под виндой три диска iso FreeBSD 6.2 RELEASE в один dvd запихал, да ещё туда русский openoffice впендюрил, в принципе, туда любые порты можно пихать докучи, единственное - INDEX ручками дописывал.
Что писать в index? Если можно конкретно "по-слогам"
http://blog.volobuev.su - Блог о системном и сетевом администрировании.
-
- сержант
- Сообщения: 218
- Зарегистрирован: 2006-09-04 17:41:27
- Откуда: Москва
- Контактная информация:
Re: О создании загрузочного диска Free
Ой... )) Я делал очень давно и криво. )) Я изменял исходники sysinstall'а под себя. В итоге вря ставилась сама, без вопросов, устанавливая все нужные пакеты... Если найду -- скину...
Но в принципе ничего сложного нет..
Но в принципе ничего сложного нет..
WBR Озеров Василий aka fr33man
- Daywalker
- ст. сержант
- Сообщения: 326
- Зарегистрирован: 2007-03-11 22:28:45
- Откуда: г. Котельники, МО
- Контактная информация:
Re: О создании загрузочного диска Free
Согласен, что когда разобрался все кажется простым и логичнымfr33man писал(а):Ой... )) Я делал очень давно и криво. )) Я изменял исходники sysinstall'а под себя. В итоге вря ставилась сама, без вопросов, устанавливая все нужные пакеты... Если найду -- скину...
Но в принципе ничего сложного нет..
Например, для меня сейчас нат настроить достаточно легко. А вот когда только начинал...
Вот нашел обсуждение на форуме о создании загрузочного DVD
Там надо цифру в конце поменять в INDEX файле. А у меня на FreeBSD 6.2 эти файлы одинаковы. И что менять не пойму. И на 1-ом диске в конце 2 стоит, на 2-ом диске цифра 2 стоит. Поэкспериментировать не на чем , проверить установку.
http://blog.volobuev.su - Блог о системном и сетевом администрировании.
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: О создании загрузочного диска Free
я юзал UltraISO, просто все файлы с дисков CD2 и CD3 копируешь на первый диск, а в файле /packages/INDEX (на сидюке) меняешь последнюю цифру на 1 (номер диска на котором лежит пакет). ВсёDaywalker писал(а):А можно поподробней как сделать один DVD из этих CD?
Что писать в index? Если можно конкретно "по-слогам"
- Daywalker
- ст. сержант
- Сообщения: 326
- Зарегистрирован: 2007-03-11 22:28:45
- Откуда: г. Котельники, МО
- Контактная информация:
Re: О создании загрузочного диска Free
Сам дошёл, только форум повнимательней прочитал
осталось только попробовать, когда в следующий раз буду фрю устанавливать
осталось только попробовать, когда в следующий раз буду фрю устанавливать
http://blog.volobuev.su - Блог о системном и сетевом администрировании.
- toughcat
- мл. сержант
- Сообщения: 97
- Зарегистрирован: 2007-06-28 2:23:48
- Контактная информация:
Re: О создании загрузочного диска Free
Похоже это дело становится все актуальней - ибо перетасовывать три диска при установке последней 7-ки мягко говоря раздражало. Воспользовался советами о создании загрузочного DVD - использовал для этой цели ISO master из портов - рекомендую, хотя, конечно, истинный джедай сделает все из консоли Вообще как я понимаю на такой ДВД можно поместить много полезного - в т.ч свои файлы конфигурации, ядро, доп. пакеты и т.п - и своевременно обновлять его чтобы всегда иметь готовый дистр. для восстановления
- Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Re: О создании загрузочного диска Free
можно самый ленивый вариант взять...Plushevij_Omsk писал(а):Хочу сделать себе CD, которое за минут 15 будет устанавливать мою конфу free-сервера.
Надо это сделать для удаленных офисов. Админов там нет.
опять же как было сказано - делаешь эаталонный сервак,
снимаешь образ Acronis'oм,
делаешь загрузочный DVD диск с акронисом(сам акронис это делает).
Потом на этот диск дописуешь образ с установленной и настроенной системой или набором скриптов.
Можно сказать - готово -)
В результате у тебя бутовый двд акрониса с образом твоей системы на нёмже