LINUX.ORG.RU

Создание загрузочного CD с ядром 2.6 и udev


0

0

Перевел и выложил инструкцию по созданию загрузочного CD с ядром 2.6 и udev. После ее проверки решил написать небольшие уточнения, изменения и дополнеия к этой инструкции. Хотя инструкция ориентирована на использование LFS-системы, ее легко можно применить с любым стандартным дистрибутивом с минимальными изменениями. Это одна из наиболее полных и простых инструкций по данной теме, которую я нашел.

http://lfs-ru.nm.ru/bootcd-2.6-udev-n... - собственно сама инструкция

http://lfs-ru.nm.ru/my-boot-cd.htm - мои уточнения, изменения и дополнения к этой инструкции.



Проверено: Obidos ()

Берете Gnoppix/Knoppix. Монтируете в chroot. Удаляете ненужные пакеты. Пишете диск.

Cybem ★★
()

Очень веселит там один заголовок:

ЗНАЙТЕ ЗАРАНЕЕ, НА КАКОМ ОБОРУДОВАНИИ ВЫ ХОТИТЕ ЗАГРУЖАТЬ CD!

Просто обхохочешься.

anonymous
()
Ответ на: комментарий от anonymous

>Просто обхохочешься.

Ничего смешного - просто цевая система может быть собрана вообще под другую платформу.

Kaminsky_S
() автор топика
Ответ на: комментарий от geek

Да уж .. Если нормальные люди размножаются .. известно как, то идиоты, похоже - делением.. Иначе откуда бы столько??

anonymous
()
Ответ на: комментарий от anonymous

>Да уж .. Если нормальные люди размножаются .. известно как, то идиоты, похоже - делением.. Иначе откуда бы столько??

чесслово, не знаю. Они бы хоть регистрировались, чтобы не только модеры могли различать

;)

geek ★★★
()

Спасибо.

anonymous
()

Большое спасибо!
Только вчера решил заняться созданием собственного Live CD,
и вот тут такое совпадение, супер! =)

kbps ★★★
()
Ответ на: комментарий от Kaminsky_S

А вот здесь бы и пригодилось cross-compiling hints :)

Большое спасибо за перевод.

Lumi ★★★★★
()

Спасибо. Информации по этой теме мало обычно.

anonymous
()

Спасибо, почитаем.

Я как-то делал LiveCD на слаке с 2.4 ядром. Просто взял установленную слаку, пожал в squashfs, мелкие директории пожал в tar.gz. Накатал initrd и собрал ядро с его поддержкой. Работало замечательно =)

kaktyc ★★★★
()
Ответ на: комментарий от kaktyc

Информация по Live CD с ядром 2.4 есть, а вот с ядром 2.4 и udev я только в этом тексте и нашел, поэтому и решил перевести.

Kaminsky_S
() автор топика

Большое спасибо за перевод. Отмечу, однако, что этот документ имеет отношение к LFS-6.0 LiveCD.

После 6.0 пошла (с моей подачи) мода притворяться, что весь диск доступен для записи. Официальный диск от LFS-6.1 основан на unionfs (по аналогии с Knoppix), а недавно (в связи с глюками unionfs и Oops'ами) была создана новая ветка на основе Device Mapper Snapshot Target.

Скрипты для сборки официального LFS LiveCD можно вытянуть из SVN:

mkdir /mnt/lfs

cd /mnt/lfs

svn co svn://svn.linuxfromscratch.org/livecd/trunk lfs-livecd

cd lfs-livecd

make (требует постоянного подключения к Интернету, выкачивает около гигабайта исходников)

Для опробования ветки, использующей Device Mapper:

svn co svn://svn.linuxfromscratch.org/livecd/branches/dm lfs-livecd

Хотелось бы, чтобы эти подходы к созданию LiveCD, у которого все содержимое доступно для записи, были задокументированы (скрипты писал я совместно с Jeremy Huntwork, а документацию писать нет времени). Вопросы по скриптам принимаются по адресу patrakov@ums.usu.ru.

AEP ★★★★★
()

У меня тоже есть своя статья о LiveCD (часть несостоявшегося проекта). Если хочешь, могу прислать по почте - разместишь.

unnamed
()
Ответ на: комментарий от unnamed

Посмотреть посмотрю, а разместить у меня прав не хватит на сервере LFS. Т.е. будет лучше Вам лично оформить и выслать статью на hints@linuxfromscratch.org

AEP ★★★★★
()

Спасибо, как всегда отличная статья!

eugrus ★★★★★
()

Спасибо огромное! Благодаря Вам я может быть поборю свою лень, и соберу наконец-то свой первый Live-CD :) Раньше пробовал, но потом как-то руки не доходили доделать. Эта статья будет стимулом :)

anonymous
()

Спасибо большое, хорошое дело делаешь. А на идиотов необращай внемания.

I3rain
()
Ответ на: комментарий от AEP

2AEP

>Отмечу, однако, что этот документ имеет отношение к LFS-6.0 LiveCD

А по моему нет. Это просто метода создания LiveCD, где в качестве целевой используется LFS-система. Кроме того, не всем нужен именно LFS LiveCD - это по поводу скриптов для него.

>make (требует постоянного подключения к Интернету, выкачивает около гигабайта исходников)

Не слабо! У меня все НУЖНЫЕ МНЕ исходники заняли всего около 300М и качал я их не все сразу, а по мере необходимости. Тогда уж дешевле будет заказать готовый стандартный LFS LiveCD в любой фирме, продающей и рассылающей по почте диски с Линуксом.

2unnamed

> У меня тоже есть своя статья о LiveCD (часть несостоявшегося проекта). Если хочешь, могу прислать по почте - разместишь

>Посмотреть посмотрю, а разместить у меня прав не хватит на сервере LFS.

Разместить могу я на своей страничке. Присылай на lfs-ru@nm.ru

Kaminsky_S
() автор топика
Ответ на: комментарий от Kaminsky_S

> Тогда уж дешевле будет заказать готовый стандартный LFS LiveCD...

...со всеми глюками unionfs. А для сборки LiveCD на основе Device Mapper, к сожалению, придется все качать и собирать самостоятельно.

AEP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.