Проблемы с initramfs / UUID после клонирования

Поэтому я просто клонировал Centos7 «все устанавливаю» виртуальную машину на физический диск с помощью VMWare Workstation и Clonezilla, используя следующие инструкции:
https://www.howtoforge.com/converting-a-vmware-image-to-a-physical-machine-p2

Теперь, когда клоун (физический диск) загружается, он переходит в командную строку следующим образом:

dracut-initqueue[417]: Warning: Could not boot. dracut-initqueue[417]: Warning: /dev/disk/by-uuid/4b8b5627-9027-46f7-b722-61d3ddd28e74 does not exist Starting dracut emergency shell... 

Что я пробовал:

  • Я проверил / etc / fstab и там были соответствующие UUID, в том числе и выше.
  • Пробовал загружаться в режим спасения USB, chroot / mnt / sysimage и:

     mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-oh_crud.img 

    а потом

     dracut /boot/initramfs-$(uname -r).img $(uname -r) 

    … но я понимаю:

    cat: записать ошибку: сломанная труба

Дополнительные замечания:

  • Когда я вхожу:

     blkid 

    Я вижу, что рассматриваемый HD отображается как как /dev/block и / dev / sdb`

  • Я пытался:

     lshw -class disk 

    но он говорит: «команда не найдена».

  • Спасательная оболочка монтирует мой диск в /mnt/sysimage и все мои файлы там, поэтому, похоже, он видит и монтирует HD.

  • Перемещение файлов между Linux и OpenBSD и сохранение свойств файла
  • эффективная синхронизация или репликация rc-файла
  • Подготовка образа Linux на виртуальной машине
  • Как клонировать весь диск на больший диск и затем разгружать?
  • Перемещение изображения qcow2 на физический жесткий диск
  • dd vs cat - все еще актуальна в наши дни?
  • Изменение UUID HFSPlus от PartedMagic
  • Как клонировать один диск на новый массив RAID 1?
  • One Solution collect form web for “Проблемы с initramfs / UUID после клонирования”

    У меня была аналогичная проблема, и выяснилось, что запуск uname -r не возвращает правильную версию ядра в режиме спасения, который я использовал нормально.

    Я должен был проверить, что пытался загрузить загрузочный файл initramfs, нажав e на экране загрузки grub, а затем один раз в режиме спасения сделайте что-то вроде этого –

     cd /boot initramfs -f initramfs-3.10.0-327.4.4.el7.x86_64.img 3.10.0-327.4.4.el7.x86_64 

    uname -r в моем случае просто возвращал «3.10.0-327.el7.x86_64», который не был версией ядра, которую я пытался загрузить с grub (3.10.0-327.4.4).

    Интересно, может быть, ваша проблема в отсутствии -f переключателя или несоответствие версий ядра, используемых в режиме спасения и в обычном режиме

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.