Установка Ubuntu на новом компьютере, передача существующего HD с пользовательскими файлами

Я собираюсь купить новый компьютер. Я буду устанавливать Ubuntu 16.04 на нем, очевидно, :P

В моем уме у меня есть следующий план относительно миграции на новый компьютер. Я хотел бы совет относительно того, насколько легкий/разумный это:

Я куплю новый компьютер с SSD, но никакой традиционный жесткий диск. Идея состояла бы в том, чтобы установить Ubuntu на SSD. Но, я также хотел бы установить жесткий диск от своего старого компьютера.

Идея состояла бы в том, чтобы иметь системные файлы Ubuntu на SSD, но также и сохранить весь мой материал (т.е. пользовательские файлы) от жесткого диска старого компьютера, не имея необходимость делать, сложное копирует/переформатирует процесс.

Я предполагаю, что была бы некоторая нестандартная конфигурация, чтобы сделать (т.е. монтирующийся "/домой" на старом HD).

Я установил Ubuntu прежде, но только когда-либо с опциями по умолчанию. Я должен также сказать, что существующий жесткий диск является единственным разделом и имеет системные файлы человечности, а также / домой, но я предполагаю после завершения установки, я мог просто удалить старый системный материал Ubuntu из диска (... т.е. все кроме "/домой"?).

Как легкий это должно было бы достигнуть? Там какие-либо ловушки должны знать?

0
задан 5 September 2016 в 14:19

1 ответ

Первый удостоверяются, что у Вас есть надежное резервное копирование всех Ваших важных файлов!

Удостоверяются, что идентификаторы пользователей (UID/GID) в новой системе будут соответствовать тем на старом, таким образом, Вы не должны будете изменяться, владение всех файлов в старом / корневом каталоге (getent passwd <username> даст Вам информацию). В более новых системах Ubuntu UIDs новых пользователей запустится с 1 000.

, Поскольку старый / корневой каталог не является разделом, а каталогом, который Вы не можете смонтировать, старый раздел (скажите что/dev/sdb1) в новом / домой и быть сделанным. Но с некоторым ручным исправлением это не настолько трудно.

Принятие старого диска соединено при установке новой Ubuntu на ssd один возможный путь мог быть:

Говорят, что новый SDD находится на/dev/sda и старом диске на/dev/sdb. Начните установку Ubuntu (с CD или USB), как обычно, до разделения дисков. Возможно, установщик говорит Вам об уже смонтированных разделах; позвольте ему размонтировать их для Вас.

Выбор "руководство" в предстоящем диалоговом окне для переопределения значения по умолчанию в разделении. Затем выберите новый диск (обратите внимание для выбора corrct один; должен быть sda1 здесь, но можно удостовериться от размера диска). Если еще нет никакой таблицы разделов, позвольте установщику создать тот. Выберите "СВОБОДНОЕ ПРОСТРАНСТВО" затем, и выбор "Автоматически делят свободное пространство". Теперь Вам дадут два новых раздела на/dev/sda (/и подкачка). Оставьте их как они

, Затем выбирают раздел на старом диске, Ваши данные идут (обычно основной раздел на sdb, ext4 отформатированы). В настройках раздела выберите "Использование в качестве" и уже выберите файловую систему на диске (обычно ext4).

В настройках раздела теперь УДОСТОВЕРЯЮТСЯ в опции "Format the partition": " нет, сохраните существующие данные ", выбран. Иначе Вы могли бы потерять все свои данные!

Избранная "Точка монтирования", и в предстоящем диалоговом окне, выбор "/домой". Затем выберите "Done, настраивающий раздел". Вы будете возвращены к диалоговому окну разделения; здесь необходимо снова управлять разделением полностью. До сих пор ничто не было сделано к дискам. Если все как ожидалось, выберите "Разделение конца и изменения записи в диске", затем после нового управления предлагаемыми действиями, скажите "Да" для "Записи изменений в диске?". Это будет влиять на Ваши диски, таким образом, лучше посмотрят дважды прежде! Не должно быть никакого форматирования на разделах Вашего старого диска!

В конце процесса установки, Вы будете, спрашивают, где установить загрузчик. Выберите свой SSD (/dev/sda). Также будет меню GRUB, которое позволит Вам выбрать и запустить свою старую систему (как долго, поскольку это не удалено из диска).

После окончания процесса установки и входа в новую систему, Ваше старое "/" будет смонтировано к / домой, и для пользователя Вы создали будет новый подкаталог. Дополнительный, все каталоги Вашей старой системы будут там как подкаталоги и Ваш старый / домой как/home/home. Теперь всего sudo mv /home/home/<username> to /home/<username> (или если существует больше чем один пользователь, sudo mv /home/home/* /home), и Ваш сделанный.

, Если пользователь по умолчанию Вы создали во время установки, имеет то же имя (и поэтому то же название корневого каталога) как один из Ваших старых пользователей, это не будет возможно для этого пользователя, поскольку существует новый пользовательский каталог с тем же созданным именем. Так лучше создавать пользователя по умолчанию с другим именем и исправлять это переместив дом пользователя. Я также предполагаю, что у Вас нет пользователя, названного в честь системных каталогов как / мусорное ведро,/tmp,/usr..., поскольку эти каталоги старой системы все еще существуют в / домой. Вы можете позже (ре) перемещать их, если все работает хорошо.

в этом подходе существует одна дополнительная проблема: Вы снова используете все старые пользовательские конфигурации (как в .cache, .config и т.п.). Возможно, будет некоторое странное поведение особенно при использовании GUI (как единица, гном..) и новые версии программного обеспечения.

1
ответ дан 28 September 2019 в 15:01

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

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