LINUX.ORG.RU

initramfs вместо обычной файловой системы


0

1

Здравствуйте! Я читал, что в некоторых встраиваемых системах, работающих на Linux начальная файловая система initramfs, загружаемая в оперативную память, используется вместо обычной файловой системы. Расскажите пожалуйста, как на стадии установки сделать так, чтобы в качестве рабочей фс оставалась именно initramfs. Ну и чтобы в ней был busybox или что то подобное, разумеется. Если это слишком обширный вопрос, чтобы его здесь расписывать, то поделитесь пожалуйста ссылками на статьи, где этот случай описывается. Заранее спасибо!



Последнее исправление: just_a_student (всего исправлений: 1)

как на стадии установки сделать так, чтобы в качестве рабочей фс оставалась именно initramfs.

Никак. initramfs - суть tmpfs.

devl547 ★★★★★
()

хорошие колёса у тебя, студент. если такие вопросы в голову приходят.

anonymous
()

Открой initramfs (это cpio архив). В корне лежит файл init (shell скрипт выполняемый при запуске). Правь его.

arson ★★★★★
()

tinycore linux вроде так и делает, еще есть quirky из семейства Puppy

irton ★★★★★
()
Ответ на: комментарий от devl547

чтобы осталось на initramfs нужно указать ядру root=/dev/ram

vel ★★★★★
()

Dracut умеет выкидывать в shell перед монтированием корня, через командную строку ведра. При желании модулями (которые Dracut, не ведра) можно сделать что угодно.

//троллейбусизхлеба.jpg

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.