Создание копии изображения существующей системы, которая будет установлена на других компьютерах

Я знаю, что этот вопрос задали, прежде в различных формах, но я никогда действительно нашел точный четкий ответ, возможно, я действительно не смотрел все настолько хорошо.

У меня есть чистая установка Ubuntu 14.04, и я установил несколько пакетов как узел, мерзавец, vscode, хром и т.д. Я хотел бы сделать копию существующей системы со всеми этими новыми пакетами и конфигурациями так, чтобы другие люди могли установить ее и не пройти тот же процесс установки всего с нуля.

Кто-либо знает, возможно ли это и раз так получило какую-либо хорошую документацию или учебные руководства, я мог бы просмотреть?

Некоторые потенциальные проблемы, о которых я могу думать, имя пользователя и пароли. Они будут перенесены? Раз так, как это является лучшим, чтобы быть обработанным? Я попробовал что-то как SystemBack, но он действительно не надеялся достигать того, что я искал.

0
задан 19 May 2017 в 07:18

1 ответ

Я имел подобную проблему для запущения нового компьютера с Ubuntu и очень не хотел сделать все свои определенные настройки снова. При рассмотрении одного только установленного программного обеспечения одно решение состояло бы в том, чтобы записать короткий сценарий, который в основном состоит из всех действий по установке

#!/bin/sh
echo "Installing software"
sudo apt install -y gparted
sudo apt install -y clonezilla

, Это не работало на меня, потому что больше работы было конфигурацией программ. Просто слишком много стычки, чтобы узнать, как изменить настройки с помощью сценария. Следовательно метод для меня использует Clonezilla. Я просто клонирую раздел человечности к Карте памяти. Для этого я использую запуск CD, сделанный из clonezilla ISO (можно загрузить его с clonezilla.org). Автоматические запуски CD и являются довольно прямыми для навигации. Я выбираю 'Режим Beginner', и 'сохраняют раздел' для сохранения раздела Ubuntu. Вы могли бы хотеть использовать gparted до этого для записывания корректного имени раздела, например,/dev/sda2. Можно проигнорировать раздел подкачки. Великое думает, то, что оно содержит все, включая имена пользователей и учетные записи. Также настройка сети является тем же.

На новом компьютере, я просто выполняю установочный CD, выбираю, "Пробуют Ubuntu" и запускают gparted (это доступно на живом CD). Затем я создаю новый раздел подкачки и раздел Ubuntu с немного большим размером, чем скопированный. Затем я перезагружаю компьютер с CD Clonezilla и избранным 'Режимом Beginner', и 'восстанавливают раздел'. Я выбираю диск USB и сохраненный раздел и выбор как цель недавно созданный раздел. ony оставленная вещь состоит в том, чтобы удостовериться, что система может загрузиться в новый раздел. Затем я выхожу из clonezilla к командной строке и вхожу

sudo upgrade-grub
sudo grub-install /dev/sda

, Который устанавливает диспетчер начальной загрузки личинки на Вашем жестком диске. Если у Вас есть несколько жестких дисков, Вы, возможно, должны выбрать другое имя, чем/dev/sda. Вы могли также сделать это от окна терминала живого CD. Затем система должна загрузиться в gub меню. Затем необходимо выбрать корректный диск и начальную загрузку в новое изображение.

Вход в систему и изменяет настройку сети или создает другого пользователя как требуется. Перед перезагрузкой выполненной, вышеупомянутая личинка управляет снова, для избавлений от любых левых верхних мячей от clonezilla или живого CD.

Это звучит очень сложным, но сделав это некоторые время, ее очень быстрое и определенно легче та переустановка.

0
ответ дан 3 November 2019 в 05:39

Другие вопросы по тегам:

Похожие вопросы: