1

У меня хорошо настроенная машина Ubuntu 9.10 с установленным кроссовером linux (от Codeweavers). У меня установлены драйверы Nvidia. Все так, как я хочу.

Теперь я хочу перейти на новую машину с другим оборудованием: жестким диском разного размера, оперативной памятью разного размера, видеокартой и т.д. Я попробовал методику, предложенную на форумах Ubuntu: «Как : Резервное копирование и восстановление вашей системы!». Результаты, достижения:

  • Новая система жалуется на то, что своп не найден
  • Новая система жалуется на отсутствие оборудования Nvidia, и я не могу открыть приложение System-> Administration-> Hardware Drivers (например, /usr/bin/jockey-gtk), чтобы решить эту проблему.
  • В результате nvidia X-Windows выдает ошибки, а экранный процесс исправления X-Windows не работает.

Как восстановить резервную копию моей старой системы, включая установку Crossover Linux, на новую машину с другим установленным оборудованием?

6 ответов6

2

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

2

Я согласен с Крисом, что, вероятно, было бы безопаснее выполнить новую установку и скопировать ваш домашний каталог, но добавил бы, что вы можете сохранить список установленных пакетов с помощью команды dpkg --get-selections > ~/packages и затем восстановить это с помощью sudo dpkg --set-selections < ~/packages && apt-get dselect-upgrade .

0

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

0

Новая система жалуется на то, что своп не найден

Когда вы разбивали новый диск на разделы, вы не делали раздел подкачки или никогда не запускали на нем mkswap. Отредактируйте /etc /fstab, исправьте (или просто закомментируйте) строку подкачки.

Новая система жалуется на отсутствие оборудования Nvidia, и я не могу открыть приложение System-> Administration-> Hardware Drivers (например, /usr /bin /jockey-gtk), чтобы решить эту проблему.

Почему ты не можешь?

более новые версии X не нуждаются в файле конфигурации.

пытаться

cd /etc/X11
mv xorg.conf xorg.conf.disabled

В результате nvidia X-Windows выдает ошибки, а экранный процесс исправления X-Windows не работает.

Какие ошибки?

К вашему сведению, X-Windows не существует.

0

Если вы смелы, вы можете попробовать rsync, чтобы создать точное зеркало на жестком диске, которое можно установить в систему dest. В противном случае, вот как я мог бы выполнить эту задачу с моими системами Debian - должно быть почти, если не идентично Ubuntu.

Исходная система

1) dpkg -l | awk '{print $2}' > installed_packages.txt
2) tar -czf etc.tar.gz /etc
3) tar -czf home.tar.gz /home
4) tar -czf root.tar.gz /root

Система назначения:

1) apt-get install `cat installed_packages.txt`
2) untar the the 3 gz file where they belong
3) reboot
0

Я бы не стал переносить систему с драйверами BLOB-объектов, такими как Nvidia. Я понятия не имею, что влечет за собой процесс установки Nvidia (он может быть очень конкретным) и записывает информацию об оборудовании в файл конфигурации.

Все драйверы FLOSS были перенесены корректно (как и следовало ожидать), поскольку у вас не было других ошибок. :)

Вопрос обмена решается другими ответами; но для повторения вам, вероятно, просто нужно изменить UUID раздела подкачки в файле /etc /fstab.

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