Доступен дистрибутив Floppinux, укладывающийся в размер флоппи-диска

Kate

Administrator
Команда форума
Представлен первый выпуск дистрибутива Floppinux, при разработке которого была предпринята попытка создания минималистичного дистрибутива, укладывающегося в размер 3.5-дюймовой дискеты, используя самые свежие версии системных компонентов, таких как ядро Linux 5.13.0-rc2 и набор утилит busybox 1.33.1.

Размер подготовленного загрузочного образа 1.44MiB, в котором ядро занимает 632KiB, а компоненты пространства пользования - 552KiB. Для пользовательских приложений остаётся 272KiB свободного места (du -h). В качестве минимальных системных требований заявлено оборудование с процессором i486DX и 24 MB ОЗУ.

Разработчиком подготовлено руководство, позволяющее скомпоновать подобный минималистичный образ для применения на встраиваемых системах с ограниченными ресурсами в качестве оболочки для загрузки собственных специализированных приложений. Для тестирования может применяться QEMU ("qemu-system-i386 -fda floppinux.img").

Ядро и busybox собраны с использованием минимально возможной начальной конфигурации ("make ARCH=x86 tinyconfig" и "make allnoconfig"). В ядре активирована поддержка RAM-диска, TTY, printk, ELF и разбора заголовка скриптов "#!". Busybox собран с использованием статического связывания и включением утилит vi, ash, mount, umount, init, less, cat, du, echo, ls, sleep, uname, poweroff, clear, reboot. Для загрузки задействован syslinux.


Источник статьи: https://www.opennet.ru/opennews/art.shtml?num=55193
 
Сверху