Мне на работе часто приходится решать задачу — накидать какую-то инфу на CD/DVD (далее — просто CD) с тем, чтобы потом можно было скинуть её где-нибудь в другом городе, где найти комп с Win проблема, не говоря уже о том, чтобы была нормальная ОС.
Так что поневоле приходится смотреть, как и где делаются загрузочные CD. В принципе, есть проприетарные программы, но речь тут не о них.
Допустим, мне надо перенеси небольшую «кучку» RPM с одного места на другое, и я хочу, чтобы носителем этой «кучки» был небольшой дистрибутив Linux (желательно последнее ядро и интерфейс покрасивее, чтобы на меня смотрели не с сожалением, а с изумлением :) ).
Рассмотрим вначале вопрос — что должно находится на этом CD .
1 – Поскольку это загрузочный диск, то на нём должен находится загрузчик, умеющий работать с isofs (iso9660).
Из тех, что на слуху – это или grub или syslinux
(Опции – см man mkisofd)
2 – Сформированный «контейнер» пакетов – собственно то, что будет являться тем дистрибутивом, который расположена на Live CD?
В последнее время эту среду упаковывают в какую-нибудь специфическую файловую систему – это на ваш выбор.
3 – То, что видно пользователю при открытии диска.
Если говорить образно, то первый и второй пункт это тот «корабль», который может иметь на своему борту пассажиров.