Как я мигрирую от Ubuntu до Debian?

Я рассматривал миграцию моего ноутбука от Ubuntu до Debian. Я не настраивал отдельный домашний раздел. Действительно ли это столь же легко как просто установка Debian по Ubuntu?

16
задан 11.09.2009, 19:57

2 ответа

Первая вещь сначала, переместите тот корневой каталог в новый раздел. Действительно не настолько трудно сделать (я сделал ту же ошибку, занял ~30 минут, чтобы сделать, большая часть из него копирующий). Я дам Вам простое пошаговое, но больше подробные пошаговые демонстрации доступны.

  1. Создайте новый ext3/ext4 (или другая фс) раздел на диске (например,/dev/sda3) в gparted.
  2. Смонтируйте новый диск:
    • sudo mount /dev/sda3 /media/disk
  3. Скопируйте все содержание своего / корневого каталога к новому диску. Существуют некоторые дебаты, использовать ли rsync или cp для этого, но cp хорошо работавший для меня (использование -a отметьте как nagul указанный для поддержания полномочий файла и владения).
    • sudo cp -a /home /media/disk
  4. Отредактируйте Ваш /etc/fstab файл и создает новую запись для /dev/sda3 и набор его точка монтирования как /home.
  5. Переместитесь Ваш существующий корневой каталог (еще не удаляйте его в случае, если что-то идет не так, как надо).
    • sudo mv /home /home_old
  6. Теперь можно или размонтироваться и повторно смонтироваться /dev/sda3 кому: /home или просто перезагрузите компьютер.

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

Затем после того, как Вам установили дистрибутив, просто следуете за шагами 4-6 снова (если опции для пользовательского /home раздел не был доступен в установщике). Теперь у Вас есть все свои старые файлы, настройки, и т.д. но с совершенно новым солнечным дистрибутивом.

14
ответ дан 07.12.2019, 10:55

Чрезмерное обновление не будет работать.

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

Затем Вы могли:

  1. Сделайте пространство для новой установки путем уменьшения и движущихся разделов
  2. Установите Debian в недавно освобожденном пространстве
  3. Однажды установка монтируют старый раздел где-нибудь и делают /home synlink к /home на старом разделе.
    (примечание: владения файла/dir будут неправильными, поскольку пользователи не будут иметь того же UIDs, ни группируют те же ЦЕНУРОЗЫ, необходимо будет скорректировать их или бездельничать для создания UID-> пользователь и GID-> отношения группы то же на новой установке как старое),

или

  1. Вытрите систему
  2. Новая установка
  3. Восстановление /home от резервного копирования
    (Вы, возможно, все еще должны смешать с владением файла/dir),
2
ответ дан 07.12.2019, 10:55

Теги

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