Для начала создайте директорию, которая впоследствии станет
корнем будущей системы. Вам понадобится минимум 200Мб свободного дискового
пространства - столько будет занимать корень новой системы. Заодно перенесите
/usr/home в /usr/local/home, так как в этот каталог желательно иметь возможность записи.
создайте новую директорию
# mkdir /usr/local/cdsystem
создайте файл /usr/local/tar.exclude примерно следующего содержания:
это список директорий, содержимое которых вы не будете переносить на CDROM. Это необходимо по нескольким причинам: во-первых, директории /usr/local, /var и /tmp, а также /mnt и /cdrom физически находятся на различных партициях диска или вовсе на других устройствах, и будут монтироваться, как и обычно, при каждой загрузке системы, либо по команде mount(8) в процессе работы; во-вторых, содержимое таких директорий, как /usr/obj, /usr/src, /usr/ports слишком громоздко, чтобы поместиться на CD-диск. В-третьих, как уже говорилось выше, в директорию /usr/home желательно иметь возможность записи. Если вы хотите сохранить содержимое директорий /usr/src и /usr/ports, вы можете поступить с ними также, как и с /usr/home - перенести их в /usr/local/, что для /usr/home директории описано ниже.
# vi /usr/local/tar.exclude
скопируйте корень вашей текущей системы (за исключением описанных в файле tar.exclude директорий) в новый, только что созданный каталог
# tar -X /usr/local/tar.exclude -vpscf - -C / . | \
tar -vxf - -C /usr/local/cdsystem/
скопируйте /home текущей системы в /usr/local/home
# cp -Rp /usr/home/ /usr/local/home/
удалите /usr/local/cdsystem/home и /usr/local/cdsystem/usr/home. Никаких данных вы при этом не потеряете, т.к. /usr/local/cdsystem/home представляет собой символическую ссылку на директорию /usr/home, и при ее удалении будет удалена сама ссылка, а не то, на что она указывает; директория /usr/local/cdsystem/usr/home пуста - она была перечислена в файле исключений для tar(1)
Теперь в директории /usr/local/cdsystem находится скелетон для создания ISO-образа новой системы и записи его на диск. В пределах этой директории, следуя данному руководству, вы постепенно внесете все необходимые изменения, которые позволят в конечном итоге получить систему с корнем на CDROM и разделами на программном RAID-1.
Примечание: Можно создать отдельной файловой системой /home.