LINUX.ORG.RU

Выпущен дистрибутив FreeDOS 1.1

 ,


0

1

FreeDOS — распространяемая под лицензией GPL свободная операционная система, совместимая с MS-DOS, популярная как решение для слабых компьютеров, промышленных контроллеров, эмуляторов, обновления прошивок оборудования и BIOS материнских плат. Версия 1.1, вышедшая 2 января 2012, принесла:

  • обновление ядра до версии 2040 с исправлениями ошибок работы с FAT32;
  • официальное включение mtcp и flashrom;
  • начальную поддержку USB-контроллеров, пока что только UHCI;
  • ограниченную поддержку USB-накопителей;
  • новый единый драйвер PCI IDE с поддержкой режимов PIO/UDMA для (P)ATA и SATA жёстких дисков и оптических накопителей;
  • обновленные драйвера оперативной памяти (HMA и XMS, UMB и EMS);
  • 4DOS 8.00 в качестве интерпретатора командной строки;
  • переделанные установочные скрипты;
  • новое меню установки при загрузке с компакт-диска;
  • новые версии многих программ...

... и другие изменения.

Предыдущая версия (1.0) выходила 3 сентября 2006. FreeDOS, разработка которой началась в 1994-м году, показала возможность создания открытой совместимой альтернативы операционным системам от Microsoft и таким образом мотивировала разработчиков FreeWin95 и, позже, ReactOS. Многие производители персональных компьютеров устанавливают на них FreeDOS, когда не желают продавать с ними проприетарные ОС и не могут или не хотят поставить дистрибутив Linux.

>>> Подробности

★★★★

Проверено: mono ()
Последнее исправление: cetjs2 (всего исправлений: 5)
Ответ на: комментарий от demmsnt

Аналогия абсолютно ничего не говорит о том, почему нельзя этой проблемы избежать или шить напрямую из ОСи. Как, например, некоторые биосы шьются из винды, а некоторые и из линя тоже.

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

На самом деле, я примерно это и имел в виду, просто матчасть плохо знаю. :-) Так почему нельзя, например, загрузить в ядро нужный модуль и им всё сделать в контексте ядра? Почему современное железо не обслужить без 10 лет, как мёртвой ОС?

Потому, что мертвая ОС одна, а живых пачка.... Ты как производитель готов держать штат писак?

demmsnt
()
Ответ на: комментарий от gentoo_root

Неосиляторы.

А смысл осиливать? Всё равно линуксойд поставит свой любимый дистриб, а виндузятник - винду.

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

Аналогия абсолютно ничего не говорит о том, почему нельзя этой проблемы избежать или шить напрямую из ОСи. Как, например, некоторые биосы шьются из винды, а некоторые и из линя тоже.

Заплати и получишь. 99% потреблядей не из под Linux.... селяви мать её...

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

Потому, что мертвая ОС одна, а живых пачка....

Производители всего остального оборудования решают этот вопрос очень простым, всем известным способом. Вопрос не в том, почему лично я не могу прошить свою конкретную маму в своём любимом дистре. Более того, я могу. :-)

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

Производители всего остального оборудования решают этот вопрос очень простым, всем известным способом.

Каким? Под какие пачки ОС есть дрова для пинтера и сканера?

Шить биос начали под DOS. А потом продолжили. Это вам не браузер. Обычный хомяк биос не шьет. И как вообще часто это делают? на одну мать гдето 0.25 шьют...

А ты предлагаешь сделать чтоб его могли шить даже из под Inferno? Да еще в рабочем режиме. Да еще тебе гарантию?

Я не против. Но вот рабовладеле не согласен...

demmsnt
()
Ответ на: комментарий от Geed

с базового диска не все. С него доступны FTP server, FTP client, DHCP client, Telnet client, IRC client, SNTP client, Netcat, HTGet и WGET.

Хоть так. Уже неплохо.

39 мегабайт жирновато для DOSа.

Обоснуй.

Например какой-то ДОС влезал на четыре дискеты, KolibriOS влезает в 39 мегабайт 13 раз, а DamnSmallLinux в 50 мегабайт умещает полноценную ОСь, которой сегодня, хоть и с матами, но можно пользоваться для бытовых нужд.

А тут в 39 мегах — Telnet client и WGET.

Обосновал?

mutley
()
Ответ на: комментарий от zink

В том и проблема для производителя, что линуксом кто-то и вправду может начать пользоваться. А freeDOS - это прямой намёк, что сразу после покупки пользователь сам ставит то, что ему нужно (aka windows). Ну и к тому-же, по законодательству многих стран, производители компьютеров не могут поставлять их без ОС.

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

Каким?

«Нет ОС, кроме Windows, и ГейтсБаллмер пророк её», каким же ещё.

Обычный хомяк биос не шьет. И как вообще часто это делают?

Ну, когда я захотел прошить биос моей материнки, выяснилось, что единственный штатный способ - это загрузка с дискеты с досом. Флоповод я выкинул три года назад, так ни разу и не воспользовавшись. Нештатных варианта было два: пытаться засунуть дос на флешку, а флешку замаскировать под дискету, или прошивать из-под линукса flashrom'ом. Первый способ работает не со всеми материнками, второй тоже.

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

freeDOS - это прямой намёк, что сразу после покупки пользователь сам ставит то, что ему нужно

Это от зажратости. Я лично взял бы VC какойнибудь multiedit, чтонибудь типа голого деда и для офиса этого хватит. Любые Office это трата времени за счет работодателя.

demmsnt
()
Ответ на: комментарий от Axon

Ну, когда я захотел прошить биос моей материнки, выяснилось, что единственный штатный способ - это загрузка с дискеты с досом. Флоповод я выкинул три года назад, так ни разу и не воспользовавшись.

Да сам страдал. Вопрос почему так? Да потому, что так деали десять лет назад. И это работало. Не нравится отдай профи.... Биос прошивают раз в 10 лет. А если чаще то ты уже научишься....

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

Вопрос почему так?

Да.

Да потому, что так деали десять лет назад.

За 10 лет всё изменилось. Всё, но не это. Почему?

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

пытаться засунуть дос на флешку, а флешку замаскировать под дискету

Вроде маскировать не особо надо. У меня загрузочная флэшка с syslinux с опциями: 1) gentoo (реанимационная) 2) memdisk + freedos.img.

пока дос грузился везде.

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

За 10 лет всё изменилось. Всё, но не это. Почему?

А почему должно было? Под сидячую жопу вода не того... Кому надо менять?

demmsnt
()
Ответ на: комментарий от samy_volosaty

Вроде маскировать не особо надо.

Где как. От биоса зависит.

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

Кому надо менять?

А зачем тогда вообще пишут эти утилиты для прошивки? Зачем обновляют драйверы для оборудования? Зачем пишут новые версии софта, если старые работают?

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

А смысл осиливать? Всё равно линуксойд поставит свой любимый дистриб, а виндузятник - винду.

А смысл ставить дос, если его всё равно снесут?

gentoo_root ★★★★★
()

по сути ненужная поделка.

anonymous
()

популярная как решение для слабых компьютеров, промышленных контроллеров, эмуляторов, обновления прошивок оборудования и BIOS материнских плат.

Забыли добавить «и ноутбуков, продаваемых без ОС Windows».

hobbit ★★★★★
()

Нормальные биосы (Асусовский AMI, например) умеют шиться сами с флешки, безо всяких костылей в виде ОС.

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

А зачем тогда вообще пишут эти утилиты для прошивки? Зачем обновляют драйверы для оборудования? Зачем пишут новые версии софта, если старые работают?

Чтоб покупали. Купил я мать, а она с моим винтом глючит...

demmsnt
()

egortmb

Он нафиг не нужен, DOS R.I.P, ИМХО его ставят только на новые ноуты, чтобы продавать без винды...

Технически все верно, но практически нет. На предприятиях нашего доблестного Роскосмоса DOS живее всех живых из-за практически полного отсутствия специалистов, разбирающихся в современных технологиях + полного маразма и пофигизма высшего руководства.

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

Ты употребление только еще не проходил или прогулял?

Я тебе больше скажу, это говно практически не используется.

anonymous
()
Ответ на: комментарий от Axon

Ответные вопросы я уже задал выше. От такого мудака, жмущего на ресет, всё равно ничто не спасёт, а нормальным людям хватит предупреждения с ярким восклицательным знаком перед началом прошивки о том, чего делать нельзя.

systemd живущий своей жизнью гарантирует, что даже нормальные люди с восклицательными знаками могут не осилить перешивку.

anonymous
()
Ответ на: комментарий от m0rph

На предприятиях нашего доблестного Роскосмоса DOS живее всех живых из-за практически полного отсутствия специалистов, разбирающихся в современных технологиях

что за быдляцкие предприятия. и почему их не закрыли до сих пор?

anonymous
()
Ответ на: комментарий от zink

Какой-нибудь Ubuntu (чтобы минимум телодвижений и максимум свистоперделок), всё лучше выглядит чем чёрный фон и приглашение командной строки для неискушённого пользователя, что продаваемость-то повысит.

Ага, только это повысит не только продаваемость, но и возвращаемость с диким криком «вы мне неправильную винду впарили». А вот строгий дизайн командной строки сразу намекает, что отдастся эта модель ноутбука не всем...

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

systemd живущий своей жизнью гарантирует

Во-первых, systemd ведру не указ. Во-вторых, это всего лишь ещё одна строчка в предупреждении:

Warning! Do not try to flash your bios if your system runs systemd!

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

Ну там народ любит менеджеров... Люби и ты их. Они деньги приносят...

demmsnt
()
Ответ на: комментарий от gentoo_root

А смысл ставить дос, если его всё равно снесут?

меньше гемора чем с линуксом и виндой
P.S. мой ноут как раз с сабжем был

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

На предприятиях нашего доблестного Роскосмоса DOS живее всех живых из-за практически полного отсутствия специалистов, разбирающихся в современных технологиях + полного маразма и пофигизма высшего руководства.

А может, всё же потому, что для НЕКОТОРЫХ задач эту самую DOS может заменить разве только QNX?

DOS для программиста была замечательной системой. Предсказуемой.

Ну и да, могу напомнить, что к 2000 году в США обнаружилась куча древних мейнфреймов с программами на Коболе. Это тоже полный маразм и пофигизм или всё же умение считать деньги?

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

что за быдляцкие предприятия. и почему их не закрыли до сих пор?

А почему должны? И кто? У кого есть право закрыть их?

demmsnt
()
Ответ на: комментарий от hobbit

Ну да, ну да. США идиоты.. А у нас небо над МОСКОЙ рассчитывает SUN OS? Или все тот, же древний OS/380 (или как он там?).

Вот ведь бида старые компы пашут, а новые сосут. А запчасти к шатлу на ибэй закупали? Почему?

demmsnt
()
Ответ на: комментарий от mutley

а ты смотрел, что внутри? 39 мб с исходниками. если отдельно блобы, основная система легко влезает в дискету

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

Ну да, ну да. США идиоты..

Эммм... Ты точно уверен, что отвечал мне?

Я-то как раз обосновывал сомнительность тезиса «старые системы используют только идиоты».

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

DOS для программиста была замечательной системой. Предсказуемой.

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

chg ★★★★★
()

А как во FreeDOS с поддержкой высокого разрешения? И есть ли какая-нибудь графическая оболочка? Плюс, кино там смотреть можно?

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

меньше гемора чем с линуксом и виндой

А ещё меньше гемора, если вообще ничего не ставить.

Да и кто сказал, что с досом нет гемора? Под ним ни одна современная железка не работает. Уж всяко проще поставить Линукс, венду или вообще ничего не ставить (лучший вариант), чем написать все нужные драйверы под дос. А если ставить просто, чтобы поставить, не парясь о том, что ничего не работает, то Линукс таким способом не труднее поставить.

Предустановленные ОС не нужны. Даже дос.

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

Эммм... Ты точно уверен, что отвечал мне?

Хз у тебя на аватарке чувак похож на Джима Моррисона. А я всегда мечтал с ним поговорить... :-)

Даже если он скажет 2+2=4 Я возражу, Джим всетаки... :-)

demmsnt
()
Ответ на: комментарий от Opeth

А как во FreeDOS с поддержкой высокого разрешения? И есть ли какая-нибудь графическая оболочка? Плюс, кино там смотреть можно?

Отлично. 80x25 знаков. Да и видео 320x256 и мультики.

А по теме хоть 1280x1024

Это от Доса не зависит

demmsnt
()
Ответ на: комментарий от m0rph

разбирающихся в современных технологиях

Это в тех, которые живут несколько лет, пока популярны, а потом отправляются на свалку истории?

anonymous
()
Ответ на: комментарий от hobbit

А может, всё же потому, что для НЕКОТОРЫХ задач эту самую DOS может заменить разве только QNX?

Там, где я видел применение DOS, с тем же самым успехом мог бы применяться даже оффтопик. Все сводится к написанию драйверов для специализированных железок. А что касается ОС реального времени, то ее применение обосновано лишь в ряде случаев. Обычно разработчики железа ниасиливают создать нормальное устройство (например они почему-то не слышали про DMA), после чего приходится изворачиваться программистам. Ну а потом естественно весь этот цирк обосновывается необходимостью RT OS.

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

Некоторые и под виндой штатно шьются. Я спрашиваю, почему такие не все, и даже не большинство.

а зачем перешивать биос, если всё работает?
а вот если на неком сочетании железа/софта в Базовой Системе IO периодически случается глюк - то очень понятно, почему OS, почти не трогающая оборудование и большую часть памяти, предпочтительнее.

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

почему для прошивки биоса и других подобных задач требуется однозадачная ОС?

Написать прошивальщик под DOS крайне легко и просто. И оно будет нормально и предсказуемо работать.

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

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

а зачем перешивать биос, если всё работает?

Для поддержки нового оборудования, например. Я свой шил, потому что он не видел дискового пространства после терабайта и не мог загрузить оттуда ОС.

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

Это в тех, которые живут несколько лет, пока популярны, а потом отправляются на свалку истории?

Я говорю о фундаментальных вещах, только применимых в современном мире. Разработка драйверов устройств для современных ОС, разработка аппаратуры с использованием современных МК, ПЛИС и т.п. Да, специфика отрасли накладывает ограничение на применение забугорных комплектующих. Если подходить по всем правилам, то нельзя использовать ничего, кроме отечественной элементной базы, эльбрусов и МСВС. Вот только на практике оказывается, что жизнь все равно заставляет применять то, что нельзя. И windows используется, и ПЛИС, и даже Atmel'овские флэш-микросхемы и много чего еще, о чем я понятия не имею.

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