2

Я ищу информацию о том, как перенести мой физический сервер, на котором запущен Debian, на компьютер VirtualBox, работающий на моем рабочем столе Win7.

Мне нравится просто воссоздавать таблицу разделов жесткого диска на сервере, а затем копировать весь контент. Однако я понятия не имею, будет ли это на самом деле загружаться.

Я также не знаю, как debian реагирует на пробуждение в совершенно другой среде.

Есть идеи или советы? В идеале мне не нужно было бы выключать сервер, пока я не смогу проверить, все ли работает на виртуальной машине.

1 ответ1

2

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

Если вам нравится, вы можете просто сделать образ всего вашего диска и преобразовать его в диск VirtualBox (используя VBoxManage convertfromraw mydisk.img mydisk.vdi). Это будет работать без переустановки Grub. Но, конечно, каждый второй раздел тоже включается (что может сделать файл слишком большим и непрактичным). Gparted и т. П. Затем можно запускать изнутри VirtualBox для редактирования разделов.

Перемещение Linux на новое оборудование обычно работает нормально. Согласно моему опыту, единственной вещью, которая нуждается в некоторой настройке, была конфигурация X-сервера. Но так как вы используете сервер, это, вероятно, даже не проблема. Новый сетевой адаптер (как видит его Linux), вероятно, получит новый номер (например, eth1 вместо eth0), поэтому необходимо обновить любые явные правила маршрутизации (но вы можете указать udev использовать старый номер, избегая любых проблем, см. этот вопрос).

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