LINUX.ORG.RU
решено ФорумAdmin

Создание маленькой системы в /boot


0

1

Добрый день! Вот, возникла необходимость протестировать некоторые возможности ядра, но которые возможно опасны для файловой системы. Но у меня есть 900 мегабайт в /boot Возможно ли такую систему запихнуть в initrd? там нужна минималка + gcc + gdb

★★★★★

>Возможно ли такую систему запихнуть в initrd?

Зачем?

Led ★★★☆☆
()

tinycore вроде вся в initrd. стало быть, и gcc туда можно впихнуть.

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

да так, всякий ACPI и работа с EC (embedded controller)

XVilka ★★★★★
() автор топика

Можно, отчего же нельзя. Распаковываете initrd, делаете туда chroot, копируете нужные файлы, проверяете работоспособность.

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

>можно. Можно так же своп временно в файлуху конвертнуть и туда систему поставить :)

А влезет в память? ЕМНИП, загрузчик работает в реальном режиме, а не защищённом, я не знаю какой там предел :)

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

А влезет в память?

конечно, я так делал.

загрузчик работает в реальном режиме

а при чём тут загрузчик? Ты просто на место свопа систему ставишь и всё. Мне кажется мы о разных вещах говорим.

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

виртуализация не подходит - там работа с железом еще нужна, сделал initrd + mount small_linux.img :) все влезло в бут на отлично.

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