Fresh CentOS 7.2 VM hangs before asking for drive password after initial yum update and subsequent crash

Sequence of events:

  1. Start install CentOs 7.2 using Everything ISO in Vmware vSphere 5.5
  2. Choose Server with Gui, manual partitioning, encrypted sdd contains /home, /data
  3. Initial boot is great, fast, works; requests partition password, login with password
  4. Start terminal, run yum update and then yum upgrade -y (I know wrong order)
  5. Do other stuff, eventually it HANGS in VMRC console, and I reboot gracefully with guest tools shutdown
  6. On restart, GRUB2 has two kernels to choose, either one has same result
  7. In either case, hangs before requesting partition password, eventually times out during plymouth and I get dracut shell

It warns me that there is no swap partition detected at /dev/mapper/swap. Note that I put swap to cover the entire sdc on its own, so it takes most of the space.

I am so lost, so any help is appreciated.

2
задан 12 September 2016 в 19:20
1 ответ

Я написал небольшой скрипт на Python для обновления записи A. Его можно найти в этом общедоступном репозитории.

https://bitbucket.org/MattTYXM/godaddy_duc/src/9a4bdc6efa9d406029c49f331e1d3fa99bce8db9/godaddy_update.py?at=master&fileview-de-fileviewer=fileviewer=file71 -

Итак, вы попали в оболочку initramfs. Это очень полезный диагностический инструмент.

Вам необходимо знать, какая система абстракции блоков поддерживает ваш корневой том. Это lvm, или просто раздел? Кроме того, что это за файловая система? Это важно, поскольку попадание в оболочку initramfs почти всегда происходит из-за неспособности обнаружить корневую файловую систему, как определено в аргументах ядра, переданных grub (либо потому, что путь к корневой файловой системе неверен, либо потому, что Dracut сделал initramfs без инструментов, необходимых для его монтирования, таких как отсутствие модулей btrfs или lvm).

/ dev / mapper / swap кажется неправильным, или, по крайней мере, не lvm. Это зашифровано?

У вас должны быть некоторые основные команды в оболочке Dracut, которые помогут вам собрать всю эту информацию. Вот некоторые из возможных:

'df -h' 'гора' 'blkid' 'lsblk' 'lvm'

Команда lvm откроет оболочку lvm, которая должна предоставить вам доступ ко всем типичным командам lvm.

Также укажите аргументы времени загрузки из строки 'linux' в записи меню загрузки grub, так что я может видеть, что мы пытаемся смонтировать.

Я скорректирую свой ответ по мере поступления дополнительной информации. Я полагаю, что снимки экрана - лучшее, что вы можете предоставить, но любая информация поможет, ОСОБЕННО любая информация о том, что это означает быть выложенным на ваши диски.

1
ответ дан 3 December 2019 в 12:39

Теги

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