Как мне перейти с Ubuntu на Debian?
Я думал о переносе моего ноутбука из Ubuntu в Debian. Я не создал отдельный домашний раздел. Это так же просто, как просто установить Debian поверх Ubuntu?
2 ответа
Прежде всего, переместите этот домашний каталог в новый раздел. Это действительно не так сложно сделать (я сделал ту же ошибку, заняло ~30 минут, большая часть копировалась). Я дам вам простой шаг за шагом, но более подробные пошаговые руководства доступны.
- Создайте новый раздел ext3/ext4 (или другой fs) на диске (например, /dev/sda3) в gparted.
- Смонтируйте новый диск:
sudo mount /dev/sda3 /media/disk
- Скопируйте все содержимое каталога /home на новый диск. Есть некоторые дебаты, использовать ли
rsync
или жеcp
за это, ноcp
работал нормально для меня (используя-a
пометить как нагул указал, чтобы сохранить права доступа к файлу и владение).sudo cp -a /home /media/disk
- Отредактируйте свой
/etc/fstab
файл и создайте новую запись для/dev/sda3
и установите его точку монтирования как/home
, - Переместите существующий домашний каталог (пока не удаляйте его, если что-то пойдет не так).
sudo mv /home /home_old
- Теперь вы можете размонтировать и перемонтировать
/dev/sda3
в/home
или просто перезагрузите компьютер.
После того, как у вас есть /home по своему усмотрению, смена дистрибутива невероятно проста. Просто скачайте live cd и / или установочный диск для нужного вам дистрибутива и установите его на тот же раздел, на котором находится ваш текущий дистрибутив (или на отдельный раздел для целей мультизагрузки).
Затем, после того, как вы установили дистрибутив, просто выполните шаги 4-6 еще раз (если /home
раздел не был доступен в установщике). Теперь у вас есть все ваши старые файлы, настройки и т. Д., Но с новым блестящим дистрибутивом.
Превосходное обновление не будет работать.
Прежде чем делать что-либо еще, сделайте резервную копию ваших данных (хотя это само собой разумеется).
Тогда вы могли бы:
- Освободите место для новой установки, сжимая и перемещая разделы
- Установите Debian на освободившееся место
- После установки смонтируйте где-нибудь старый раздел и сделайте
/home
ссылка на/home
на старом разделе.
(примечание: владение файлами / директориями будет неправильным, поскольку пользователи не будут иметь одинаковые идентификаторы UID и не будут группировать одинаковые идентификаторы GID, вам необходимо изменить их или возиться, чтобы отношения UID->user и GID->group были одинаковыми на новой настройке как на старой)
или же
- Протрите систему
- Установить свежие
- Восстановить
/home
из резервной копии
(возможно, вам все равно придется связываться с владельцем файла / каталога)