четверг, 9 июля 2015 г.

Сборка своего LINUX на базе UBUNTU


Как собрать свою OS Linux на базе Linux Ubuntu ?

Ответ :
Качаем образ дистрибутива Ubuntu,Xubuntu или Kubuntu
Открываем терминал и вводим :




sudo apt-get install squashfs-tools
sudo mount             (выбраный_образ_вами_образ) /mnt
sudo mount             /mnt/casper/filesystem.squashfs  /mnt
mkdir -p                  ~/название_вашей_папки
sudo cp -a -r             /mnt/*   ~/название_вашей_папки/
sudo mount --bind   /run/resolvconf  ~/название_вашей_папки/run/resolvconf
sudo mount --bind   /proc   ~/название_вашей_папки/proc
sudo mount --bind   /dev/pts   ~/название_вашей_папки/dev/pts
sudo chroot             ~/название_вашей_папки/


Делаем что хотим например ставим или удаляем пакеты меняем картинки или иконки.
Далее после того как завершили все операции с системой нужно выйти из chroot и отсоединить всё что примонтировали:

exit
sudo umount            /mnt     #два раза так как оба раза монтировали туда образ
sudo umount            /mnt     #два раза так как оба раза монтировали туда образ
sudo umount            ~/название_вашей_папки/run/resolvconf
sudo umount           ~/название_вашей_папки/proc
sudo umount           ~/название_вашей_папки/dev/pts
sudo mksquashfs    ~/название_вашей_папки  ~/filesystem.squashfs


Для сборки вашего дистра в iso образ подойдёт ISOMASTER

Точнее сказать заменить filesystem.squashfs в iso образе .



ISOMASTER

Программа для создания и редактирования iso образов для linux позволят добавлять  удалять файлы из образа и выставлять права доступа в образе

Установить  в Ubuntu :
sudo apt-get install isomaster

источник

Комментариев нет:

Отправить комментарий