Ide prefetch mode in bios что это такое
Обновлено: 21.11.2024
Необходимо заменить батарею BIOS и перепрограммировать BIOS. Для этого нужно снять крышку устройства и подключить клавиатуру и монитор непосредственно к материнской плате.
После снятия крышки можно заменить батарею CR2032.
Для запуска материнской платы Via в Element GPIO вам потребуется:
- Клавиатура с разъемом PS2
- Монитор
Сила
Подключите клавиатуру к соответствующему разъему. Подключите питание и с помощью маленькой отвертки замкните контакты 6 и 8 на разъеме «Fpanel» (передний правый угол), чтобы имитировать нажатие кнопки включения. Обратите внимание, что контакт 15 отсутствует в заголовке.
Сразу после замыкания контактов продолжайте нажимать клавишу «DEL», пока не появится экран конфигурации BIOS.
СТАНДАРТНЫЕ НАСТРОЙКИ CMOS:
- ДАТА [мм:дд:гг]
- ВРЕМЯ [24-часовой формат]
- ПЕРВИЧНЫЙ МАСТЕР IDE [COMPACT FLASH CARD]
- ОСНОВНОЙ ПОДЧИНЕННЫЙ IDE [НЕТ]
- ВТОРИЧНЫЙ ПОДЧИНЕННЫЙ IDE [НЕТ]
- Диск A [НЕТ]
- Диск B [НЕТ]
- Остановить [ВСЕ, кроме клавиатуры]
РАСШИРЕННЫЕ ВОЗМОЖНОСТИ BIOS:
- Предупреждение о вирусах [включено]
- Проверка ECC кэша ЦП 12 [Включено]
- Быстрая самопроверка при включении питания [включено]
- Первое загрузочное устройство [HDD-0]
- Второе загрузочное устройство [отключено]
- Третье загрузочное устройство [отключено]
- Загрузить другое [Отключено]
- Поменять дисковод гибких дисков [Отключено]
- Загрузить поиск дискеты [Отключено]
- Статус Num Lock при загрузке [Вкл.]
- Настройка скорости печати [Включено]
- Скорость набора текста (символов в секунду) [30]
- Типографическая задержка [250].
- Параметр безопасности [Настройка]
- Отображать полноэкранный логотип [включено]
- Показывать сводную информацию [Отключено]
- Отображать маленький логотип [Отключено]
РАСШИРЕННЫЕ ВОЗМОЖНОСТИ ЧИПСЕТА
- Размер апертуры AGP [128 мегабайт]
- Пост-запись ЦП на PCI [Включено]
- Выберите устройство отображения [ЭЛТ] (даже если это будет ЖК-дисплей)
- Тип панели [1024*768]
- Тип телевизора [NTSC]
- Прямой доступ к процессору FB [Включено]
ВСТРОЕННЫЕ ПЕРИФЕРИЧЕСКИЕ УСТРОЙСТВА
- Суперустройство ввода-вывода
- Встроенный контроллер FDC [отключено]
- Встроенный последовательный порт 1 [3F8/IRQ4]
- Встроенный последовательный порт 2 [2F8/IRQ3]
- Встроенный параллельный порт [378/IRQ7]
- Режим параллельного порта [SPP]
НАСТРОЙКА УПРАВЛЕНИЯ ПИТАНИЕМ
- Тип приостановки ACPI [S1 (POS)]
- Отключение питания жесткого диска [Отключено]
- Таймер управления питанием [отключено]
- Вариант отключения видео [Всегда включен]
- Выключение питания с помощью PWRBTN [Мгновенное выключение]
- Запустить VGABIO, если S3 Resume [Auto]
- Автоматический перезапуск при потере переменного тока [ВКЛ] (**Важно**)
ДЕЯТЕЛЬНОСТЬ ПЕРИФЕРИЙНЫХ УСТРОЙСТВ
- Событие VGA [ВЫКЛ]
- Событие LPT и COM [LPT/COM]
- Событие HDD и FDD [ВКЛ]
- Главное событие PCI [ВЫКЛ.]
- Пробуждение PS2KB Выберите [Горячая клавиша]
- Пробуждение PS2KB от S3/S4/S5 [отключено]
- Возобновление USB [Отключено]
- Включение с карты PCI [Отключено]
- Пробуждение от разъема LAN/RING [Отключено]
- Возобновление тревоги RTC [Отключено]
АКТИВНОСТЬ IRQ
- Основной INTR [ВКЛ]
- IRQ3 (COM 2) [Отключено]
- IRQ4 (COM 1) [Включено]
- IRQ5 (LPT2) [Включено]
- IRQ6 (дискета) [включено]
- IRQ7 (LPT1) [Включено]
- IRQ8 [Отключено]
- IRQ9 [Отключено]
- IRQ10 [Отключено]
- IRQ11 [Отключено]
- IRQ12 (мышь PS/2) [включено]
- IRQ13 (сопроцессор) [включено]
- IRQ14 (жесткий диск) [Включено]
- IRQ15 (зарезервировано) [отключено]
КОНФИГУРАЦИЯ PNP/PCI
- Операционная система PNP установлена [НЕТ]
- Сбросить данные конфигурации [Отключено]
- Ресурсы, контролируемые [Авто (ESCD)]
- Назначить IRQ для VGA [Включено]
- Назначить IRQ для USB [Включено]
Сохранить BIOS и выйти
Обнаружение и предотвращение
Безопасно производить горячую замену батареи CR2032, подняв крышку и заменив ее, когда устройство включено. Это исключает необходимость подключать клавиатуру, отслеживать и сбрасывать настройки BIOS.
Батарея CR2032 должна работать в течение 3–5 лет, поэтому периодического обслуживания каждые 2–3 года должно быть достаточно для планового обслуживания. Запланируйте проверку останова агрегата в рамках планового технического обслуживания.
Утилита hdparm может использоваться для управления различными функциями IDE в работающей системе. Он упакован отдельно. Найдите его на популярных FTP-сайтах Linux.
ЧИПСЕТЫ IDE С ОШИБКАМИ МОГУТ ПОВРЕДИТЬ ДАННЫЕ!!
Версии PCI интерфейсов CMD640 и RZ1000 теперь определяются автоматически при запуске, если настроена поддержка PCI BIOS.
Linux отключает режим «предварительной выборки» («упреждающего чтения») RZ1000, чтобы предотвратить повреждение данных, возможное из-за недостатков конструкции оборудования.
Для CMD640 linux отключает «демаскирование IRQ» (hdparm -u1) на любом диске, для которого включен режим «предварительной выборки» CMD640. Если «предварительная выборка» отключена (hdparm -p8), то снова можно использовать «демаскирование IRQ».
Для CMD640 linux отключает «32-битный ввод-вывод» (hdparm -c1) на любом диске для в котором отключен режим «предварительной выборки» CMD640. Если «предварительная выборка» включена (hdparm -p9), то можно снова использовать «32-битный ввод-вывод».
CMD640 также используется на некоторых картах Vesa Local Bus (VLB) и НЕ автоматически определяется Linux. Для безопасной и надежной работы с такими интерфейсами НЕОБХОДИМО использовать параметр ядра «cmd640.probe_vlb».
Использование параметра «serialize» больше не требуется.
Распространенные ошибки¶
40-жильные кабели IDE способны передавать данные в режимах DMA до udma2, но не быстрее.
По возможности устройства следует подключать к отдельным каналам, если они доступны. Обычно диск на первом и CD-ROM на втором.
Если вы используете разные устройства на одном кабеле, рассмотрите возможность использования похожих устройств в отношении режима передачи данных, который они поддерживают.
Еще лучше попытаться использовать один и тот же поставщик и тип устройства на одном и том же кабеле.
Это драйвер с несколькими интерфейсами IDE, созданный на основе hd.c¶
Он поддерживает до 9 интерфейсов IDE по умолчанию с одним или несколькими IRQ (обычно 14 и 15). В соответствии со спецификацией ATA-6 на интерфейс может быть до двух дисков:
Чтобы получить доступ к устройствам на интерфейсах > ide0, записи устройств убедитесь, что файлы устройств для них присутствуют в /dev. Если нет, создайте такие записи с помощью /dev/MAKEDEV.
Этот драйвер автоматически проверяет большинство интерфейсов IDE (включая все интерфейсы PCI), диски/конфигурации, подключенные к этим интерфейсам, и линии IRQ, используемые интерфейсами (обычно 14, 15 для ide0/ide1).< /p>
При необходимости любое количество интерфейсов может совместно использовать один IRQ с небольшим снижением производительности, будь то на отдельных картах или на одной карте VLB. Драйвер IDE автоматически обнаруживает и обрабатывает это. Однако это может быть или не быть вредным для вашего оборудования. Две или более карты, управляющие одним и тем же IRQ, потенциально могут сжечь драйвер шины друг друга, хотя на практике это происходит редко. Будьте осторожны, а если сомневаетесь, не делайте этого!
Диски обычно обнаруживаются автоматическим поиском и/или проверкой данных CMOS/BIOS. В действительно странных ситуациях кажущаяся (fdisk) геометрия также может быть указана в «командной строке» ядра с помощью LILO. Формат таких строк:
Результаты успешного автоматического зондирования могут переопределить указанную физическую геометрию/IRQ, хотя «исходная» геометрия может быть сохранена как «логическая» геометрия для целей разбиения (fdisk).
Если автоматическое определение во время загрузки сбивает диск с толку (например, диск работает с hd.c, но не с ide.c), то можно указать параметр командной строки для каждого диска, для которого вы хотите диск, чтобы пропустить аппаратный зонд/последовательность идентификации. Например:
Обратите внимание, что если к интерфейсу подключено только одно устройство IDE, его следует обозначить как «одиночное» или «главное», не «подчиненное». Многие люди имели «проблемы» с компакт-дисками из-за этого требования, поэтому драйвер теперь проверяет оба устройства, хотя успех более вероятен, когда диск правильно перемычен.
С любезного разрешения Скотта Снайдера и других драйвер поддерживает приводы компакт-дисков ATAPI, такие как NEC-260 и новые трех-/четырехскоростные приводы MITSUMI. Такие диски будут идентифицированы во время загрузки, как и жесткий диск.
Если по какой-то причине ваш дисковод компакт-дисков не найден во время загрузки, вы можете заставить зонд искать более тщательно, указав параметр командной строки ядра через LILO, например::
Например, система GW2000 может иметь жесткий диск на первичном интерфейсе (/dev/hda) и компакт-диск IDE на вторичном интерфейсе (/dev/hdc). Чтобы смонтировать компакт-диск в дисковод для компакт-дисков, можно использовать что-то вроде:
Если после выполнения всего вышеперечисленного монтирование не работает и вы видите ошибки драйвера (с dmesg), жалующиеся на status=0xff , это означает, что оборудование не отвечает на попытки драйвера его прочитать. Вероятно, проблема связана с одним из следующих:
Ваше оборудование сломано.
Вы используете неправильный адрес для устройства или неправильно установили перемычку на диске. Ознакомьтесь с приведенными выше инструкциями по настройке.
Вашему IDE-контроллеру требуется некоторая нестандартная последовательность инициализации, прежде чем он будет работать правильно. В этом случае часто будет отдельный драйвер MS-DOS только для контроллера. В эту категорию обычно попадают интерфейсы IDE на звуковых картах.Такие конфигурации часто можно заставить работать, сначала загрузив MS-DOS, загрузив соответствующие драйверы, а затем загрузив Linux (без выключения питания). Это можно автоматизировать с помощью loadlin в автозапуске MS-DOS.
Если вы постоянно получаете сообщения об ошибках тайм-аута, вероятно, прерывания от диска не доходят до хоста. Проверьте, как у вас установлены аппаратные перемычки, и убедитесь, что они соответствуют ожиданиям драйвера (см. инструкции по настройке выше). Если у вас система PCI, также проверьте настройку BIOS; Я получил один отчет о системе, которая поставлялась с отключенным в BIOS IRQ 15.
Ядро может выполнять двоичные файлы непосредственно с компакт-диска, если оно смонтировано с размером блока по умолчанию 1024 (как указано выше).
Пожалуйста, передавайте любые отзывы по этому поводу сопровождающему, чей адрес можно найти в linux/MAINTAINERS.
Драйвер IDE имеет модульную структуру. Драйверы дисков высокого уровня/CD-ROM/ленты/гибких дисков всегда могут быть скомпилированы как загружаемые модули, драйверы набора микросхем могут быть скомпилированы только в ядро, а код ядра (ide.c) может быть скомпилирован как загружаемый модуль, если нет требуется поддержка чипсета.
При использовании ide.c в качестве модуля в сочетании с kmod добавьте:
в файл конфигурации в /etc/modprobe.d/.
Когда ide.c используется в качестве модуля, вы можете передать драйверу параметры командной строки, используя ключевое слово «options=» для insmod, заменив любые «,» на «;».
Сводка параметров драйвера ide для командной строки ядра¶
Для устаревших хост-драйверов IDE VLB (ali14xx/dtc2278/ht6560b/qd65xx/umc8672) необходимо явно включить зондирование с помощью параметра ядра «probe», т. е. чтобы включить зондирование для наборов микросхем ALI M14xx (драйвер хоста ali14xx), используйте:< /p>
Опция загрузки «ali14xx.probe», когда драйвер ali14xx встроен в ядро
параметр модуля «probe», когда драйвер ali14xx скомпилирован как модуль («modprobe ali14xx probe»)
Кроме того, для устаревшего хост-драйвера CMD640 (cmd640) необходимо использовать параметр ядра «probe_vlb», чтобы включить проверку версии набора микросхем VLB (PCI-версии определяются автоматически).
Вам также необходимо использовать параметр ядра «probe» для драйвера ide-4drives (поддержка универсального набора микросхем IDE с четырьмя дисками на одном порту).
Чтобы включить поддержку удвоителей IDE на Amiga, используйте параметр ядра «doubler» для хост-драйвера Gayle (т. е. «gayle.doubler», если драйвер встроен).
Чтобы принудительно игнорировать обнаружение кабеля (это необходимо, только если вы используете короткий 40-жильный кабель, который не может быть обнаружен автоматически — если это не так, сообщите об этом как об ошибке) используйте параметр ядра «ignore_cable» :
параметр загрузки «ide_core.ignore_cable=[interface_number]», если IDE встроена (например, «ide_core.ignore_cable=1», чтобы принудительно игнорировать кабель для «ide1»)
Параметр модуля «ignore_cable=[interface_number]» (для модуля ide_core), если IDE скомпилирована как модуль
"nodma=[interface_number.device_number]", чтобы запретить DMA для устройства
"noflush=[interface_number.device_number]", чтобы отключить запросы на сброс
"nohpa=[interface_number.device_number]", чтобы отключить защищенную область хоста
"noprobe=[interface_number.device_number]", чтобы пропустить проверку
"nowerr=[interface_number.device_number]", чтобы игнорировать бит WRERR_STAT
«cdrom=[interface_number.device_number]» для принудительного использования устройства в качестве компакт-диска
«chs=[interface_number.device_number]», чтобы принудительно использовать устройство как диск (используя CHS)
Некоторая терминология¶
Встроенная электроника привода. Это означает, что каждый накопитель имеет встроенный контроллер, поэтому «интерфейсная карта IDE» не является «картой контроллера».
Интерфейс подключения AT (старый компьютер IBM 286), проект американского национального стандарта для подключения жестких дисков к ПК. Это официальное название «IDE».
Последние стандарты определяют некоторые усовершенствования, известные как спецификация ATA-6, которые выросли из реализаций «Enhanced IDE» (EIDE) конкретных поставщиков.
Пакетный интерфейс ATA, новый протокол для управления накопителями, аналогичный протоколам SCSI, созданный одновременно со стандартом ATA2. В настоящее время ATAPI используется для управления устройствами CDROM, TAPE и FLOPPY (ZIP или LS120/240), съемными картриджами R/W и жесткими дисками большой емкости.
Среда, 17 апреля, 22:52:44 CEST 2002, отредактированный Marcin Dalecki, текущим сопровождающим.
Страница 101: Raid включен [отключено, Ide первичный, вторичный главный/подчиненный рейд [отключено
Глава 4: Настройка B I O S
Глава 4: Настройка B I O S
Глава 4: Настройка B I O S
Глава 4: Настройка B I O S
Глава 4: Настройка B I O S
Передача SATA2 DMA [Включено]
Передача SATA2 DMA [Включено]
Передача SATA2 DMA [Включено]
Передача SATA2 DMA [Включено]
Передача SATA2 DMA [Включено]
Позволяет включать или отключать доступ к передаче SATA2 DMA.
Параметры конфигурации: [Отключено] [Включено]Режим предварительной выборки IDE [Включен]
Режим предварительной выборки IDE [Включен]
Режим предварительной выборки IDE [Включен]
Режим предварительной выборки IDE [Включен]
Режим предварительной выборки IDE [Включен]
Позволяет включать или отключать режим предварительной выборки IDE.
Параметры конфигурации: [Отключено] [Включено]Это подменю содержит элементы, относящиеся к функциям NVRAID. Выберите элемент, затем
нажмите для редактирования.: выберите элемент
-/+: изменить значение
F5: Настройка по умолчанию
: выберите меню
Enter: выберите подменю
F10: сохранить и выйти
Выберите меню
Справка по конкретному элементу
Phoenix-Award BIOS CMOS Setup Utility
Конфигурация NVRAID
RAID включен
x Основной главный RAID-массив IDE
x IDE Primary Slave RAID
x Вторичный основной RAID-массив IDE
x Дополнительный подчиненный RAID-массив IDE
x Первый мастер-рейд SATA
x Второй мастер-рейд SATA
x Третий мастер-рейд SATA
x Четвертый мастер-рейд SATA
RAID включен [отключено]
RAID включен [отключено]
RAID включен [отключено]
RAID включен [отключено]
RAID включен [отключено]
Включает или отключает встроенный RAID-контроллер. Если включено,
последующие элементы становятся настраиваемыми пользователем.
Параметры конфигурации: [Включено] [Отключено]Первичный IDE, вторичный главный/подчиненный RAID [отключено]
Первичный IDE, вторичный главный/подчиненный RAID [отключено]
Первичный IDE, вторичный главный/подчиненный RAID [отключено]
Первичный IDE, вторичный главный/подчиненный RAID [отключено]
Первичный IDE, вторичный главный/подчиненный RAID [отключено]
Включает или отключает функцию RAID основного или вторичного главного
или подчиненного IDE. Параметры конфигурации: [Включено] [Отключено]Первый, второй, третий, четвертый SATA Master RAID [отключено]
Первый, второй, третий, четвертый SATA Master RAID [отключено]
Первый, второй, третий, четвертый SATA Master RAID [отключено]
Первый, второй, третий, четвертый SATA Master RAID [отключено]
Первый, второй, третий, четвертый SATA Master RAID [отключено]
Включает или отключает функцию RAID первого, второго, третьего или четвертого
основного диска SATA. Параметры конфигурации: [Включено] [Отключено]Функция встроенного в IDE Prefetch Mode — интерфейс настройки режима предвыборки, который ускоряет чтение из буфера диска, при этом он измеряет время работы компьютерной шины. Как известно, на контроллере SiS4, если обнаружена работа по взаимодействию двух устройств, возникли конфликты, из-за которых были обнаружены универсальные данные искажались.
Вследствие этой новой версии BIOS отключил этот буфер, если обнаружилось второе устройство. Но эту работу выполнили не все версии. вероятность возникновения ошибок возникла в таких контроллерах, как PC-Tech RZ1000 и CMD PCIO 640.
Данную функцию рекомендуется отключить в ОС (например, в WindowsNT), которые не оперируют BIOS для получения доступа к диску и не используют отключение после окончания операции ввода/вывода. Также отключение этой опции предотвратит ошибки и потерю данных в 32-битных ОС на компьютерах, которые не могут корректно работать с интерфейсом PCI-IDE.
Самые новые версии BIOS умеют при ошибках выключать этот режим на автомате. Необходимо иметь в виду, что результат от применения буфера предвыборки будет сильно совпадать с активацией блочного режима. Иногда доходит даже до совпадения описаний функций, так как объем буфера может накапливать более одного сектора данных и заниматься их трансляцией так же, как в потоковом режиме.
Практически всегда, какая бы это версия BIOS ни была, она позволяет раздельно управлять интерфейсами фасада. Также можно добавить сюда возможность установки временного промежутка для работы перед выбором (в тактах системы). Без этого нельзя обойтись в случае, когда граничные установки, такие как Disabled и Enabled, не соответствуют требованиям пользователей и его системы – Первичный буфер предварительной выборки IDE, Вторичный буфер предварительной выборки IDE. Зато в этом случае применимы такие параметры, как Disabled, Enabled, 5T, 6T.
Читайте также: