The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 5.X создание собственного загрузочного дистрибутива"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от ildmitry Искать по авторуВ закладки(ok) on 11-Янв-05, 13:13  (MSK)
Подскажите кто-нибудь как можно создать загрузочный CD для инсталляции FreeBSD. У меня есть мини-дистрибутив 5.3-RELEASE, я с него ставил систему, с него все ОК, мне захотелось поменять немного порты на том образе чтобы при инсталляции у меня были уже новые порты и плюс были сами distfiles, попробовал обновил порты в том образе и после этого у меня этот образ уже загружаться не хочет :-(. Поискал по вопросу создания загрузочного CD информацию в инете и нашел только вот это: http://www.sfc.wide.ad.jp/~watari/FreeBSD/boot.html
Попробвал - не работает, точнее образ создает, начинает загружаться, но пишет вставьте диск kernel 1 и далее не грузится. Подскажите как сделать правильно, чтобы грузилось?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от lavr emailИскать по авторуВ закладки on 11-Янв-05, 13:17  (MSK)
>Подскажите кто-нибудь как можно создать загрузочный CD для инсталляции FreeBSD. У меня
>есть мини-дистрибутив 5.3-RELEASE, я с него ставил систему, с него все
>ОК, мне захотелось поменять немного порты на том образе чтобы при
>инсталляции у меня были уже новые порты и плюс были сами
>distfiles, попробовал обновил порты в том образе и после этого у
>меня этот образ уже загружаться не хочет :-(. Поискал по вопросу
>создания загрузочного CD информацию в инете и нашел только вот это:
>http://www.sfc.wide.ad.jp/~watari/FreeBSD/boot.html
>Попробвал - не работает, точнее образ создает, начинает загружаться, но пишет вставьте
>диск kernel 1 и далее не грузится. Подскажите как сделать правильно,
>чтобы грузилось?

livecd в портах + проекты:

- frenzy
- freesbie

найдешь через google или freshmeat.net

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 11-Янв-05, 13:32  (MSK)
>Подскажите кто-нибудь как можно создать загрузочный CD для инсталляции FreeBSD.

# man release

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от ildmitry Искать по авторуВ закладки(ok) on 11-Янв-05, 16:04  (MSK)
>>Подскажите кто-нибудь как можно создать загрузочный CD для инсталляции FreeBSD.
>
># man release

гхм.... я в общем-то предполагал, что примерно так и надо, но для этого варианта надо до этого сделать make buildworld со всеми вытекающими последствиями.
у меня есть уже дистрибутив ISO образ собранного релиза (в моем конкретном случае это 5.3-RELEASES-mini). Мне бы хотелось в этом дистрибутиве поменять всего-навсего дерево портов, положить кое-какой свой софт на этот диск и заново сделать iso образ и чтобы с него можно было инсталится. Вот это как можно сделать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 11-Янв-05, 16:19  (MSK)
>гхм.... я в общем-то предполагал, что примерно так и надо, но для
>этого варианта надо до этого сделать make buildworld со всеми вытекающими
>последствиями.

Угу, ещё желательно иметь CVS репозитарий под рукой, гига 3..4 свободного места, исходники для некоторых портов,.. несколько часов времени и терпения :)
А так, если не лень, можно поковыряться в сборочных скриптах и выполнить необходимые команды ручками. Я могу ошибаться, но я бы попробовал так:
извлечь содержимое iso'шки на диск, потом смотрим в каталоге /usr/src/release что там у нас в Makefile для цели iso.1, потом почитал бы скрипт /usr/src/release/i386/mkisoimages.sh и сделал бы необходимые выводы.. Я думаю при желании всё бы получилось :)

ЗЫ. А так, хотя бы разок собрать свой релиз - думаю лишним не будет, хотя бы представлять будешь, что где и как..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от MiF emailИскать по авторуВ закладки(??) on 11-Янв-05, 16:52  (MSK)
чет я не догоняю... все советуют ему как сделать LiveCD? Дык ему нада же не его, а просто допихать туды портов, и сделать просто ИНСТАЛЯЦИОННЫЙ диск как я понимаю под него заточеный. Или я не совсем правильно понял?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от MiF emailИскать по авторуВ закладки(??) on 11-Янв-05, 16:54  (MSK)
>чет я не догоняю... все советуют ему как сделать LiveCD? Дык ему
>нада же не его, а просто допихать туды портов, и сделать
>просто ИНСТАЛЯЦИОННЫЙ диск как я понимаю под него заточеный. Или я
>не совсем правильно понял?

ИМХО ему будет достаточно взять ISO-шку диска с которого он исталится и прям в мастдае в нее пихнуть порты какие нада...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 11-Янв-05, 16:54  (MSK)
>Или я не совсем правильно понял?

да.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от ildmitry Искать по авторуВ закладки(ok) on 11-Янв-05, 16:56  (MSK)
>нада же не его, а просто допихать туды портов, и сделать
>просто ИНСТАЛЯЦИОННЫЙ диск как я понимаю под него заточеный. Или я
>не совсем правильно понял?

Вот - самое оно, это мне и надо - это и пытаюсь объяснить :-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от MiF emailИскать по авторуВ закладки(??) on 11-Янв-05, 17:01  (MSK)
>Вот - самое оно, это мне и надо - это и пытаюсь
>объяснить :-)

ну так возьми в мастдае ISO твоего диска и залей в нее все что нада... я не занимался никогда этим, но вроде и winrar должен это уметь ну ил найти софтину нужную думаю не будет проблем... вроде загрузоная область этой ISO'ки биться не должна при этом...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от ildmitry Искать по авторуВ закладки(ok) on 12-Янв-05, 08:33  (MSK)
>ну так возьми в мастдае ISO твоего диска и залей в нее
>все что нада... я не занимался никогда этим, но вроде и
>winrar должен это уметь ну ил найти софтину нужную думаю не
>будет проблем... вроде загрузоная область этой ISO'ки биться не должна при
>этом...

Ладно, начнем по порядку.
1. Я не совсем уж такой "плохой" чтобы прежде чем спрашивать не попробовал это сделать методами, которые мне хорошо известны. А именно: я сначала тоже думал: "А какие проблемы. Сейчас возьмем WinISO (у меня просто только эта программа была под рукой), подменим там запакованный файл с портами и поменяем чексумму в файле md5. Сделал, попробовал - не работает :-(...... обиделся и начал в инете искать решения - решения не нашел, точнее нашел, но оно не работало...
2. Написал сюда в конференцию и начал ждать :-)
Дождался ответа "man release" (кстати это был единственный правильный совет, я просто не думал, что такой man есть), прочитал man, уже после второго ответа начал смотреть скрипты, которые выполняются при make release. И собственно нашел решение:
Сначала почему не работает исправление ISO файлы программами WinISO и прочими. Ответ нашелся на одном из сайтов, на которые мне давали ссылку здесь же в ответ на мой вопрос:
-----------
"При загрузке с CD выдается сообщение о невозможности найти kernel.

Видимо, вы попытались править ISO-имидж с помощью утилит вроде WinISO или ISO Commander. На ISO-имидже с Frenzy используются RockRidge Extensions (поддержка символических ссылок и прав доступа), а вышеописанные программы не поддерживают это."
-----------
Какие программы поддерживают под виндой RockRidge Extensions я не знаю. Поэтому искать что-то под винду я не стал.
После изучения скриптов, которые выполняются при "make release" нашел следующий скрипт: "/usr/src/release/i386/mkisoimages.sh" вот он и был решением на мой вопрос. Я его запускал со следующими параметрами:
-----------
./mkisoimages.sh -b 5.3-RELEASE FreeBSD5_3.iso /usr/home/test/extract/
-----------
Здесь параметр "/usr/home/test/extract" - это папка в которой у меня лежали скопированные с оригинального диска все файлы и папки и в котором я подменил, то что мне надо было подменить.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от lavr emailИскать по авторуВ закладки on 11-Янв-05, 18:34  (MSK)
>>нада же не его, а просто допихать туды портов, и сделать
>>просто ИНСТАЛЯЦИОННЫЙ диск как я понимаю под него заточеный. Или я
>>не совсем правильно понял?
>
>Вот - самое оно, это мне и надо - это и пытаюсь
>объяснить :-)

угу, но только не могучим русским языком.

что мешает развернуть образ, дописать в него что нужно, сделать загрузочным
и снова записать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от MiF emailИскать по авторуВ закладки(??) on 11-Янв-05, 18:47  (MSK)
то что чел и спрашивает как это сделать...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "FreeBSD 5.X создание собственного загрузочного дистрибутива"
Сообщение от lavr emailИскать по авторуВ закладки on 12-Янв-05, 12:31  (MSK)
>то что чел и спрашивает как это сделать...

учитесь читать и писать:

Subject: FreeBSD 5.X создание собственного загрузочного дистрибутива

ну и в теле постинга был некий лепет

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру