User Tag List

Страница 46 из 50 ПерваяПервая ... 424344454647484950 ПоследняяПоследняя
Показано с 451 по 460 из 494

Тема: Вектор-06Ц: Операционные системы

  1. #451

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,389
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    можно попробовать поменять её местами с ячейкой 3Dh
    Возможно лучше с 3Fh.

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    Improver(20.05.2021)

  2. #451
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #452

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Погонял системку... Какая прелесть ! Никаких форматирований, переход из одной в другую систему - секунды... Супер ! Спасибо огромное ! В целом, автоекзек нужен только на холодный старт, при горячем старте VC переписанный при помощи .bat файла с рядом нужных файлов на C: запускается сам.
    Появилась идея, комплексная. Можно один квазидиск отвести например под T72, а второй под РДС. Ну и в загрузчике чуток поменять, чтобы например при нажатой комбинации F1+F3 для загрузки использовался квазидиск D, RDS а без нажатия стартовала T72 с квазидиска С. Я мог бы ПЗУ загрузчика поковырять, исходники есть.
    Не знаю, на сколько практична такая идея, кто как считает ?

    Этот пользователь поблагодарил electroscat за это полезное сообщение:

    Improver(20.05.2021)

  4. #453

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,065
    Спасибо Благодарностей отдано 
    582
    Спасибо Благодарностей получено 
    471
    Поблагодарили
    253 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Можно один квазидиск отвести например под T72, а второй под РДС. Ну и в загрузчике чуток поменять, чтобы например при нажатой комбинации F1+F3 для загрузки использовался квазидиск D, RDS а без нажатия стартовала T72 с квазидиска С. Я мог бы ПЗУ загрузчика поковырять, исходники есть.
    Не знаю, на сколько практична такая идея, кто как считает ?
    Можно проще сделать, если через загрузчик: стандартно грузится файл os.com, а с комбинацией клавиш -- rds.com. И тогда будет не обязательно раскидывать системы по квазам.

    Тут ещё над одной дилеммой голову ломаю, как лучше сделать два КД, объединённые в один диск, или два отдельных, C: и D:? В первом случае будет удобнее использовать, а во втором легче сделать определение наличия оборудования и автоматическую конфигурацию при запуске...

  5. #454

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    ...
    Тут ещё над одной дилеммой голову ломаю, как лучше сделать два КД, объединённые в один диск, или два отдельных, C: и D:? В первом случае будет удобнее использовать, а во втором легче сделать определение наличия оборудования и автоматическую конфигурацию при запуске...
    Сложности есть в реализации и одного и другого варианта, и они уже обсуждались.
    Для объединения, стандартная область КС маловата.
    Надо думать ещё будет ли второй диск иметь теневую область экранного адресного пространства ОЗУ как стандартный диск, или весь будет доступен для файловой системы. это всё отразится на алгоритмах ДОСа.

    Диск D: вроде как "стандартизировали" для НЖМД, или нет ?
    Если "не ломать" структуру диска "С:", то просится просто объединить в один диск С: . С размещением каталога и области КС в тех-же адресах, для унификации алгоритмов.
    Но могу ошибаться, т.к. со структурой квазидиска работал только в рамках своих программ, работавших с ним (КвазиДиском) без ДОСа.
    Последний раз редактировалось KTSerg; 20.05.2021 в 08:47.

  6. #455

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Можно проще сделать, если через загрузчик: стандартно грузится файл os.com, а с комбинацией клавиш -- rds.com. И тогда будет не обязательно раскидывать системы по квазам.
    Вчера пробовал переименовать RDS.COM в OS.COM - все равно получил загрузку T72. Загрузку RDS получил только после ее холодного старта с форматированием. Пробовал в т72 набирать 1 4 RDS.COM - все равно грузится Т72. но когда после получения загрузки RDS304 с квазидиска перехожу в t72 и набираю 1 30 t72-lh.com - она начинает грузиться с квазидиска при перезагрузке. Не разобрался еще с этим.

    Цитата Сообщение от Improver Посмотреть сообщение
    Тут ещё над одной дилеммой голову ломаю, как лучше сделать два КД, объединённые в один диск, или два отдельных, C: и D:? В первом случае будет удобнее использовать, а во втором легче сделать определение наличия оборудования и автоматическую конфигурацию при запуске...
    По мне так и 2 КД норм. Главное чтобы они в доступе были оба.

    Кстати, проделал такое - форматирую кд в T72, загружаю RDS304, запускаю там VC3, потом снова запускаю Т72, набираю 8 С: и получаю некоторое количество ошибок на квазидиске в диапазоне ER=02 D=02 SHW=80 OP=04 NS=01 T=B4...EB S=8...1 (для T=B4 S=6...1) A2=CE A1=EC. От раза к разу повторяется, с чем это может быть связано ?

  7. #456

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,065
    Спасибо Благодарностей отдано 
    582
    Спасибо Благодарностей получено 
    471
    Поблагодарили
    253 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Вчера пробовал переименовать RDS.COM в OS.COM - все равно получил загрузку T72. Загрузку RDS получил только после ее холодного старта с форматированием.
    Надо будет глянуть загрузчик, вроде там не обязательно было иметь OS.COM первой записью в директории, значит должно грузить...

    Цитата Сообщение от electroscat Посмотреть сообщение
    Кстати, проделал такое - форматирую кд в T72, загружаю RDS304, запускаю там VC3, потом снова запускаю Т72, набираю 8 С: и получаю некоторое количество ошибок на квазидиске в диапазоне ER=02 D=02 SHW=80 OP=04 NS=01 T=B4...EB S=8...1 (для T=B4 S=6...1) A2=CE A1=EC. От раза к разу повторяется, с чем это может быть связано ?
    Да, я об этом писал -- это происходит от того, что РДС обращается напрямую к памяти КД, минуя BDOS, поэтому контрольные суммы секторов 180-195 (0B4h-0C3h) сбиваются. В РДС также будет та же ошибка при выполнении "test". В этих секторах располагается файл RDS.SYS, так что пока ничего страшного...
    Последний раз редактировалось Improver; 20.05.2021 в 10:30.

  8. #457

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Надо будет глянуть загрузчик, вроде там не обязательно было иметь OS.COM первой записью в директории, значит должно грузить...
    ...
    Штатный загрузчик однозначно проверяет наличие первой записи на КД именно OS.COM, и начинает грузить только при наличии такой записи.

  9. #458

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,065
    Спасибо Благодарностей отдано 
    582
    Спасибо Благодарностей получено 
    471
    Поблагодарили
    253 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #459

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    electroscat, KTSerg, сейчас глянул -- да, загрузчику, похоже, не только надо наличие OS.COM, но и чтобы он был первой записью. Надо будет улучшить загрузчик, чтобы он просматривал всю директорию.
    У меня создалось ощущение, что в загрузчике от тимсофт имя не имеет значения, только расположение. Когда меняю имена местами - тоже грузится, не изменно, то что было после форматирования записано. перестает грузиться только когда файл удален.. Точнее не файл удален, а имя удалено из списка. То есть получается, что загрузчик по наличию os.com понимает просто наличие оси на кваздиске, а потом начинает грузить первую запись, не зависимо от того, какое у нее имя.
    Последний раз редактировалось electroscat; 20.05.2021 в 12:58.

  11. #460

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    electroscat, KTSerg, сейчас глянул -- да, загрузчику, похоже, не только надо наличие OS.COM, но и чтобы он был первой записью. Надо будет улучшить загрузчик, чтобы он просматривал всю директорию.
    Мне кажется более универсальный вариант, это написать мультизагрузчик для КД, обзывать его os.com, записывать его на диск первым, а уже он что-бы грузил то-что нужно, не зависимо от того где нужный файл находится на КД.
    Перелопатить начальный загрузчик конечно можно, но это не универсальный вариант. Особенно если на реале ещё штатный загрузчик стоит.

Страница 46 из 50 ПерваяПервая ... 424344454647484950 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 213
    Последнее: 13.06.2022, 14:02
  2. Ответов: 4
    Последнее: 20.08.2007, 16:14
  3. Организация plug-in'нной системы
    от CityAceE в разделе Программирование
    Ответов: 9
    Последнее: 20.09.2005, 12:45
  4. Описание системы команд - давайте централизуем ;)
    от Alex/AT в разделе Программирование
    Ответов: 42
    Последнее: 09.07.2005, 22:34
  5. Инициализация системы
    от breeze в разделе Программирование
    Ответов: 13
    Последнее: 24.03.2005, 10:03

Ваши права

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