Как мне перейти с x86 на x64 без потери настроек?

Есть ли простой способ обновить систему до x64 с x86 без потери настроек и необходимости перераспределения и т. Д.?

26
задан 3 August 2014 в 23:16

5 ответов

Я не думаю, что вы можете просто перейти на 64-битную версию Ubuntu, вам придется переформатировать раздел и установить 64-битную версию с x64 Live CD.

0
ответ дан 3 August 2014 в 23:16

Нет. Хорошо... Не способом это стоит того.

Существуют некоторые руководства, которые предлагают находящуюся во власти правовой оговоркой темную трассу от 32 битов до 64 битов, но верят мне, когда я говорю, что переделывал Linux в течение многих лет, я просто не хотел бы брать на себя его. Это - гигантский взлом, который намеренно повреждает вещи одурачить систему на 32 бита в принятие пакетов на 64 бита. Поймите одну вещь превратно, и Вы повреждаете установку... И похоже, что требовалось бы много времени.

Истина, именно так намного легче создать резервную копию вещей, которые Вы не можете заменить (/etc/, /home/, части /var) к другому диску появитесь в живом CD/USB на 64 бита и переустановите. Установка на моем SSD от USB заняла 12 минут в прошлый раз, когда я сделал это.

Когда это переустанавливается, сделайте нового пользователя и скопируйте любые биты своего профиля, который Вы хотите, въезжают задним ходом. Можно или вывести все это, въезжают задним ходом или проводят определенное время и имеют старомодную пользу, вычищают.

7
ответ дан 3 August 2014 в 23:16

Джеймс прав.

Поскольку x86 и x64 - это разные архитектуры, вы не можете просто выполнить обновление напрямую с одного на другое без очистки корневого раздела и переустановки системы.

Одна вещь, которую вы можете (и ДОЛЖНА) сделать, это иметь каталоги, в которых вы храните настройки и файлы (обычно / home / yourusername), настроенные в отдельном разделе, так как это позволяет вам отформатировать систему без потери важных настроек, таких как настройки Evolution / Thunderbird для учетных записей электронной почты или файлы любого другого типа.

Если вы сделаете то же самое для / usr / bin (например), то он также создаст резервные копии всех файлов в этом каталоге в системном формате.

0
ответ дан 3 August 2014 в 23:16

Можно просто выполнить установку x86-64 поверх существующей установки i386. Нет никакой потребности переформатировать или повторно разделить - установщик Ubuntu поддерживал хранение содержания /home и (большая часть) /etc (и другие каталоги данных) для нескольких выпусков теперь.

Это получит Вас большая часть пути там; Вы сохраните всю свою конфигурацию, но Вам не установят то же программное обеспечение.

Чтобы сделать это, руководство из этого ответа должно работать:

  1. Прежде, чем установить x86-64 версию, выведите список своих в настоящее время устанавливаемых пакетов путем выполнения dpkg --get-selections > ~/installed-software в терминале.
  2. После установки восстановите список установленных пакетов путем выполнения sudo dpkg --set-selections < ~/installed-software сопровождаемый sudo apt-get -f install. Вероятно, будут некоторые пакеты, которые не могут быть установлены, поскольку существуют некоторые i386 пакеты без x86-64 дубликатов - libc6-686, 686 оптимизированный libc является типичным примером.
19
ответ дан 3 August 2014 в 23:16

Должно быть просто.

  1. Сделайте резервную копию ваших папок /etc и /home (у меня есть /home в качестве отдельного раздела, вам может потребоваться больше папок, если у вас есть какие-либо пользовательские папки ... или /var/www, если у вас есть apache, возможно резервное копирование баз данных, если они у вас есть)
  2. Запустите dpkg --get-selections > installed-software, чтобы сохранить список установленного программного обеспечения, сделайте резервную копию файла installed-software.
  3. Установите версию x64, создайте тех же пользователей.
  4. Восстановите файл установленного программного обеспечения /etc and / home folders and the.
  5. Запустите dpkg --set-selections < installed-software, затем запустите dselect, чтобы установить ранее установленное программное обеспечение.
0
ответ дан 3 August 2014 в 23:16

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

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