Установка Ubuntu застряла при произвольной инициализации crng

Я установил Ubuntu 16.04 только на Lenovo 3g hhd, 4 г оперативной памяти. Все прошло гладко, пока он не застрял в процессе загрузки с "случайным выполнением инициализации crng". Помощь в этом вопросе очень ценится.

6 ответов

Это ошибка ядра, которая может случиться с другим ядром.

"apt-get install rng-tools", работающий от имени пользователя root в терминале, должен работать.

Это может произойти после удаления раздела подкачки

Висит перед kernel: random: crng init done может произойти после удаления раздела подкачки.

Если раздел подкачки удален, файл /etc/initramfs-tools/conf.d/resume должен быть либо полностью пустым, либо прочитанным RESUME=, Удалить любой номер UUID. RESUME=NONE не является действительным.

$ sudo nano /etc/initramfs-tools/conf.d/resume

Исходная файловая система RAM требует обновления, чтобы эти изменения вступили в силу:

$ sudo update-initramfs -u

Я столкнулся с той же проблемой, и предложенные здесь исправления не сработали. Это была неработающая ссылка на раздел подкачки на моем USB. Это можно исправить используя update-initramfs -uk all Более подробную информацию можно найти по адресу /questions/298541/ubuntu-1704-medlennaya-zagruzka-na-ssd-s-dvojnoj-zagruzkoj/298544#298544

При загрузке ядро ​​ожидает движения мыши, чтобы инициализировать генератор случайных чисел.

Сообщения ядра при загрузке:

sudo dmesg | less

Сообщение о проблеме:

kernel: random: crng init done

Решение:

sudo apt install haveged
sudo systemctl enable haveged

Для тех, кто будет искать это в будущем, я столкнулся с этой проблемой при попытке установить Ubuntu 20.04 на старый ноутбук HP TouchSmart TM2-1070us с процессором Intel Core 2 Duo U7300.

Просто попытка загрузить live CD приведет к зависанию системы после «случайной инициализации crng». Никакое ожидание не могло пройти мимо него.

Какое-то время я действительно был в тупике, но случайно обнаружил, что проблема в моем случае была вызвана включением «Технологии виртуализации» в BIOS. По умолчанию он отключен. Я понятия не имею, почему это вызывает это, но пока я оставляю его отключенным, Ubuntu загружается и устанавливается нормально.

Эта проблема также может быть вызвана объединением несвязанных разделов btrfs в 1 системе и загрузкой с ядром и системой инициализации, которые не знают об этом.

У меня была система с диском для моих данных и еще одна для моей ОС. Оба использовали btrfs, и хотя система работала нормально, я не мог загрузиться с USB-флешки. После (физического) отсоединения диска с данными он нормально загрузился с USB.

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

  • Не загружаться с любого другого носителя (игнорируя проблему)
  • Сделайте резервную копию ваших данных дополнительного раздела btrfs, перезаписайте раздел другой файловой системой (например, ext4) и поместите ваши данные обратно в эту новую файловую систему.
  • Объедините 2 раздела btrfs в 1 файловую систему. Это может занять много работы, и здесь легко ошибиться. Дважды проверьте последнюю версию документации btrfs, прежде чем сделать это.
Другие вопросы по тегам