2

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

Моя текущая система представляет собой систему с двойной загрузкой, с Windows 7 на отдельном жестком диске; GRUB2 загружается в Ubuntu 11.10 по умолчанию. На диске, который я использую для Ubuntu, у меня есть четыре раздела: раздел подкачки, раздел, смонтированный в /, раздел, смонтированный в /home, и другой раздел, содержащий образы виртуальных машин.

Примерный план, который у меня есть, выглядит примерно так:

  1. Используя LiveCD с Gparted, уменьшите размер раздела /home и раздела образа виртуальной машины чуть больше, чем размер используемого пространства, и переместите их в конец диска.
  2. Удалите раздел, который был смонтирован в /, который включает /boot, /bin, /usr и т.д. Возможно также удалить раздел подкачки, так как его воссоздать тривиально.
  3. Установите Fedora (или, возможно, другой дистрибутив Linux) в неиспользуемом пространстве, используя LVM.
  4. После настройки новой установки Linux и создания учетных записей пользователей, смонтируйте старый /home раздел с некоторой временной точки монтирования и скопируйте такие вещи, как /home /[user] /Documents, но не такие вещи, как .bashrc, которые просто запутают вопросы. Аналогично, скопируйте образы виртуальных машин.
  5. Через некоторое время, и я уверен, что я не пропустил ни одного нужного мне файла, удалите старый /home раздел и добавьте это место в новый с помощью инструментов LVM.

Критицизмы? Подсказки? Предупреждения?

1 ответ1

1

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

Я бы окончательно сохранил копию старой системы /etc и, возможно, некоторые, если не все /, будут искать в старых конфигурационных файлах подсказки по перенастройке новой системы.

Я не уверен, что вы храните в домашнем разделе, но если нет ненужных вещей, я бы просто смонтировал старый домашний раздел под новой системой в /home mountpoint и выбрал -R username.group /home /username, чтобы установить правильный uid и gid , Я не думаю, что .bashrc будет что-то путать, если у вас там есть некоторые настройки, очень специфичные для старой системы. В зависимости от вашего оконного менеджера .gnome или .kde могут нарушить больше. Вы можете легко преодолеть их в любом случае, переименовав их до запуска X (re).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .