P5GD1-VM не видет NEC4550 из DOSа

В биосе стоит SATA+PATA расширенный режим и менять его не хочется.
Гружусь с системной дискетке на кот. стандартные драйвера от Виндов 98 для СДРОМа - device=oakcdrom.sys /D:MSCD001 и install=mscdex.exe /D:MSCD001 /L:R.
Вовремя загрузки oakcdrom.sys не чего ни находит, ну и mscdex соответственно.
После загрузки нард (САТА) видет, а сдром (ПАТА), понятное дело, нет.
Какого драйвера не хватает или что делать?
Спасибо.

ЗЫ: В Виндах сидюк виден.

savely_s

Спасибо за разъяснение моей позиции.:)
Я действительно имел ввиду IDE==PATA.

Karloson2

Karloson2 писал(-а):
xKVtor писал(-а):
Но мое ИМХО: проще не извращаться, а выключить расширенный режим в биосе для IDE. Ибо согласно приведенным выше (по ссылке) рекомендациям мелкософта, переключением в этот режим должна заниматься ОС, а не БИОС. Тем более что ДОСу этот режим даром не нужен.

Перевести в Compatible mode? А потом играться разъемами, по совету АСУСа, чтоб увидеть винт SATA в ДОСе?

Нет. Выключить расширенный режим вовсе не значит перевести в Compatible mode (в терминологии асусовских биосов).

Но это тоже вариант, правда, слишком уж извращенный, ведь один из "каналов" становится после этого недоступен.

Вообще говоря, термин Compatible mode - это "изобретение" АМИшных (или атсусовских) биосописателей. У интела, насколько я помню, этот режим называется Combined Mode и это название более соответствует действительности.

В этом режиме из трех "каналов" (в зависимости от южника 2PATA+1SATA либо 1PATA+2SATA) берутся только 2 (комбинируются) и из них формируется новый контроллер.

Биос позволяет сознательно осуществлять выбор каналов для комбинирования, так что методом перетыка ("играться разъемами", как советовали асусовцы) пользоваться не обязательно.;)

Оставшийся канал (и все подключенные к нему устройства) становится недоступен -- это главный недостаток Combined mod'а.

Его достоинство -- возможность установки старинных операционок на SATA-шные винты, с которыми (в противном случае) эти операционки могли некорректно работать. Это как бы повышает "совместимость" железа со старым софтом, возможно асусовцы именно поэтому так и назвали этот режим, внеся тем самым лишнюю путаницу.

Combined mode встречается только на интеловских чипсетах, за что Intel'у можно поставить плюсик.:) На чипсетах других производителей я ничего подобного не встречал.

Кстати, "недостаток" Combined mode'а превращается в его достоинство, когда речь идет о необходимости прятать CD-DVD приводы от старфорса: на отключенном канале StarForce их никогда не найдет! Это актуально например для южника ICH5 в том случае, когда жесткий диск и сидюк подключены к разным каналам одного IDE (PATA) контроллера, и позволяет обходиться без физического выдергивания шлейфов.

PS: Надеюсь, вся эта моя писанина хоть что-то прояснила, а не запутала окончательно.:)

Karloson2 писал(-а):
Какого драйвера не хватает или что делать?

Оказывается, существует такой драйвер, умеющий работать с сидюками, подключенными к нативным IDE/SATA контроллерам на мамамках и PCI-картах !!!

Xcdrom.sys называется.

Проверял:
* на микростаровской мамке с JMicron JMB361
* на асусовских мамках (на интеле) на IDE (PATA) контроллере, переведенном в расширенный (нативный) режим.

Самое интересное, что во втором случае скорость копирования файлов заметно возросла, по сравнению с использовавшимся ранее vide-cdd.sys (в "нерасширенном" режиме).

Где скачать:

версии с 1.7 по 2.2
версия 2.3 (с микростаровского сайта)

Не могу не поведать об одном приколе: Gигабайт также распространяет этот драйвер, но под именем Gcdrom.sys, хотя это фактически тот же Xcdrom.sys версии 2.3, только все текстовые вхождения XCDROM заменены на GCDROM. Уж не знаю, известен ли автору драйвера этот любопытный факт или нет.:)

Инфа по необходимым изменениям конфигурационных файлов есть в последнем архиве.

Config.sys:

DEVICE=XCDROM.SYS /D:MSCD000 /C0
DEVICE=XCDROM.SYS /D:MSCD001 /C1
DEVICE=XCDROM.SYS /D:MSCD002 /C2
DEVICE=XCDROM.SYS /D:MSCD003 /C3

где /Cx - номер канала

(JMicron'овские контроллеры обычно соответствуют либо /C1 , либо /C2)

Не имеет значения, сколько (один или два) СД-ДВД-приводов висит на одном шлейфе (канале).

Autoexec.bat:
MSCDEX.EXE /D:MSCD000 /D:MSCD001 /D:MSCD002 /D:MSCD003

(можно еще своих параметров понадобавлять)

Практика показала, что Xcdrom.sys версии 2.3 не заменяет того же vide-cdd.sys/oakcdrom.sys и прочих "обыкновенных" драйверов CDROM'ов. Для сидюков, подключенных на стандартные контроллеры (P.I.F.=80,8A) придется использовать эти "старые" драйвера. А вот на контроллерах с P.I.F.=85/8F уже потребуется помощь Xcdrom.sys.

Вроде как рассматриваемый драйвер еще и UDMA умеет поддерживать. Но сам я с этой фичей не разбирался. Подробности см. в ReadMe.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей