PXE + TFTP CentOS7 — Ошибка «Warning: /dev/root does not exist»

Настраивал сетевую загрузку (PXE + TFTP) инсталлеров различных линуксов (об этом чуть позже напишу). Тестил на Virtualbox-овой виртуалке. Наткнулся на интересную багу в CentOS 7. Бага заключается в том, что несмотря на правильно настроенный TFTP, установка CentOS 7 доходила до места «Starting Dracut Emergency Shell …» и на этом долго висела, потом вываливалась с ошибкой: «Warning: /dev/root does not exist»
Выглядило это примерно так …
CentOS7 - PXE netboot error
Долго я мучил google, нашел соратников с такой же проблемой, но ответа как это решить — нету. Но проблему всетаки решил 🙂

На правильный путь натолкнул один из нагугленых топиков, где некто отписал что засетапил часть машин нормально, а одна вываливалась с такойже ошибкой. Тут закралась идея что с виртуалкой виртуалбокса может быть чтото не то … попробовал добавить RAM до 2GB — не помогло, дал 2 ядра CPU, тоже не…. дал больше видео памяти — опять облом. Короче попробовал на физической машине бутнуться — и ВУАЛЯ! Инсталлер завелся! Вобщем на этом все … поскольку задача была настроить сетевой инстал именно для физ.машин — задача решена и с багой установки в виртуалбокс решил не заморачиваться. Если кто знает в чем может быть ошибка — прошу в комменты 🙂

Хай щастить!

  1. Комментов пока нет

  1. Трэкбэков пока нет.

Why ask?