Возникла необходимость защиты дистрибутива линукса от взлома без ввода пароля. Пароль спрятан глубоко. Взломать при желании конечно можно, но сложно. Корневая файловая система открывается в initrd.
Как можно узнать внутри initrd какой initrd file выбран для загрузки для того чтобы сделать проверку целостности по CRC ?
Существуют конечно и более качественные решения как например объединения рам диска и ядра в один файл, но по быстрому не получилось, а времени у меня в обрез. Или может у когото есть код для парсинга menu.lst ?