Я собираюсь изменить свою машину: с ноутбука с Ubuntu на другой ноутбук, где я собираюсь установить Ubuntu ...
Я вполне доволен существующей системой, и я боюсь, что придется перестраивать все, начиная с 0.
Так что люди часто делают, чтобы клонировать систему Ubuntu? Это может включать данные, пакеты, настройки ярлыков и т. Д.
system-installation
laptop
clone
SoftTimur
источник
источник
Ответы:
Есть несколько способов скопировать ваш конфиг и настроить. Это зависит от того, насколько велики изменения, которые вы внесли. И если вы переходите на новую версию. Некоторые из методов полезны при обновлении между версиями, но будьте осторожны, так как они могут помешать правильной работе некоторых программных форм.
Метод 1: Свежая установка
Самый надежный и стабильный способ - это новая установка, а затем копирование конфигурации и переустановка всех ваших пакетов. Это также работает от старой версии до новой версии. Есть способы сделать это довольно быстро и автоматизировать большую часть процесса. Самая медленная часть - это загрузка всех пакетов, не включенных в установочный носитель. У меня было 8 образов дисков DVD, которые позволили мне установить намного быстрее, чем загрузка.
Я бы порекомендовал эту опцию, так как настройка и установка grub может сделать вашу систему непригодной для использования. Вы должны иметь твердое представление о личинке, чтобы использовать метод 2.
Перед выполнением новой установки (новый ноутбук) необходимо скопировать некоторую информацию из старой установки (старый ноутбук).
Ваша настройка или конфигурация
Все файлы, которые сохраняют ваши настройки, хранятся в двух местах. Первый и наиболее важный импорт - это каталог / home / [username]. Там могут быть сотни. [Package-config-dir] файлов и каталогов. Я собираюсь перечислить наиболее важные, но вы можете иметь больше и добавить больше, если хотите. Этот процесс может вызвать проблемы с пакетами, которые не работают правильно. Так что будьте осторожны, когда вы делаете это. Сделайте резервную копию вашей новой установки, прежде чем вставлять новые каталоги.
Эти каталоги и файлы не очень большие, и, вероятно, займет всего несколько сотен мегабайт. Этот метод также полезен между обновлениями. Вы можете довольно быстро скопировать все изменения конфигурации, сделанные вами между версиями Ubuntu.
По умолчанию большинство программ создают. [Package-config-dir] при первом запуске. Если он не существует, он воссоздается. Вы не должны полагаться на это поведение, так как не все программы будут работать так.
/home/[username]
)Выберите «Меню просмотра → Показать скрытые файлы» (или Ctrl+ H)
Теперь вы должны увидеть все скрытые
.*
каталоги. Возможно, вам придется сделать это как root. просто запустите nautilus от имени пользователя root из командной строки.Выберите следующие каталоги и скопируйте их в отдельный каталог.
Я внес изменения в эти файлы. Так что я их тоже копирую.
Может быть много других пакетов, которые вы используете, которые не хранят конфигурацию в этих каталогах. Скопируйте их, но будьте осторожны, если программы не работают должным образом. Вам может понадобиться восстановить
.*
файл или каталог. Вы можете сделать это, просто удалив файл или каталог, но вы должны были сделать резервную копию, прежде чем копировать каталоги.В зависимости от того, как вы используете вашу систему. Возможно, вы внесли изменения в некоторые файлы в
/etc
каталоге. Если у вас есть, вы должны скопировать их. Я создаю собственный файл smb.conf для работы, и у меня есть много виртуальных хостов Apache, которые я использую для разработки, поэтому я также копирую их. Вы можете скопировать весь/etc
каталог, но это может создать проблемы, если ваш компьютер не имеет точно такой же настройки с точки зрения аппаратного обеспечения. Который не будет переходить с одной машины на другую.Скопируйте файлы конфигурации до или после установки нового программного обеспечения. Не делайте этого, пока идет установка программного пакета. Вы можете сломать установку.
Ваши установленные пакеты
Используя Synaptic, вы можете легко экспортировать все установленные пакеты, используя опцию меню экспортных меток.
Затем вы можете перезагрузить все установленные пакеты, выполнив в обратном порядке процесс:
Это, вероятно, займет больше всего времени. Если вы загрузите много пакетов (1Gb пакетов), это займет несколько часов.
Способ 2. Использование образов дисков
Я сделаю способ 2 отдельным постом. Это более продвинутый вариант. Это требует понимания разделов, установки grub и использования командной строки.
Как скопировать установку Ubuntu с одного ноутбука на другой
источник
Есть несколько способов скопировать ваш конфиг и настроить. Это зависит от того, насколько велики изменения, которые вы внесли. И если вы переходите на новую версию. Некоторые из методов полезны при обновлении между версиями, но будьте осторожны, так как они могут помешать правильной работе некоторых программ.
Метод 1: Свежая установка
Опубликовано отдельно. Как скопировать установку Ubuntu с одного ноутбука на другой
Это самый безопасный метод, и он не требует редактирования настроек grub и boot. Это просто, поскольку большинство из них можно сделать с помощью инструментов с графическим интерфейсом.
Способ 2. Использование образов дисков
Это может быть самый быстрый способ передвижения. Как скопировать разделы жесткого диска, так как образы дисков довольно быстрые. Если вы не хотите переустанавливать каждую часть программного обеспечения. Хотя создание, изменение размера и перемещение образов дисков может занять довольно много времени. Я бы порекомендовал это, только если вы не собираетесь обновлять Ubuntu до новой версии. Убедитесь, что вы понимаете разделы диска и grub. Большая часть того, что я делаю, будет использовать командную строку. Вы должны убедиться, что понимаете, что делает команда, прежде чем запускать ее. Я не несу ответственности за потерю данных в результате выполнения следующих инструкций.
Шаг первый создайте образ диска вашей установки.
Во-первых, нам нужно получить некоторую информацию о настройке. Использование
parted -l
иmount
Ваша установка может выглядеть иначе. У меня есть отдельный раздел для
/home
, root (/
) и/usr
.Создание образов дисков
Я использую
dd
как это просто и быстро. Убедитесь, что вы прочитали и поняли, как это работает. Вам понадобится пустой раздел, который больше, чем весь размер раздела, который вы копируете. Это может занять довольно много времени. Создание изменения размера и копирование разделов может занять несколько часов в зависимости от их размера. Вам нужно будет заменить внешний диск частью на носитель, который вы будете использовать для этого процесса.Вот реальный пример выхода после запуска этого на моей установке.
Мы можем уменьшить размер этого образа диска, используя инструменты, предоставляемые Linux.
e2fsck
будет выводить много ошибок или исправлений обязательно. Это связано с тем, что информация в файловой системе больше не верна с точки зрения того, где начинаются и заканчиваются границы раздела. Это правильно, потому что он больше не находится в разделе, для которого он был настроен.Это по существу удаляет все свободное пространство в разделе. Так что для более крупного раздела это может быть больше 50% размера диска. Гораздо быстрее скопировать файл меньшего размера
Теперь вам нужно загрузить новый ноутбук с живого диска и сделать следующее. Вам необходимо использовать живой диск, поскольку вы не можете вносить изменения в работающий раздел, который в настоящее время используется установленной операционной системой.
Теперь вы можете скопировать эти образы дисков в разделы на новом компьютере. Вы должны были уже настроить эти разделы. Использование живого диска и
gparted
это быстрый и простой способ сделать это. Убедитесь, что у вас есть все разделы, необходимые вашей системе. Вы можете сделать эти разделы больше, чем у вас в предыдущей системе. Когда мы копируем образы дисков в них, мы изменяем размеры файловой системы, и она занимает все свободное место в разделе.Теперь шаг второй: копирование образов дисков на новый диск и в новые разделы.
На моей машине это выглядит так
Теперь нам нужно отредактировать файл fstab, чтобы он указывал на правильные устройства. Если вы только что скопировали новый раздел на новый диск, файл fstab находится на этом разделе, поэтому вам необходимо смонтировать его для доступа к файлу. Вам также нужно будет смонтировать корневой раздел, чтобы установить grub, если у вас нет отдельного загрузочного раздела.
Здесь вы можете видеть, что новый образ диска, который я скопировал на другой диск, имеет тот же UUID, что и исходная файловая система. Таким образом, вы можете скопировать файл fstab из старой установки в новую и получить работающую систему. Это загрузится. На моем компьютере я не могу оставить свой компьютер таким, иначе он загрузится на любое устройство, которое найдет первым.
Отредактируйте fstab и убедитесь, что uuid соответствует разделам, которые вы установили для root и home, и любым другим разделам, которые вы настроили.
Последний шаг - установить grub на ваш новый диск.
В моем случае:
Пожалуйста, прочитайте эти инструкции перед началом. Бесполезно иметь все данные на новом ноутбуке и не загружать его.
https://help.ubuntu.com/community/Grub2
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallWindows
источник
Попробуйте клонезиллу. Clonezilla - это инструмент для создания образа / клонирования дисков. Вы можете использовать этот инструмент для клонирования вашего Ububtu в новую систему.
Clonezilla клонирует ваши настройки, а также все разделы.
Доступны две версии клонезиллы. Clonezilla live подходит для одноразового использования.
Для получения дополнительной информации перейдите по этой ссылке .
источник