Интернет не работает с неправильными статическими сетевыми настройками

Если у вас есть установка, которая вам нравится на одной машине, вы можете просто ее клонировать. Не имеет значения, имеют ли машины разные аппаратные средства, если они запускают одну и ту же архитектуру (32-разрядные или 64-разрядные, то есть i386 или amd64 или ...).

Вот способ сделай это. Это немного длинный, но довольно низкотехнологичный. Возможны многие варианты.

Подключите диск новой машины к существующей машине (или наоборот). Загрузитесь с существующей установки. Настройте новый диск: если диски имеют одинаковый размер: запустите инструмент раздела (System / Administration / GParted, package gparted) и скопируйте весь старый диск на новый диск. Вы должны предоставить копии файловых систем новые уникальные идентификаторы, чтобы избежать путаницы, если вы когда-либо монтируете один компьютер на другой машине позже. Для файловой системы ext2 / ext3 / ext4 используйте команду, подобную sudo tune2fs -U $(uuidgen) /dev/sdz1, где sdz - новый диск, а 1 - номер раздела. Если вы назначили имена вашим томам, вы можете назначить разные имена. В противном случае настройте разделы на новом диске с помощью GParted или System / Administration / Disk Utility и отформатируйте их. Если на обоих дисках есть одинаковые размеры, вы можете скопировать их в GParted. Установите корневой раздел новой установки, который теперь должен появиться в «Места». (Пропустите этот шаг, если вы скопировали весь диск.) Скопируйте данные из корневого раздела старой установки в новый. Обратите внимание, что на этом этапе очень важно сохранить разрешения и права собственности на файлы, а это значит, что вы должны сделать это как суперпользователь (root). Я не знаю, что делает Ubuntu GUI. В командной строке запустите sudo cp -ax / /media/disk9 (замените /media/disk9 на место, где установлен новый корневой раздел). Повторите предыдущие два шага для любого другого раздела, который у вас есть (например, отдельный домашний раздел), если только вы не скопировали этот раздел (или диск) в целом на шаге 3. Измените новую установку (если она установлена ​​на /media/disk9; adjust as needed), : Изменить /media/disk9/etc/hostname, чтобы задать имя нового устройства. Проверьте файлы под /media/disk9/etc/ для других вхождений имени хоста - он может появиться в /media/disk9/etc/hosts, /media/disk9/etc/mailname и т. Д. Если вы используете ssh-сервер, удалите /media/disk9/etc/ssh/ssh_host_*_key*. При загрузке новой установки сервер будет генерировать новые ключи. Если вы настроили сеть, отредактировав /etc/network/interfaces, отредактируйте /media/disk9/etc/network/interfaces для новой установки. При желании удалите файлы /etc/udev/rules.d/70-persistent-*.rules, если они есть, так что ваши диски и сетевые интерфейсы повторно используют те же имена (sda, eth0, ...) на новом компьютере. Если вы используете проприетарные видеодрайверы (ATI или Nvidia), и новый компьютер не должен использовать один и тот же драйвер, переместите /media/disk9/etc/X11/xorg.conf в /media/disk9/etc/X11/xorg.conf.old-machine, иначе вы не сможете загрузиться в графический интерфейс на новом компьютере. Переместите диск с новой установкой обратно на его законную машину. Если вы не клонировали диск в целом, запустите live CD / USB и восстановите загрузчик. Загрузитесь с новой установки и выполните необходимые шаги перехода по левому краю: вам может потребоваться установить новые проприетарные драйверы (системные / административные / аппаратные драйверы). Если у вас был статический IP-адрес, настроенный через Network Manager, настройте сеть для новой машины. Если вы запустите ssh-сервер, запустите dpkg-reconfigure openssh-server, чтобы сгенерировать новый ключ хоста.
1
задан 19 June 2014 в 14:35

0 ответов

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

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