Live Linux Distro, который как можно меньше (нет X, нет сетей, bash)

Я пытался найти дистрибутив Linux в соответствии с моими потребностями, но мне нужно что-то, что кажется более минимальным, чем «минимальные» дистрибутивы (например, Microcore Linux).

Мне не нужен X, мне не нужна сеть, мне нужно что-то, что может запустить скрипт bash, который запускает модифицированную версию dc3dd , которая разговаривает с последовательным устройством и выводит информацию пользователю через обычную консоль и ничего остальное. Он будет загружен с носителя только для чтения (возможно, диск, но также может быть защищенной от записи SD-картой) и будет работать на платформах x86. Он должен получить доступ к жестким дискам SATA / IDE. У меня нет ограничений памяти, но ничего, что не используется, должно исчезнуть.

Может ли кто-нибудь указать мне в правильном направлении или, возможно, на инструмент, который может построить что-то, что я ищу? Я надеюсь потратить как можно меньше времени на изменение существующего дистрибутива, чтобы я мог сосредоточиться на самом приложении.

    Это мой первый пост в stackexchange. Я не слышал о tinycore | microcore | multicore Linux раньше, я попытаюсь проверить их.

    Вернемся к вашему вопросу ryan: возьмите initramfs из microcore и выполните следующие действия. (ПРИМЕЧАНИЕ: я не пробовал это с помощью microcore distro, но я использовал это долгое время с DSL и Knoppix)

     # check if your initramfs is gz compressed # proceed only if it is gz or ASCII cpio file file /path/to/initramfs.img # if it is a gzip compressed rename it as .gz while cp'ing (see below) # otherwise if it's cpio skip the rename and gzip/gunzip steps # if its none of gizp or cpio, ignore my answer mkdir -p /tmp/x/ramfs cp /path/to/initramfs.img /tmp/x/initramfs.img.gz # refer comments above cd /tmp/x gunzip initramfs.img.gz cd ramfs cpio -i -d < ../initramfs.img # At this point you'll have complete FS including /bin cp /path/to/dc3dd bin/ # make sure you're in /tmp/x/ramfs find . | cpio -v -o -F ../initramfs.img # careful you've just overwritten cd .. gzip initramfs.img mv initramfs.img.gz initramfs.img 

    Надеюсь это поможет.

    Попробуйте Debian netinstall ИЛИ businesscard iso. http://www.debian.org/CD/netinst/

    Возьмите Debian и поместите двоичный файл dc3dd в архив initrd . Тогда вам не нужен раздел Linux вообще, просто базовые файлы для загрузки USB на FAT.

    Вы можете использовать «Debian Live», чтобы создать свое собственное живое изображение Debian.

    http://live.debian.net/

    http://live.debian.net/devel/live-build/

    Пакеты: live-build, live-magic (GUI)

    Я думаю, что SliTaz GNU / Linux – это то, что может вас заинтересовать. Это мини-дистрибуция. Базовая система – 30 МБ ISO, после установки 60 МБ, минимальная версия – 8 МБ ISO, после установки 30 МБ. В минимальной версии нет X-сервера, но есть поддержка для сетей. Обе версии – LiveCD с возможностью установки на диск.

    У Slitaz есть своя система управления пакетами – на данный момент в репозитории имеется около 3000 пакетов, поэтому не нужно устанавливать приложения, которые вам нужны.

    Distro все еще разработан (я рекомендую использовать версию для приготовления нестабильной), поэтому есть обновления для пакетов.

    Есть много небольших дистрибутивов, достаточно маленьких для USB, но довольно полных. Посмотрите на DistroWatch

    Проклятый малый Linux

    Puppy Linux

    Поиск крошечного дистрибутива linux