Классический форум-трекер
canvas not supported
Нас вместе: 4 267 111


Устойчивый к блокировкам VPN с высоким уровнем приватности

Выпущен полноценный Linux, умещающийся на дискете


Страницы:   Пред.  1, 2, 3, 4, 5  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости
Автор Сообщение
Михаил ®
 
Стаж: 15 лет 6 мес.
Сообщений: 21356
Ratio: 22.972
100%
Разработчик Кшиштоф Кристиан Янковски создал сверхкомпактный дистрибутив Linux под названием Floppinux. Проект ориентирован на встраиваемые системы и в базовой комплектации занимает менее 1,44 МБ, то есть с легкостью умещается на гибком магнитном диске. Проект построен на базе свежайших версий ПО, при этом быстро запускается на «железе» тридцатилетней давности.

Linux, умещающийся на дискете

Выпущен новый дистрибутив Linux, образ которого умещается на одну 3,5-дюймовую дискету. Над его созданием работает Кшиштоф Кристиан Янковски (Krzysztof Krystian Jankowski), польский разработчик компьютерных игр.

Получивший название Floppinux (версия 0.1.0), дистрибутив предназначен для использования во встраиваемых системах с ограниченными ресурсами.

В образе размером 1,44 МБ – именно такова емкость стандартного гибкого магнитного диска форм-фактора 3,5 дюйма – уместились свежее ядро Linux 5.13.0-rc2 (от 16 мая 2021 г.) размером 632 КБ, а также современный набор инструментов и компонентов на 552 КБ. Таким образом, незадействованными остались 272 КБ памяти, применение которым сможет найти пользователь.

Янковский подготовил руководство, с помощью которого любой желающий сможет сформировать похожий образ для применения в качестве полноценного инструмента для загрузки собственных Linux-приложений. В своем блоге разработчик разместил ссылку на готовый образ Floppinux для x86-систем.

На основе Floppinux разработчик, в частности, планирует выпускать собственный дисковый журнал Nomad Diskmag. Такие электронные журналы, распространявшиеся на магнитных или оптических носителях, были популярны в 1980-1990-е годы. Nomad Diskmag можно будет прочитать, просто вставив дискету с очередным номером в дисковод любого старого компьютера, даже без операционной системы. Виртуальную обложку и интерактивное оглавление Янковски реализует при помощи Shell-скрипта, статьи будут храниться в обычных текстовых файлах.

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

Ядро Linux собрано в минимально возможной конфигурации, с поддержкой подсистемы терминального интерфейса POSIX – TTY, системного вызова printk, стандартного формата исполняемых файлов ELF и RAM-дисков (виртуального диска в оперативной памяти). Для загрузки в образе задействован syslinux.

Для обеспечения взаимодействия пользователя с системой задействован Busybox 1.33.1, включающий набор важнейших утилит: cat, vi, echo, less – для редактирования и вывода содержимого файлов на экран; du, ls – для вывода информации о файловой системе; команды выключения/перезагрузки системы poweroff/reboot; инструменты инициализации системы init и подключения/отключения файловых систем mount/umount, а также одну из самых маленьких командных оболочек для UNIX-систем – ash (Almquist shell) и другие.

При необходимости перечень программ может быть расширен. В будущем автор планирует добавить в состав дистрибутива простой в освоении текстовый редактор вроде nano, а также предусмотреть возможность монтирования дополнительных гибких дисков, на которые можно было бы сохранять файлы.

Заработает на очень старом «железе»

Минимальные требования для запуска дистрибутива: 24 МБ оперативной памяти и процессор Intel 80486DX. Это, напомним, 32-битный скалярный x86-совместимый CPU четвертого поколения, построенный на гибридном CISC-RISC-ядре и выпущенный весной 1989 г.

В своем блоге автор отмечает, что на реальном «железе» в такой конфигурации дистрибутив не тестировал за неимением столь «древней» машины.

Наиболее слабым звеном, существенно замедляющим запуск Floppinux, является привод для работы с гибкими дисками – скорость считывания данных с них не превышает 125 КБ/сек. При такой скорости чтения загрузка операционной системы с настоящей 3,5-дискеты, по оценке разработчика, занимает около минуты. При использовании эмулятора QEMU – осуществляется практически моментально.

Linux, который загружается за треть секунды

В июне 2020 г. CNews писал о том, что разработчик Эрик Моквист (Erik Moqvist) создал однофайловый дистрибутив Linux под названием Monolinux. Проект также ориентирован на встраиваемые системы, однако самая его компактная версия занимает 4,5 МБ и, по оценке автора, загружается на одноплатном компьютере Jiffy за 0,37 секунды.

Monolinux обладает значительно широкими возможностями – в частности, поддерживает различные файловые системы, некоторые драйверы устройств, а также системные библиотеки heatshrink, mbedTLS, xz, zlib, bitstream, curl, detools, humanfriendly и ml (си-библиотека Monolinux).
Источник
ambystoma
Стаж: 12 лет 7 мес.
Сообщений: 2057
Ratio: 3756.371
100%
Михаил писал(а): Перейти к сообщению
Andrey_Vladimirovich писал(а): Перейти к сообщению
В наше время не может быть полноценной ОС такого объёма

ну а если в машинных кодах?
или ассемблере?

Машинные коды, ассемблер, это из времен юности. =) Сейчас такие компиляторы, что их очень трудно уделать вручную, а на больших программах просто невозможно, оптимизируют очень хорошо.
AgeNT_Mix
Стаж: 13 лет 2 мес.
Сообщений: 12
Ratio: 93.012
100%
DekaOzz писал(а): Перейти к сообщению
QNX не просто умещался на одну такую дискету, но и имел нормальный гуй. И было это лет 15 назад ещё.
http://www.hardline.ru/5/60/3646

По моей памяти, так все 20...
Andrey_Vl​adimirovi​ch​
Стаж: 15 лет 3 мес.
Сообщений: 240
Ratio: 63.082
Раздал: 62.89 TB
100%
Откуда: СПб
russia.gif
ambystoma, насчёт определения ОС. Это смотря кого считать пользователем. Если в широком смысле, то это и системный администратор и другой обслуживающий персонал. Уж не знаю, что об этом говорят термины и определения, но по смыслу вполне подходит.
yegres
Стаж: 17 лет 4 мес.
Сообщений: 177
Ratio: 3.323
100%
а где скачать?
Megatron1973
Uploader 1000+
Стаж: 16 лет 3 мес.
Сообщений: 972
Ratio: 147.78
Поблагодарили: 264
100%
witch.png
yegres писал(а): Перейти к сообщению
а где скачать?
https://archive.org/details/floppinux_0.1.0

_________________
Float like a butterfly, sting like a bee.
BlakDoc
Стаж: 11 лет 7 мес.
Сообщений: 43
Ratio: 4.041
Поблагодарили: 819
100%
Откуда: Донецкая обл. г.Артемовск
ussr.gif
Kolibri — очень миниатюрная и невероятно быстрая операционная система. Её основной дистрибутив имеет размер 1,44 Мб — и это при том, что содержит набор драйверов, браузер, несколько текстовых и графических редакторов, просмотрщиков, плееров, более 30 игр и другие программы. Встроена поддержка чтения и записи для файловых систем FAT12/16/32, NTFS, Ext2/3/4, только для чтения доступны XFS и ISO 9660.
kx77
 
Стаж: 13 лет 7 мес.
Сообщений: 1756
Ratio: 139.71
Поблагодарили: 2425
100%
полноценный linux ? вы в своем уме ?
такая система будет практически неюзабельна
openwrt уже дропнул поддержку встроенных флэшек роутеров на 4 мб
в образ надо уместить и ядро, и какую-то базовую rootfs

оно будет кастрировано настолько, что вы там уже ничего не сможете сделать
разве что убедиться, что оно загружается
про GUI я вообще молчу

Проверил в виртуалке. В бизибоксе нет даже ps и kill. Хорошо хоть ls есть =)
нет chroot, procfs, sysfs, сети тоже нет
есть : ash, cat, echo, ls, mount, umount, mv, uname, vi, reboot, poweroff
нет даже cp
что с этой системой делать ?
poweroff самая полезная команда, только она не работает, потому что нет ACPI в ядре

такие вещи делаются только для эмбеддед устройств с сильно ограниченными ресурсами и фиксированными функциями
paramedik1
Uploader 1000+
 

Online
Стаж: 16 лет 10 мес.
Сообщений: 5429
Ratio: 132.553
Поблагодарили: 2910
100%
ussr.gif
Непонятен сам смысл данного события. Показать, что в коде любой программулины тонны мусора? Да это и так известно. Программерам платят за количество строк, а не за оптимизацию. Поневоле Райкина вспомнишь.
А может он из недовымерших демосценщиков которые постепенно мутируют в инди разработчиков?
khavruk
Стаж: 14 лет 6 мес.
Сообщений: 1371
Ratio: 0.824
82.37%
Откуда: Україна
ukraine.gif
умещающийся и на дискете и тем более на флешке 128 Мб ...
alexey.swed
Стаж: 15 лет 3 мес.
Сообщений: 176
Ratio: 7.316
Раздал: 20.74 TB
100%
Откуда: Новосибирск
russia.gif
8-ми дюймовые дискеты, GMD 1370. ДА НУ НА! М1, М2!!!! М20 - ПЕРВАЯ серийная ЭВМ. БЕСМ-4, трехадресная. БЕСМ - 6, Лебедев придумал в 54 году непосредственный доступ к памяти. Тиратроны ещё вспомнить

_________________
_____
Swed
Alexey104
Стаж: 6 лет
Сообщений: 51
Ratio: 92.914
Раздал: 15.79 TB
100%
Откуда: СПБ
russia.gif
Andrey_Vladimirovich писал(а): Перейти к сообщению
Перечислите всё то, чем вы пользуетесь на своём компьютере и задайте себе вопрос, сможете ли вы так же удобно и эффективно пользоваться обсуждаемой ОС?

если бы речь шла о ОС узкого назначения или хотя бы о серверной версии, тогда другое дело, но этого не было указано. Считать полноценной ОС, в которой невозможно запустить хотя бы браузер корректно работающий в реальных условиях это профанация. Или вы скажите, что в данной ОС будет работать современный браузер?


Боже мой, ну указано ведь, что ОС ориентирована на embedded-среду, где каждый килобайт на вес золота! О каком, чёрт возьми, браузере вы здесь рассуждаете, и какая разница "чем вы пользуетесь на своём компьютере"?

Andrey_Vladimirovich писал(а): Перейти к сообщению
Никому не нужна ОС, которая работает только для себя.

Никому не нужна ваша абсолютно некомпетентная оценка. Компьютерная сфера выходит далеко за пределы ваших представлений о ней(стул-стол-монитор). Так может не стоит умничать там, где у вас нет соответствующих знаний?
zz13
Стаж: 14 лет 5 мес.
Сообщений: 3040
Ratio: 3.892
30.15%
alexey.swed и это ты еще не вспомнил про механические программируемые станки на перфокартах 17 века ) такие до сих пор стоят в англии и работают ) на них делают какие то жутко дорогие ковры под заказ со старым рисунком забитым на перфокарты ) так что программирование существует как минимум 300 лет уже, а то и намного больше ) ведь старые музыкальные шкатулки по сути механическая программа воспроизведения мелодии ) такие известны были уже и тысячу лет назад, а значит существовали станки для производства настолько точной и ювелирной работы и были те, кого сейчас называют программистами )
ambystoma
Стаж: 12 лет 7 мес.
Сообщений: 2057
Ratio: 3756.371
100%
Andrey_Vladimirovich писал(а): Перейти к сообщению
ambystoma, насчёт определения ОС. Это смотря кого считать пользователем. Если в широком смысле, то это и системный администратор и другой обслуживающий персонал. Уж не знаю, что об этом говорят термины и определения, но по смыслу вполне подходит.

Цитата:
48. Пользователь системы обработки информации, User,
Юридическое или фактическое лицо, применяющее систему обработки информации

3. Система обработки информации, СОИ, Information processing system,
Совокупность технических средств и программного обеспечения, а также методов обработки информации и действий персонала, обеспечивающая выполнение автоматизированной обработки информации

Я писал о том, что на практике ОС не обязательно должна обслуживать пользователя, несмотря на определение термина.
mva6666
Стаж: 15 лет 1 мес.
Сообщений: 119
Ratio: 13.882
Поблагодарили: 445
100%
ussr.gif
KGV123 писал(а): Перейти к сообщению
24 МБ оперативной памяти и процессор Intel 80486DX !!!
В эру 486, даже под ее закат . 24 МЕГАБАЙТА ОЗУ - ЭТО БЫЛО ПРОСТО НЕ РЕАЛЬНО ! Они стоили порядка 2700 баксов.
У меня у самого был 486 дх100 с 8 !!! мегами озу и это было невозможно круто для 1994 года.
Толи автор новости запостил криво копи паст то-ли, что то тут не так.
Может 4 мега а не 24?

Зачем вам (если это не сервер) в 1994-м было надо 24Мб? Никакая из "обычных" программ столько использовать не могла.
P.S. У самого был тогда SX2-66 (без мат сопроцессора, беда-пичалько), 4 Мб RAM. Правда, был SoundBlaster и CD, что тоже было хорошо. А уж когда докупил ещё 8 Mb и модем.....
ambystoma
Стаж: 12 лет 7 мес.
Сообщений: 2057
Ratio: 3756.371
100%
mva6666 писал(а): Перейти к сообщению
KGV123 писал(а): Перейти к сообщению
24 МБ оперативной памяти и процессор Intel 80486DX !!!
В эру 486, даже под ее закат . 24 МЕГАБАЙТА ОЗУ - ЭТО БЫЛО ПРОСТО НЕ РЕАЛЬНО ! Они стоили порядка 2700 баксов.
У меня у самого был 486 дх100 с 8 !!! мегами озу и это было невозможно круто для 1994 года.
Толи автор новости запостил криво копи паст то-ли, что то тут не так.
Может 4 мега а не 24?

Зачем вам (если это не сервер) в 1994-м было надо 24Мб? Никакая из "обычных" программ столько использовать не могла.
P.S. У самого был тогда SX266 (без мат сопроцессора, беда-пичалько), 4 Мб RAM. Правда, был SoundBlaster и CD, что тоже было хорошо. А уж когда докупил ещё 8 Mb и модем.....

Для диска, быстро блин. А бабки не свои. =)
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2, 3, 4, 5  След.
Страница 3 из 5