У меня тоже была эта проблема (спрашивал об этом здесь, прежде чем нашел эту ветку)
Можно ли создать установочный диск Ubuntu из уже существующей установки?
Я попытался заглянуть в Remastersys, но после прочтения этой строки :
Сам Remastersys был прекращен
Я не удосужился посмотреть, правда это или нет, и попытался использовать relinux .
Достаточно сказать, что это сработало как шарм.
(Нет графического интерфейса, это все команды)
Как его использовать (Вся следующая информация взята и доступна внутри приложения):
- Загрузите файл tar.
- Извлеки это
Чтобы установить его, запустите эту команду:
sudo cp -R usr etc wubick/etc wubick/usr /
- После его установки
/usr/share/doc/relinux/README
файл содержит информацию о том, как использовать приложение
Выполните следующие две команды:
sudo cp /etc/relinux/relinux.conf ./relinux.conf
sudo sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf
Если вы знаете, что делаете, отредактируйте файл конфигурации, который вы только что скопировали, чтобы изменить параметры, как вы.
Например, добавление /home/*
к EXCLUDES
параметру, если вы не хотите, чтобы личные данные копировались. (Я не был уверен, будет ли он исключен автоматически, но лучше быть в безопасности)
Запустите эту команду:
sudo relinux squashfs relinux.conf
Это займет некоторое время, прежде чем он завершится (sudo требуется здесь, даже если вы находитесь в папке, принадлежащей вам, потому что этот relinux проверит на наличие отсутствующих и требуемых пакетов и установит их).
Наконец, запустите:
sudo relinux onlyiso relinux.conf
Это создаст файл ISO. Если вы ничего не изменили в файле конфигурации, он будет вызван custom.iso
.
PS Последние две команды могут быть объединены в одну с, sudo relinux iso relinux.conf
если вам хочется дождаться, пока первая закончится, а затем запустить вторую.
PSS Если что-то не так, и / или вы решили начать с нуля, сначала запустите одну из этих команд (в зависимости от того, что вы хотите).
sudo relinux clean relinux.conf
sudo relinux fullclean relinux.conf
Первый очищает временные файлы, созданные в вашем рабочем каталоге ( WORKDIR
параметр в файле конфигурации)
Вторые очищают все созданные файлы, даже файл ISO.