Клонированная версия VirtualBox Opensuse не работает

Я использую VirtualBox 4.1.22 и имею виртуальную машину Opensuse 12.1. Когда я клонирую его без каких-либо изменений (даже без MAC-адреса), клонированная версия не работает должным образом. Он долго загружается и выдает сообщение в терминале вот так Welcome to emergency mode. Use "systemctl default" or ^D to enter default mode. Give root password for login:, Когда я запустил это, я закрыл исходный, чтобы избежать конфликта, но это не помогло. Если я перехожу в режим по умолчанию, он просто перезагружается и снова выдает это сообщение. Когда я изменяю некоторые настройки сети через Yast и сохраняю, он сразу же перезагружается. Я попытался запустить клонированную версию на другом физическом компьютере, но проблема все еще возникла. Предполагается, что клонирование копирует каждую вещь в ВМ, а клонированная версия должна работать точно так же, как оригинальная. Я действительно не понимаю, почему это просто не сработает.

Что плохого я сделал? У кого-нибудь есть похожие проблемы? Я видел, что некоторые люди жалуются на проблему UUID жесткого диска. Я не получил ошибку жесткого диска, но она просто не работает.

2 ответа

Решение

На предположение, /etc/fstab ссылается на идентификатор диска, и идентификаторы изменились как часть процесса клонирования. Это может вызвать проблемы, которые вы видите. Если это действительно так, вы можете проверить это в аварийном режиме.

  • Войдите, как просили
  • Изучите fstab для значений
  • Изучите содержимое /dev/disk/by-id чтобы убедиться, что значения совпадают
    • Если отличается, отрегулируйте /etc/fstab соответствовать
    • Если то же самое, то я не прав.

Проверка системы OpenSUSE /dev/disk/ за by-id, by-uuid и т. д. и сравните его с /etc/fstab и / или /boot/grub/grub.cfg как уже упоминалось выше!

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