Go to content Go to menu Go to search

Решение проблемы с загрузкой Ubuntu 14.04 с битого md-raid

Проблема

При загрузке системы с "битого" md-raid в процессе загрузки выдается ошибка:

mounting /dev/md1 on /root failed: Device or Resource busy

Причина в том, что опции ядра bootdelay/rootdelay в ubuntu 14.04 игнорируются (это ошибка в убунте), в результате монтирование происходит до того, как md-raid закончит инициализацию.

Решение

Нужно в initrd сделать скрипт, который обеспечит задержку перед монтированием:

echo “sleep 60" > /etc/initramfs-tools/scripts/init-premount/delay_for_raid_array_to_build_before_mounting
chmod a+x /etc/initramfs-tools/scripts/init-premount/delay_for_raid_array_to_build_before_mounting
update-initramfs -u

Enjoy!


при публикации материалов с данного сайта обратная ссылка на сайт обязательна.
valynkin.ru © no rights reserved