forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.WINDOWS.XP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 15.04.2022, 05:31
Nil A
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Nil A написал(а) к All в Apr 22 04:17:44 по местному времени:

* Originally in ru.windows.xp
* Crossposted in nino.046.local
Нello, All!

Можно запустить ДОС с досовым голдедом нативно на современном ПК/лаптопе, т.е. без dosbox, без vmware и всего этого?

Я попробую рассуждать в слух. В современных процах, скорее всего, real mode ещё не выпилили, и 16битные регистры/командочки отрабатываются?
Далее, BIOS современный всё ещё поддерживает legacy диски, MBR, int 13h, это всё?
И остаётся только проблема с большими дисками, которые нельзя адресовать? Помню в начале нулевых было что-то подобное, с загрузкой линукса, надо было отбивать партицию где-то ближе к началу, чтобы туда ядро положить, иначе LILO не могло адресовать через BIOS так далеко.

Во, может быть LILO/Grub как-то может загрузить ДОС с какого-то имидж-диска/файла? Правда как потом диск C: ему увидеть, BIOS должен такой легаси показывать через int 13h...

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #2  
Старый 15.04.2022, 06:51
Oleg Redut
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Oleg Redut написал(а) к Nil A в Apr 22 09:35:28 по местному времени:

Доброе (current) время суток, Nil!

NA> И остаётся только проблема с большими дисками, которые нельзя
NA> адресовать?

Разбить диск с первой партицией в <=120 Гб и будет виден.

NA> Помню в начале нулевых было что-то

И файло, не более 2Гб с fat32.

NA> Во, может быть LILO/Grub как-то может загрузить ДОС с какого-то
NA> имидж-диска/файла? Правда как потом диск C: ему увидеть, BIOS должен
NA> такой легаси показывать через int 13h...

Что я могу еще сказать?..
Oleg

... AKA oleg(&)redut.info AKA https://t.me/OVRnsk
--- GoldED+/W64-MSVC 1.1.5-b20180707 (пока работает)
Ответить с цитированием
  #3  
Старый 15.04.2022, 15:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к Nil A в Apr 22 18:27:18 по местному времени:

15 апр. 2022, пятница, в 04:17 NOVT, Nil A написал(а):

NA> Можно запустить ДОС с досовым голдедом нативно на современном ПК/лаптопе,
NA> т.е. без dosbox, без vmware и всего этого?

DOS не был полноценной операционной системой,
он очень сильно зависел от сервисов ROM BIOS.

В современном железе уже бывает так, то этих сервисов тупо нет,
а есть UEFI. На таком железе DOS без виртуализации работать не будет
и даже не загрузится.

Даже если DOS каким-то образом запустился на современном железе
(например, режим совместимости CSM), встаёт вопрос об управлении
оборудованием и вообще доступности оборудования приложениям,
потому что собственных драйверов для железа в DOS почти не было,
а те драйвера, что были, уже не особенно актуальны.

Например, для сети через модем использовались либо аппаратные COM-порты,
интегрированные на сетевую плату, либо мультипортовые карты,
либо внутренние ISA/PCI-модемы. На современном оборудовании может уже
не быть COM-портов как таковых, как и слотов ISA/PCI,
а USB-стека и драйверов для переходников USB/COM во времена DOS не было.

Были старые сетевые карты с драйверами и стеком TCP/IP для DOS,
но для современных сетевых карт драйвров по DOS нет.

Современные мониторы всё ещё поддерживают текстовые видеорежимы,
а есть ли поддержка такого режима в видеокарте - большой вопрос.

Раньше использовались флопики и небольшого размера диски IDE,
а нынче USB flash, SATA-диски, SSD с подключением SATA/mSATA/M.2/NVMe
и для всего этого драйверов под DOS нет и сервисов BIOS
для реального режима может тоже уже и не быть.

Короче, закопайте уже стюардессу. DOS был, на самом деле, печальной
средой для исполнения приложений, одна только эпидемия вирусов
в начале 90-х чего стоила, так как в голом DOS не было никакой
защиты приложений и системы привилегий, а "резидентные" навороты
на эту тему уже были элементами и шагами в сторону виртуализации
ресурсов и памяти.

Eugene
--
http://www.grosbein.net/papirosn.mp3
http://dadv.livejournal.com/2006/03/11/
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #4  
Старый 15.04.2022, 15:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к All в Apr 22 18:30:04 по местному времени:

15 апр. 2022, пятница, в 18:27 NOVT, Eugene Grosbein написал(а):

EG> Например, для сети через модем использовались либо аппаратные COM-порты,
EG> интегрированные на сетевую плату

На материнскую плату.

Eugene
--
Научить не кланяться авторитетам, а исследовать их и сравнивать их поучения
с жизнью. Научить настороженно относиться к опыту бывалых людей, потому что
жизнь меняется необычайно быстро.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #5  
Старый 17.04.2022, 22:14
Alexander Mylnikov
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Alexander Mylnikov написал(а) к Nil A в Apr 22 20:55:21 по местному времени:

Нello, Nil!

NA> Нello, All!

NA> Можно запустить ДОС с досовым голдедом нативно на современном ПК/лаптопе, т.е. без dosbox, без vmware и всего этого?

Про голдед не скажу, а сам ДОС запускается.

NA> Я попробую рассуждать в слух. В современных процах, скорее всего, real mode ещё не выпилили, и 16битные регистры/командочки отрабатываются?
NA> Далее, BIOS современный всё ещё поддерживает legacy диски, MBR, int 13h, это всё?
NA> И остаётся только проблема с большими дисками, которые нельзя адресовать? Помню в начале нулевых было что-то подобное, с загрузкой линукса, надо было отбивать партицию где-то ближе к началу, чтобы туда ядро положить, иначе LILO не могло адресовать через BIOS так далеко.

В качестве boot manager использую от IBM, который можно поставить с помощью DFSee.
Также нормально работает AirBoot.
На загрузочной флешке стоит grub4dos.

Если чистый ДОС, а недоДОС от w98, то первичный раздел FAT16 на 2 Гб в начале диска.

Есть драйвера для USB. Вчера даже нашёл demo version for USB 3.0.

Правильнее с этим перейти в ru.dos.

С наилучшими пожеланиями, Alexander Mylnikov.

--- wfido
Ответить с цитированием
  #6  
Старый 18.04.2022, 03:21
Dmitry Chernykh
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Dmitry Chernykh написал(а) к Nil A в Apr 22 23:40:31 по местному времени:

Нello, Nil A.
On 15.04.22 4:17 ДП you wrote:

NA> Можно запустить ДОС с досовым голдедом нативно на современном
NA> ПК/лаптопе, т.е. без dosbox, без vmware и всего этого?

Если против freedos предубеждений нет, то под ним можно точно.
Но зачем современный ПК использовать в однозадачном режиме? Будет только жрать электричество зря.
Кстати под досом получается процессор будет молотить на полную, энергосбережение и остановка процессора в простое будут отключены, или я неправ?

--
Best regards,
Dmitry Chernykh.
Tambov
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #7  
Старый 18.04.2022, 15:42
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Anton Shepelev написал(а) к Dmitry Chernykh в Apr 22 14:36:26 по местному времени:

Dmitry Chernykh to Nil A:

NA>> Можно запустить ДОС с досовым голдедом нативно на
NA>> современном ПК/лаптопе, т.е. без dosbox, без vmware и
NA>> всего этого?

ВС> Если против freedos предубеждений нет, то под ним можно
ВС> точно.

Говорят, что FreeDOS не будет работать с UEFI. Даже сам
FreeDOS это признаёт:

http://wiki.freedos.org/wiki/index.p...for</b>UEFI.3F

Но сегодня в магазине DNS я видел -- стоят включённые
ноутбуки с загруженным FreeDOS. Как это -- режим
совместимости?

По-моему, главное неудобство в запуске DOS на реальном
железе -- это несовместимость его графических режимов с
современными ЖК-мониторами. Там всё будет размыто и
возможно искажено по пропорциям. Значит, для настоящего
ДОСовского ПК придётся брать монитор ЭЛТ?

---
Ответить с цитированием
  #8  
Старый 18.04.2022, 23:32
Dmitry Chernykh
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Dmitry Chernykh написал(а) к Anton Shepelev в Apr 22 21:36:29 по местному времени:

Нello, Anton Shepelev.
On 18.04.22 2:36 ПП you wrote:

NA>>> Можно запустить ДОС с досовым голдедом нативно на современном
NA>>> ПК/лаптопе, т.е. без dosbox, без vmware и всего этого?
ВС>> Если против freedos предубеждений нет, то под ним можно точно.
AS> Говорят, что FreeDOS не будет работать с UEFI. Даже сам FreeDOS
AS> это признаёт:
AS>
AS> http://wiki.freedos.org/wiki/index.php/Releases/1.
AS> 3#SupportforUEFI.3F
AS> Но сегодня в магазине DNS я видел -- стоят включённые ноутбуки с
AS> загруженным FreeDOS. Как это -- режим совместимости?

В тырнте пишут что у UEFI есть режим эмуляции BIOS, чтобы старые ОС могли загружаться.
Так что не всё потеряно.

AS> По-моему, главное неудобство в запуске DOS на реальном железе --
AS> это несовместимость его графических режимов с современными
AS> ЖК-мониторами.

Лучше сказать разрешения. Вся проблема в том, что подавляющее большинство программ работают с видеопамятью напрямую, минуя дос.

AS> Там всё будет размыто и возможно искажено по пропорциям. Значит,
AS> для настоящего ДОСовского ПК придётся брать монитор ЭЛТ?

Может быть найти ЖК монитор 800х600?
С ЭЛТ тоже не всё так просто. Например от 14-ти дюймового Самсунга бесполезно требовать 1024х768, видно хреново.
После него и ЖК с неподходящим разрешением покажется верхом качества.
Кстати на старом ЖК 1280х1024 VGA показывает хорошо, т.к. он 4:3, другое дело на современных растянутых мониторах.

--
Best regards,
Dmitry Chernykh.
Tambov
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #9  
Старый 19.04.2022, 00:52
Alexander Mylnikov
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Alexander Mylnikov написал(а) к Dmitry Chernykh в Apr 22 23:38:35 по местному времени:

Нello, Dmitry!

NA>> Можно запустить ДОС с досовым голдедом нативно на современном
NA>> ПК/лаптопе, т.е. без dosbox, без vmware и всего этого?

DC> Если против freedos предубеждений нет, то под ним можно точно.
DC> Но зачем современный ПК использовать в однозадачном режиме? Будет только жрать электричество зря.
DC> Кстати под досом получается процессор будет молотить на полную, энергосбережение и остановка процессора в простое будут отключены, или я неправ?

Есть утилиты по энергосбережению
11.09.2009 19:41 7*434 fdapm.com
21.07.2007 18:42 1*022 idledpms.com
12.03.2005 18:53 4*088 pcisleep.com

http://wiki.freedos.org/wiki/index.php/FDAPM
https://github.com/joyent/sdcboot/bl...n/idledpms.com
http://ibiblio.org/pub/micro/pc-stuf.../pcisleep.html

Об эффективности не скажу.

С наилучшими пожеланиями, Alexander Mylnikov.

--- wfido
Ответить с цитированием
  #10  
Старый 19.04.2022, 01:02
Alexander Mylnikov
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Alexander Mylnikov написал(а) к Anton Shepelev в Apr 22 23:50:27 по местному времени:

Нello, Anton!

NA>>> Можно запустить ДОС с досовым голдедом нативно на
NA>>> современном ПК/лаптопе, т.е. без dosbox, без vmware и
NA>>> всего этого?

ВС>> Если против freedos предубеждений нет, то под ним можно
ВС>> точно.

AS> По-моему, главное неудобство в запуске DOS на реальном
AS> железе -- это несовместимость его графических режимов с
AS> современными ЖК-мониторами. Там всё будет размыто и
AS> возможно искажено по пропорциям. Значит, для настоящего
AS> ДОСовского ПК придётся брать монитор ЭЛТ?

У современных мониторов есть режим 4:3, так что пропорция сохранится.

С наилучшими пожеланиями, Alexander Mylnikov.

--- wfido
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:41. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot