Bug #728

ломается загрузка с scratch LivCD при использовании кастомного ядра

Added by Dmitry Kutepov over 4 years ago. Updated over 4 years ago.

Status:New Start:03/19/2015
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Calculate Linux Scratch Spent time: -
Target version:-
Votes: 1

Description

суть пролемы - initrd ищёт модуль для overlayfs и не находит, но модуль вкомпилен в ядро и по факту функционал доступен.

проблема в плагине к dracut от calculate

usr/lib64/dracut/modules.d/80calculate/scratch-mount-root.sh

mount_live_root() {
if find /lib/modules/ | grep -q overlayfs
then
mount_live_root_overlay
else
mount_live_root_aufs
fi
}

т.е. проверяется именно наличие файла с overlayfs, которого ожидаемо нет, т.к. модуль вкомпилен в ядро.

правильно всё же проверять наличие модуля не по файлу.

calculate 14.12.1 + все обновления по 17.03.2015

Also available in: Atom PDF

Thank you!