Иде режим блокировки жесткого диска в биосе что это такое

Обновлено: 21.11.2024

BIOS – это начальная программа в ПЗУ системных плат. DOS использует его для доступа к оборудованию, Linux не использует его, за исключением начальной загрузки ядра. Нажмите Del для настройки

Обратите внимание, что SVGA поставляется с собственным ПЗУ, которое становится частью BIOS. То же самое для карт SCSI и, при необходимости, сетевых карт, которые загружаются по сети (без основного диска).

В BIOS разных производителей есть разные меню со специальными параметрами, которые предлагаются только ими. Но все они успокаивающе просты и знакомы. Хоть и корявый и без HELP-TEXT.

Если допускаются конструктивные ошибки, BIOS представляет собой умные программы, которые могут обнаруживать последовательный UART по любому стандартному адресу IO_PORT. BIOS — это тупые программы, вы можете говорить им вещи, которые не совсем соответствуют действительности.

BIOS может сообщить вам, что диски установлены и говорят правильно.

Если у вас монохромный дисплей, где-то есть цветная клавиша F5. например, SHIFT-F2 В открывающемся меню предлагаются категории вещей для настройки, такие как:

загрузить настройки BIOS по умолчанию означает взять предварительно определенные «безопасные» значения из ROM-BIOS. BIOS должен сделать это автоматически, когда обнаружит ошибку контрольной суммы CMOS (никогда раньше не загружался). Запустить это все равно, что вынуть батарею из памяти CMOS.

загрузить настройки по умолчанию SETUP означает вернуться к ранее сохраненным значениям (как сейчас).

Стандартная CMOS

Функции BIOS

Функции набора микросхем

УПРАВЛЕНИЕ ПИТАНИЕМ

Я использую замедление вращения, и это иногда раздражает, так как для возврата требуется несколько секунд. Если это кодовая страница для драйвера X11 SVGA или страница подкачки для приложения, на это время может показаться, что экран «зависает», но вы услышите, как диски раскручиваются. Надеюсь, за этим не последуют и другие диски!

Найдите и запустите hdparm(8) так, чтобы у вас было 20 минут до остановки. Меньше вызывает чрезмерный износ ваших дисков.

Я не настраиваю диапазон энергосбережения при выключенном экране в BIOS, так как предпочитаю делать это через Linux. Документация X11 предполагает, что экранная заставка, гасящая экран, полубесполезна, вы должны перевести монитор в режим ожидания, где он сжигает намного меньше энергии, а также меньше люминофора.

В руководстве по материнской плате подробно описано, как устанавливать микропереключатели и перемычки. В нем также перечислены все параметры, которые вам будут представлены на этапе «нажмите DEL, чтобы запустить НАСТРОЙКУ». Обратите внимание, что «Загрузить настройки BIOS по умолчанию» означает потерю всей существующей конфигурации и возврат к максимально осторожным настройкам. Сделайте это один раз, а затем хорошенько подумайте — безопасные варианты снизят скорость вашей системы. Однако доведение параметров до предела может привести к периодическим сбоям (например, ошибкам четности памяти).

Кроме того, разгон ЦП может привести к их износу, пока они не станут маргинальными и не выйдут из строя. то есть они стареют раньше.

Не забудьте отключить защиту от вирусов перед запуском fdisk или lilo , так как они записывают в загрузочный сектор, а схема, управляемая BIOS, может остановить машину. Аналогичным образом отключите мультиблокировку в BIOS, чтобы Linux могла свободно ее перенастраивать.

У меня есть многофункциональный VLB EIDE x 2 UART x 2 PARALLEL. Вы можете иметь их на материнской плате, сохраняя слот PCI.

Точно так же, как при обнаружении последовательных микросхем UART, BIOS может обнаруживать микросхемы карт контроллера IDE. Системный BIOS, вероятно, будет знать только о ПЕРВОМ IDE-контроллере пары (и первых двух дисках). Ядро Linux обнаружит второй EIDE (и два других диска). DOS не будет использовать второй контроллер EIDE, пока вы не загрузите драйверы устройств DOS (контроллер IDE или просто контроллер компакт-диска). LILO не может быть загружен со второго контроллера EIDE, потому что его не видит BIOS.

Более новые версии BIOS имеют новые возможности.

BIOS обнаруживает диск (геометрия)

Меню отображения дисководов в BIOS позволяет ВАМ указывать BIOS, что указывать DOS, какие диски у вас есть (т.е. геометрия дисков). Благодаря E-IDE BIOS теперь может нащупывать диски по их геометрии и этикетке производителя, запрашивая их!

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

Теперь ваша клавиатура, экран, память, UARTS, диск, компакт-диск, дискета, настройки BIOS. все работает, вы можете продолжить и загрузить ОС с дискеты, которая затем загрузит ОС на диск. Настройте его для загрузки и загрузки!

Скоро вы будете использовать FDISK для создания разделов диска, так что прочитайте об этом прямо сейчас, но сначала немного информации о настройках BIOS, которые вы уже установили.

До EIDE вы должны были сообщить BIOS геометрию дисков IDE, например, 1024/16/63 (цилиндры/головки/сектора). С EIDE диск может сообщить BIOS, или вы можете сообщить BIOS.

BIOS по-прежнему имеет ограничение в 1024 доступных цилиндра на диск, что делает диски больше 0.5G сложный. Одним из обходных путей является уменьшение вдвое количества цилиндров и удвоение количества головок (или учетверение), а также программирование fdisk с поддельной геометрией (которая теперь составляет 1024 или меньше).

Линуксу это не нужно! Как только ядро ​​загружено, оно управляет дисками и может получить доступ ко всему диапазону адресов. Перед загрузкой ядра BIOS и LILO по-прежнему ограничены 1024 битами.

Лично я поместил свой загрузочный раздел (10 МБ) и раздел DOS ниже 1024 цилиндров, а затем линукс до предела и выше. Я не использую искусственную геометрию, я предпочитаю, чтобы все было «как есть».

Я не использую никакие странные DOS-программы, чтобы лгать о геометрии диска, любая DOS-дискета загрузит мой привод (есть о чем подумать, поскольку вы делаете это реже ;-)

В меню BIOS IDE также могут быть предложены варианты оптимизации контроллеров и дисков EIDE при их использовании из DOS без каких-либо драйверов. Их следует отключить, чтобы драйвер DOS (в config.sys) или ядро ​​Linux могли управлять картой без вмешательства BIOS.

Установка этого переключателя не отключает средство на карте, оно не позволяет BIOS использовать это средство. Если вы используете интеллектуальный драйвер, вам это не нужно.

Если IDE HDD Block Mode включен, BIOS будет использовать его, DOS-без-драйвера будет использовать его, но DOS с драйвером НЕ БУДЕТ, и Linux тоже! ПОСМОТРЕТЬ: hdparm(8)

Установите значение "Отключено".

BIOS предлагает возможность затенения зон памяти и отключения кеша в зонах памяти.

В этих зонах появляются ПЗУ на карте, а также ОЗУ на карте, которые, возможно, используются для специальных операций ввода-вывода.

Затенение означает копирование ПЗУ в ОЗУ и наложение ОЗУ на то место, где было найдено ПЗУ. Вы только хотите, чтобы если вы проводите много времени в DOS, отключите его, это пустая трата памяти для Linux.

Linux не использует SVGA BIOS или другие ПЗУ. Он имеет эквивалентный код, встроенный в ядро. Включение теневого копирования приводит к беспричинному использованию страниц памяти (если только вы не часто запускаете DOS). DOSEMU также ожидает, что он будет отключен. (обычно).

Кэш можно оставить включенным, но если встроенная память на самом деле является специальным коммуникационным буфером для устройства (например, данные сетевых пакетов или данные POKE в эту ячейку памяти, чтобы заставить устройство что-то делать), отключите кеш. для этих зон, в противном случае ЦП/плата оптимизирует три чтения (с разными значениями) в одно чтение, «при условии, что память не изменяет сама себя».

Повсеместно отключите теневые ПЗУ .

Пройдитесь по списку карточек, отключив кеширование страниц памяти устройства. Некоторые BIOS могут уже отключать кеш, если страница DRAM не отображается. т. е. любая память на карте, обнаруженная в области, где появляются карты, либо затенена (и кэширована), либо не затенена и не кэширована.

Это не имеет большого значения, но вы хотите, чтобы ПЗУ кэшировались, чтобы загрузка выполнялась быстрее.

При загрузке системы Linux считывает часы CMOS. После этого Linux поддерживает свои собственные таймеры и часы. Если вы настраиваете часы ядра, не забудьте записать их обратно в часы CMOS C с помощью: clock -uw

Глупее всего настроить часы ПК на ваше местное время, чтобы оно имело смысл и для вас, и для DOS. Вам придется два раза в год настраивать часы, когда они идут вперед и назад (весна + осень).

Правильно установить часы ПК на универсальное стандартное время UST, т. е. время по Гринвичу или зулусское время. Вы сообщаете Unix, что у вас есть «местные» часы, которые отличаются от GMT на фиксированную величину, и что летнее время, по-видимому, на 1 час позже.

Все системные утилиты разработаны с учетом местного часового пояса, в том числе ls -l, которая сообщает временные метки файлов.

Это задается программой установки Slackware в /usr/lib/zoneinfo и /var/adm/setup/setup.timeconfig. Я выбрал файл zoneinfo GB-EIRE.

ПРИМЕЧАНИЕ. Если батарея CMOS вашей системы разряжается (например, во время установки карты), вам необходимо установить время в ядре, а затем записать это время в аппаратные часы. (Это раньше, чем перезагрузка и настройка на экранах настройки BIOS).

С 1999 года мы разрабатываем руководство по оптимизации BIOS, ласково известное как BOG. Из скудного начала на одной странице теперь он охватывает более 440 параметров BIOS. Как знают старые читатели BOG, начиная с версии 8.0, мы начали предлагать два издания BOG — упрощенное и полное издание.
Обычно полное издание доступно только подписчикам, которые помогают спонсировать разработку руководства через небольшая плата. Однако сегодня все меняется! Отныне мы будем публиковать вариант BIOS из полного издания Руководства по оптимизации BIOS каждые выходные.

На этой неделе мы рассмотрим настройку BIOS IDE HDD Block Mode. Вот выдержка:

Эта функция BIOS ускоряет доступ к жесткому диску за счет передачи нескольких секторов данных за одно прерывание вместо использования обычного режима передачи одного сектора.Этот режим передачи данных называется блочной передачей.
При включении этой функции BIOS автоматически определяет, поддерживает ли ваш жесткий диск блочную передачу, и устанавливает для него соответствующие параметры блочной передачи. В зависимости от контроллера IDE…»

Навигация по записи

Последние записи

  • Торговля нефтью в Интернете: что вам нужно знать
  • VAR и другие известные технологии выводят ставки на спорт на новый уровень
  • 4Rabet India Обзор 2022
  • Почему контрольный список важен для вашего бизнеса?
  • Почему вашему бизнесу необходимо роботизированное решение для автоматизации процессов
  • Как привести вашу SaaS-компанию в соответствие с SOC2
  • Руководство по маркетингу в сфере здравоохранения для начинающих

Интересные вещи

Архивы

Категории

Техногог

Найти нас

Партнеры

Обратите внимание, что этот сайт может содержать партнерские ссылки, по которым мы можем получать небольшой процент дохода от партнеров. - Technogog является участником партнерской программы Amazon Services LLC, партнерской рекламной программы, предназначенной для предоставления сайтам средств для получения платы за рекламу за счет рекламы и ссылок на Amazon. -

Включение параметра блочного режима жесткого диска IDE в BIOS повышает производительность за счет
настройки контроллера жесткого диска (встроенного в IDE-диск) для
переноса нескольких секторов в память или из памяти перед созданием
аппаратное прерывание, которое сигнализирует BIOS о том, что операция с диском
выполнена.

Без этого параметра BIOS считывает или записывает по одному сектору (512 байт)
за раз, даже если прикладная программа хочет прочитать или
записать больше.

Конечным результатом использования режима блочного режима жесткого диска IDE является сокращение
количества циклов ЦП, необходимых для работы с жестким диском, что освобождает эти
циклы процессора для использования приложениями. Это немного повышает производительность
многозадачных сред, таких как Windows NT или 95, Linux и OS/2. Улучшает однозадачную DOS, убивающую мозг, лишь незначительно. То же самое
для Win 3.1, которая сильно зависит от DOS при обработке дисков.

С уважением,
Бен Майерс

>Что делать в блочном режиме жесткого диска IDE? Улучшает ли включение этой опции в моей биосе
>производительность, мой жесткий диск Seagate 1,2 ГБ st31270.

Зиваго 'Джеман' Ли

> Включение параметра блочного режима жесткого диска IDE в BIOS повышает производительность путем
> настройки контроллера жесткого диска (встроенного в IDE-диск) для
> передачи нескольких секторов в память или из памяти перед генерацией аппаратное прерывание
>, которое сигнализирует BIOS о том, что дисковая операция

> за раз, даже если прикладная программа хотела прочитать или

> Конечным результатом опции блочного режима жесткого диска IDE является сокращение
> количества циклов ЦП, необходимых для работы с жестким диском, и высвобождение этих
> циклов процессора для использования приложениями. Это повышает производительность

> Ben Myers
> KH писал:
> >Что делать в блочном режиме жесткого диска IDE? Улучшает ли включение этой опции в моем BIOS
> >производительность, мой жесткий диск Seagate 1,2 ГБ st31270.

Кто-нибудь знает, почему, если я включаю блочный режим, при передаче файлов я
получаю много блочных ошибок. Как только я отключаю их, передача работает нормально.
Неважно, включен ли у меня Smartdrv или выключен. Кто-нибудь знает, почему?
Если кто-нибудь может пролить свет на это.

Мартин Вернон

Он допускает несколько секторов на одно прерывание, поэтому, если накопитель поддерживает режим
16 (некоторые Seagate делают 32) секторов, то для их передачи потребуется только одно
прерывание, что снижает задержку прерывания ( или повысить
производительность).

Дуэйн М. Сэйлор

> Кто-нибудь знает, почему, если я включаю блочный режим, при передаче файлов я
> получаю много блочных ошибок. Как только я отключаю их, передача работает нормально.
> Неважно, включен ли у меня Smartdrv или выключен. Кто-нибудь знает, почему?
> Если кто-нибудь может пролить свет на это.

Если вы включили блочный режим, для его использования необходимо переформатировать диск. Включение
блочного режима на диске, который не был отформатирован с включенным блочным режимом, может
вызвать проблемы.

Марникс Тиммерманс


>> Кто-нибудь знает, почему, если я включаю режим блокировки, при передаче файлов я
>> получаю много ошибок блокировки. Как только я их отключу, передача работает нормально.
>> Неважно, включен ли у меня Smartdrv или нет. Кто-нибудь знает, почему?
>> Если кто-нибудь может пролить свет на это.

Что вы подразумеваете под передачей файлов? Я никогда не слышал об
ошибках блокировки?

>Если вы включили блочный режим, для его использования необходимо переформатировать диск. Включение
>блочного режима на диске, который не был отформатирован с включенным блочным режимом, может
>вызвать проблемы.

Питер ден Хаан

>Если вы включили блочный режим, для его использования необходимо переформатировать диск.Включение
>блочного режима на диске, который не был отформатирован с включенным блочным режимом, может
>вызвать проблемы.

Дуэйн, вы имели в виду LBA. В блочном режиме таких проблем нет.

Я хотел бы добавить, что использование чрезмерно больших блоков может привести к
ошибкам переполнения (сбоям CRC) на последовательных портах при высоких
скоростях передачи данных.

Мартин Вернон


> Zivago 'Jaeman' Lee написал:
>
> > Кто-нибудь знает, почему, если я включаю блочный режим, при передаче файлов я
> > получаю много ошибок блока. Как только я отключаю их, передача работает нормально.
> > Неважно, включен ли у меня Smartdrv или нет. Кто-нибудь знает, почему?
> > Если кто-то может пролить свет на это.
>

> Если вы включаете блочный режим, вы должны переформатировать диск, чтобы использовать его. Включение
> блочного режима на диске, который не был отформатирован с включенным блочным режимом, может
> вызвать проблемы.

Нет-нет, вы имеете в виду режим LBA. Блочный режим выбирает только возможность передачи
x количества секторов за одно прерывание, он не имеет абсолютно никакого отношения к
логическому формату накопителя.

Марк Грин


Zivago 'Jaeman' Lee написал:
>
> В четверг, 27 июня 1996 года, Бен Майерс написал:
>
> > Включение блокировки жесткого диска IDE режим в вашей биосе, чтобы повысить производительность,
> > настроив контроллер жесткого диска (встроенный в дисковод IDE) для
> > передачи нескольких секторов в или из памяти перед созданием
> > аппаратное прерывание, которое сигнализирует BIOS о том, что дисковая операция
> > выполняется одновременно, даже если прикладная программа хочет прочитать или
> > Чистый эффект опции блочного режима жесткого диска IDE заключается в том, что уменьшить
> > количество циклов ЦП, необходимых для работы с жестким диском, высвободив эти
> > циклы процессора для использования приложениями. Это повышает производительность
> > Ben Myers

> > KH писал(а):
> > >Что делать в блочном режиме IDE HDD? Улучшает ли включение этой опции в моем BIOS
> > >производительность, мой жесткий диск Seagate 1,2 ГБ st31270.


>
> Кто-нибудь знает, почему, если я включаю блочный режим, при передаче файлов я
> получаю много блочных ошибок. Как только я отключаю их, передача работает нормально.
> Неважно, включен ли у меня Smartdrv или выключен. Кто-нибудь знает, почему?
> Если кто-нибудь может пролить свет на это.
>

Включение блочного режима IDE действительно улучшит производительность вашего диска за счет
передачи нескольких блоков за одно прерывание. Однако одним побочным эффектом
является то, что вы можете столкнуться с ошибками коммуникационного порта, если процедуры прерывания диска
слишком долго держат прерывания отключенными (поскольку они обрабатывают
несколько дисковых блоков) и прерывания последовательного порта не обслуживаются.

Было бы неплохо, если бы в блочном режиме BIOS также можно было указать количество
блоков для передачи, чтобы мы могли настраивать передачу дисков, чтобы они
не вызывали слишком много ошибок порта связи. Кажется, я припоминаю, что некоторые
программные надстройки (Disk Rocket?) позволяют устанавливать количество блоков,
пересылаемых за одно прерывание.

Ограничение емкости

Максимальные значения Int 13h BIOS< /td> ATA (EIDE) = Расш. Int 13h
Сектора 63 255 63 63
Цилиндры 1,023 65,536 1,023 16 384
Головы 255 16 16 16
Размер 8,4 ГБ 136,9 ГБ 528 МБ 8,4 ГБ

504 МБ - ограничение, при котором система ограничивается совместимостью со значениями системы BIOS и интерфейса ATA с помощью использования режима CHS. Это ограничение действует для старых компьютеров 286/386/486. (1024 цилиндра 16 головок x 63 сектора/дорожка x 512 = 528 482 304 байта - 504 МБ). Во многих случаях помогут специальные программы (Disk Ontrack Manager - Seagate, Disk Wizard - WD). Некоторые операционные системы могут иметь проблемы с поддержкой этого программного обеспечения и могут иметь более высокие требования к вашему знанию ОС и используемых программ.

2 ГБ — ограничение максимального размера раздела файловой системы FAT16 для DOS и Windows 9x. Некоторые старые компьютеры не могут адресовать более 4095 цилиндров (4095 x 16 x 63 x 512 – 2 113 413 120 байт)

Ограничение Windows NT на 4 ГБ - Размер раздела с системой FAT16 не может превышать 4 ГБ - Fdisk нельзя использовать для создания, но используется Диспетчер дисков (Управление дисками в Windows 2000)

8 ГБ — ограничение системы BIOS. Для поддержки больших мощностей вам нужны расширенные функции системы BIOS.Ограничения действительны для компьютеров x86 и некоторых материнских плат с процессорами Pentium и Pentium II. Некоторые другие операционные системы должны знать, как использовать расширенные функции BIOS (расширенное прерывание 13). Мы можем использовать Windows NT 4.0 в качестве примера, когда вам нужен обновленный драйвер диска или пакет обновления. (ОС - DOS 6.xx и ниже, Windows 3.x и ниже, а также некоторые другие старые ОС не поддерживают Ext. Int13).

8 ГБ — ограничение программы FDISK в ОС DOS 6.22.

<р>?? ГБ — Возможная проблема с дисками размером более 67 ГБ в Windows 9x. См. статью WD800

32 ГБ — (65 535 x 16 x 63 x 512 – 33 822 351 360 байт) другое ограничение системы BIOS.

68 ГБ — возможная проблема с дисками размером более 67 ГБ в Windows 9x. См. статью WD800

Читайте также: