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

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-18 4:58:27
Dorlas
Приветствую всех.

Написал пошаговую статью о том, как модифицировать образ системы mfsBSD:
http://frenzy.bspu.ru/doku.php?id=mfsbsd-custom

Изучение позволит самостоятельно готовить LiveCD/LiveDVD/LiveUSB системы с FreeBSD (8/9/10) + любой набор нужного Вам ПО.

Wellcome )

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-18 10:49:06
dekloper
Заменяю 5 файлов из каталога /JAILS/jail1/etc/
чота не заменяются)))

а так в целом - зачот

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-18 10:51:17
Dorlas
Исправил опечатку (cd вместо cp стояло).

Спасибо!

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-18 12:49:29
f_andrey
Нынче же и корень уже можно на ходу перемонировать (хотя может в 10-ку не бекпортировали, не проверял), это вроде было одним из сдерживающих факторов сделать во френзи как то более по человечески, хотя вариант с джейлом, тоже в принципе толково, это как понимаю что то типа PC-BSD выходит :)

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-18 21:52:01
Alex Keda
Всмысле, перемонтировать?

У mount опция же есть как раз для этого... Не?

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-18 22:14:32
dekloper
Alex Keda писал(а): У mount опция же есть как раз для этого... Не?
то ж корень, а не вар\уср..

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-27 21:31:19
Alex Keda

Код: Выделить всё

dacha# mount | grep rootFS
/dev/label/rootFS on / (ufs, local, soft-updates)
dacha#
dacha# mount -u -o noatime /
dacha#
dacha# mount | grep rootFS
/dev/label/rootFS on / (ufs, local, noatime, soft-updates)
dacha#
dacha# uname -a
FreeBSD dacha.lissyara.su 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 02:10:02 UTC 2016     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
dacha#
dacha# 
ы?

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-28 0:25:14
guest
Alex Keda писал(а):

Код: Выделить всё

dacha# mount | grep rootFS
/dev/label/rootFS on / (ufs, local, soft-updates)
dacha#
dacha# mount -u -o noatime /
dacha#
dacha# mount | grep rootFS
/dev/label/rootFS on / (ufs, local, noatime, soft-updates)
dacha#
dacha# uname -a
FreeBSD dacha.lissyara.su 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 02:10:02 UTC 2016     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
dacha#
dacha# 
ы?
нет, reroot проект позволяет менять roofs без ребута, например загрузка с корня на md,
затем remount на rootfs расположенном на диске или iscsi...

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-28 22:48:15
Alex Keda
э... а раньше чё - нельзя было чтоле? по крайней мере смонтироать поверху новую корневую - точно можно было

вы даже не представляете сколько раз я вместо рута получал свеженький и пустой раздел, когда разбивал дополнительный диск через старый sysinstall

создать корневой раздел, и если забыть поменять точку монтирования, которая по дефолту там "/" то после выхода из sysinstall получаем шелл отвечающий на любой чих - что комманд нот фаунд - поверх корня прицепился новый пустой диск =))
--
правда, старый не отцеплялся, но я не пробовал. ибо mount тоже недоступен был =))

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-29 7:33:34
dekloper
Alex Keda писал(а): э... а раньше чё - нельзя было чтоле? по крайней мере смонтироать поверху новую корневую - точно можно было
а че толку, что поверх? поверх это - чрут, а то, что загрузилось до этого.. уже не вернуть))
я так думаю, этот трюк происходит гдето на этапе лоадера..

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-29 9:04:24
Alex Keda
а оно нужно - вернуть то что было-то?
ну стартанул ты с огрызка на диске в памяти, потмо поверху зацепил нормальную ФС - пофигу, на другом ли диске или ещё откуда
огрызок зачем возвращать-то?

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2016-04-29 11:12:01
dekloper
да хрен ево знает, пока не сталкивался с такой необходимостью..
но судя по месаджу, нужно что-то "возвращать" при загрузке с iscsi..
ну или кастомные ядра на ходу поменять))

Отправлено спустя 21 минуту 14 секунд:

Код: Выделить всё

+       /*
+        * Copy the init binary into tmpfs, so that we can unmount
+        * the old rootfs without committing suicide.
+        */
путь к иниту нельзя менять - иначе суицид..
короч, исходник надо читать, зачем это нужно.

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2018-01-31 9:27:10
hasculdr
Осталась у кого копия инструкции из 1 поста? Ни одна ссылка в интернетах уже не работает.

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2018-01-31 9:35:14
Dorlas
Кому нужно, пишите мне: vershinin.e@gmail.com.
Вышлю.

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2018-01-31 9:39:02
Demis
hasculdr писал(а): Осталась у кого копия инструкции из 1 поста? Ни одна ссылка в интернетах уже не работает.
Машина времени рулит https://web.archive.org/web/20160429231 ... bsd-custom

Модификация образа mfsBSD в стиле Frenzy

Добавлено: 2018-01-31 11:03:04
hasculdr
Спасибо и за статью, и за "машину времени").