Я использую 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 жесткого диска. У меня не было ошибки жесткого диска, но она просто не работает.
Предположительно, /etc/fstab
ссылается на диск по идентификатору, и эти идентификаторы были изменены как часть процесса клонирования. Это может вызвать проблемы, которые вы видите. Если это действительно так, вы можете проверить это в аварийном режиме.
/dev/disk/by-id
чтобы убедиться, что значения совпадают /etc/fstab
соответствоватьВ системе OpenSUSE проверьте /dev/disk/
для by-id
, by-uuid
..и т. д. и сравните его с /etc/fstab
и / или /boot/grub/grub.cfg
как уже упоминалось выше!