1

Тема: FreeDOS

Так як DOS то батько windows, тому розміщую у цьому розділі.

Мова піде про FreeDOS. Справа у тому, що багато виробників жорстких дисків надають утиліти для діагностики і т.д. під DOS.
На даний момент, я використовую образ для USB Flash Drive з FreeDOS від HP, в який додаю різноманітні утиліти для діагностики, наприклад такі як Data Lifeguard Diagnostics для WD. Проблема в тому, що при спробі зберегти звіт чи лог ці програми кажуть що немає FDD. Тобто зберегти на USB Flash Drive з якого запустив виходить не можу. Як це виправити?

2

Re: FreeDOS

Саме для мене цей проект корисний коли при купівлі нового ноута на ньому стоїть саме фрідос замість вінди.

Подякували: Replace, HetmanNet2

3 Востаннє редагувалося reverse2500 (18.02.2015 17:16:03)

Re: FreeDOS

навіщо, коли є DosBox
в консолі я можу погратись і в Windows, Linux'ax, *BSD ...
А те що такі виробники компів чи ноутів роблять FreeDOS, то розповім один епік випадок, працював в СЦ товаришу , теж через FreeDOS ставив на ноут, а прикол в тому, там була скріп фіча для аналізу від СЦ ноутів леново, мало того, просили відправити дані шо буде, то був прикол, бо думали шо вони прикалуються,
1. утиліта хз яка, дані в файл не зберігала
2. мережі немає що б перекинути
3. перенаправлення теж не працювали, купу тексту на 21 дюймові просили переслати
:D
от такі бувають програми від спеціалістів

Тобто зберегти на USB Flash Drive з якого запустив виходить не можу. Як це виправити?

ви хоч на якому диску знаходитесь В: ?
завантаження все в оперативці ?
лог в студію

4 Востаннє редагувалося HetmanNet (18.02.2015 18:23:43)

Re: FreeDOS

reverse2500 написав:

ви хоч на якому диску знаходитесь В: ?
завантаження все в оперативці ?
лог в студію

1. Диск А
2. Звісно, що все.
3. Який на**** лог? Ти приколюєшся? Я жодного логу не можу зберегти, а ти хочеш лог. Ти якою х***ею думаєш? Знущатися задумав?

А загалом дох**** компаній пишуть сервісні програми саме під FreeDOS.

5

Re: FreeDOS

толком я з FreeDOS не працював, там диск А це є флешка ?

6 Востаннє редагувалося HetmanNet (18.02.2015 18:50:49)

Re: FreeDOS

reverse2500 написав:

толком я з FreeDOS не працював, там диск А це є флешка ?

Так. Ну хоча би її вміст. Хрін знає що там HP намутило, я взяв їх образ на 2 ГБ, і просто туди вніс правки додавши потрібні сервісні проги.

7

Re: FreeDOS

ну а там є нортон командер ? чи волокв командер ?
запишіть туди ще файл на 50 мегабайт а в досі уже видалите і місце буде вільне, дальше це може бути віртуальний диск А і так дальше.
Диск А це дискета, а її точно 100 процентів немає, що там командний рядок пише ?

8

Re: FreeDOS

навіщо, коли є DosBox

Шо ви мелете? DosBox то емулятор DOS`а, який не надає програмам повного доступу до заліза. Переваги ДОС’а для розробки утиліт саме в однозадачній роботі програм в нульовому кільці.

тобто зберегти на USB Flash Drive з якого запустив виходить не можу. Як це виправити?

Чув, що можна. Все вже зроблено до вас.

9 Востаннє редагувалося HetmanNet (18.02.2015 23:15:20)

Re: FreeDOS

0xDADA11C7 написав:

навіщо, коли є DosBox

Шо ви мелете? DosBox то емулятор DOS`а, який не надає програмам повного доступу до заліза. Переваги ДОС’а для розробки утиліт саме в однозадачній роботі програм в нульовому кільці.

тобто зберегти на USB Flash Drive з якого запустив виходить не можу. Як це виправити?

Чув, що можна. Все вже зроблено до вас.

Не підкажете де шукати тих що зробили? Чи як зробити правильно?
Бо за останні дні ідей з емуляторами чув сотень з дві і набридло коментувати їх абсурдність. Також не дуже хо коментувати, що диск А має розмір два гігабайти, а не DOS. Сам DOS це лише 30 МБ щастя, інша частина образу порожня для запихання прог і файлів, саме тому він має такий розмір.
Та є проблема з тим, що більшість програм шукає чогось дискету. А рішення поки не знайшов.

10

Re: FreeDOS

Ще раджу спрбувати Win9x, бо там, наче, прямий доступ програм до заліза, чув що навіть з графічного застосунку можна було лізти в порти. Звісно, що драйвери самої вінди можуть щось зіпсувати. Стосовно самого DOS`а - по-перше треба встановити драйвери файлової системи нтфс, бо випадки бувають різні. Другим необхідним шаром буде драйвер присторою - в нашому випадку це USBASPI. Але може бути так, що доведеться щось руками прописувати з номерами потрів в config.sys. І так, єдини проект який би мене міг зацікавити для ДОС платформи це комп’ютерна гра :)

Подякували: ostap34PHP, leofun012

11

Re: FreeDOS

От що я ще знайшов - драйвер DOSUSB з підтримкою USB 3.0. Як зробите збірку - зарелізьте на форумі з описом і скріншотами :)

Подякували: leofun011

12

Re: FreeDOS

0xDADA11C7 написав:

Ще раджу спрбувати Win9x, бо там, наче, прямий доступ програм до заліза, чув що навіть з графічного застосунку можна було лізти в порти. Звісно, що драйвери самої вінди можуть щось зіпсувати. Стосовно самого DOS`а - по-перше треба встановити драйвери файлової системи нтфс, бо випадки бувають різні. Другим необхідним шаром буде драйвер присторою - в нашому випадку це USBASPI. Але може бути так, що доведеться щось руками прописувати з номерами потрів в config.sys. І так, єдини проект який би мене міг зацікавити для ДОС платформи це комп’ютерна гра :)

Гра то заманлива річ.. деся я бачив книгу як писати іграшки для Дос правда на Паскалі.. Як стосунки з Паскалем?

13

Re: FreeDOS

0xDADA11C7 написав:

От що я ще знайшов - драйвер DOSUSB з підтримкою USB 3.0. Як зробите збірку - зарелізьте на форумі з описом і скріншотами :)

Звісно :) Може тоді когось це теж зацікавить.

14

Re: FreeDOS

Гра то заманлива річ.. деся я бачив книгу як писати іграшки для Дос правда на Паскалі.. Як стосунки з Паскалем?

Та мені книжок досить, я навіть хочу поідняти тут тему демомейкінга включно із дос платформою, бо колись вмів з VGA адаптером балакати через порти і прямий запис у відеопам’ять. І взагалі я мрію одну досівську гру дизасемблювати, але це весь час завдання відсувається на невизначений термін.

15

Re: FreeDOS

Шо ви мелете? DosBox то емулятор DOS`а, який не надає програмам повного доступу до заліза.

та це знаю

розробки утиліт саме в однозадачній роботі програм в нульовому кільці.

що там є особливого з програм ?
переваг я так і не побачив, я швидше знайшов помилку за допомогою FreeBSD через dmesg, чи при установці вибивало помилку мережевої карти.

16

Re: FreeDOS

reverse2500 написав:

Шо ви мелете? DosBox то емулятор DOS`а, який не надає програмам повного доступу до заліза.

та це знаю

розробки утиліт саме в однозадачній роботі програм в нульовому кільці.

що там є особливого з програм ?
переваг я так і не побачив, я швидше знайшов помилку за допомогою FreeBSD через dmesg, чи при установці вибивало помилку мережевої карти.

Для діагностики заліза переважно, бо в однозадачному режимі програми мають монопольне право на залізо та відповідно немає можливості вплинути на процес діагностики якомусь сторонньому софту.

17

Re: FreeDOS

Для діагностики заліза переважно

думаю DOS говорить про статус програміста ще тих часів, в компі теж можна зайти в безпечний режим із драйверами чи без

18

Re: FreeDOS

reverse2500 написав:

Для діагностики заліза переважно

думаю DOS говорить про статус програміста ще тих часів, в компі теж можна зайти в безпечний режим із драйверами чи без

Безпечний режим багатозадачної ОС і просто однозадачна ОС різні речі.. дуже різні.