Legacy usb что это: Что такое USB Legacy в BIOS

Legacy USB Support — что это за параметр в BIOS и за что он отвечает?

Многие пользователи, особо не сведущие в настройках первичных систем ввода/вывода, довольно часто встречают среди огромного количества всевозможных параметров пункт Legacy USB Support. Что это в БИОСе, зачем нужна эта опция, особо никто не разбирается, поскольку ее значение по умолчанию обычно выставлено на Auto. Однако иногда изменять этот параметр нужно. Именно поэтому рассмотреть его следует особо.

Legacy USB Support — что это такое?

Если говорить о самой функции исходя из ее названия, нетрудно догадаться о ее предназначении. Достаточно просто перевести данный термин с английского языка. Трактовка этой опции предполагает поддержку устройств, которые подключаются к компьютеру или ноутбуку посредством соответствующих интерфейсов и портов, как раз на уровне первичной системы, как это изначально предусмотрено для всего остального «железа», подключенного к материнской плате.

USB-FDD: определение, проблемы загрузки

Сейчас вопрос о том, что это такое — USB FDD, все реже появляется в Сети. Люди перестали…

Но если говорить о том, что это — Legacy USB Support, в данном конкретном случае речь идет исключительно о периферийных устройствах (мыши, клавиатуры и т. д.). Иногда этот параметр может относиться и к съемным накопителям информации. И хотя прямо это не заявлено, достаточно часто проблемы, связанные с тем, что некоторые типы флешек при установке их в качестве первого загрузочного устройства не определяются, устраняются как раз активацией этой опции. Впрочем, как показывает практика, это единичные случаи, и связаны они в основном с девайсами малоизвестных производителей или специфичного оборудования, которое поддержки в BIOS не имеет изначально.

Как включить Legacy USB Support?

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

AHCI или IDE — что лучше? Описание режима, характеристики

Неудивительно, что вопрос: «AHCI или IDE: что лучше?» является, пожалуй, одним из самых наболевших.

Но что это? В Legacy USB Support, если развернуть список всех возможных вариантов устанавливаемых значений, можно увидеть и активацию (Enabled), и отключение (Disabled). Для чего это нужно? Только для того, чтобы пользователь мог сам выбирать, нужна ли ему такая поддержка. Конечно, в случае с флешками, если они не определяются даже в случае предварительной вставки в порт, после чего производится включение компьютера с последующим входом в параметры BIOS, активация этого параметра является обязательной. Грубо говоря, вам нужно сначала вставить флешку в порт USB, а только потом включить питание, чтобы началась загрузка.

Насколько целесообразно активировать этот параметр?

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

Перепрошивка БИОС: пошаговая инструкция

Любое компьютерное оборудование и программное обеспечение, как известно, со временем устаревает и…

Иными словами, внешнюю USB-клавиатуру невозможно будет использовать даже для входа в настройки BIOS. Именно поэтому полностью отключать данный параметр не рекомендуется ни под каким предлогом. По большому счету, автоматическое значение выбора включения или отключения поддержки лучше не менять вообще! А вот если вы работаете с устаревшими модификациями Windows вроде сетевой версии NT, эта опция должна быть включена в обязательном порядке.

При ее деактивации довольно часто можно будет наблюдать потерю периферийными устройствами работоспособности, о чем будет сказано в свойствах оборудования в «Диспетчере устройств» (устройство отключено, его надо включить и т. д.). Что самое печальное, активировать отключенные устройства в диспетчере в такой ситуации не получится никак.

Итоги

Что это — Legacy USB Support, по всей видимости, многие уже разобрались. Что же касается главного вывода, который можно сделать из всего вышесказанного, следует отметить, что установленное по умолчанию значение автоматического задействования или деактивации в случае необходимости заданной поддержки лучше не менять, а то потом и в первичную систему войти не сможете. Придется дополнительно подключать старые клавиатуры и мыши стандарта PS/2. А что делать, если на ноутбуке таких гнезд нет, основная клавиатура вышла из строя, а USB-порты при отключенной поддержке тоже не работают? Вот вам и ответ!

Что скрывает спецификация USB? | Composter 2.0

Илья Манусов
— 16/03/2015

Традиционно, прерывание System Management Interrupt или SMI применяется разработчиками персональных платформ для реализации функциональности, которую UEFI firmware или BIOS желает «скрыть» от операционной системы. Указатель на процедуру обработки SMI имеет специальный статус. В отличие от всех остальных векторов прерываний, он не входит в состав системных таблиц векторов или дескрипторов прерываний, а находится в специальных регистрах процессора.

И конечно, инструкция запрета прерываний CLI не влияет на обработку SMI. При восприятии запроса SMI процессор переходит в System Management Mode (SMM) или режим управления системой. После выполнения процедуры обработки SMI, возврат в прерванную программу осуществляется специальной инструкцией RSM (Resume from System Management Mode). Режим SMM открывает неограниченный доступ к ресурсам платформы, что, кстати, вызывает интерес хакеров. Но сегодня не об этом.

Сценарий первый: эмуляция несуществующих ресурсов

Допустим, у нас есть современная платформа, снабженная клавиатурой USB, разъем PS/2 отсутствует. Это означает, что системный порт с адресом 0060h (Keyboard Data Register), посредством которого PS/2 клавиатура передает в систему коды нажатых клавиш, не поддерживается. Также допустим, что нам нужно, по ностальгии или объективной необходимости запустить на данной платформе некое устаревшее программное обеспечение, написанное в стиле MSDOS, непосредственно читающее регистр Keyboard Data в расчете получить код нажатой клавиши. Что делать?

Рис 1. Опции Legacy USB Support и Port 60/64 Emulation в настройках UEFI BIOS

Конечно, включить опцию USB Legacy Support в CMOS Setup, разрешив эмуляцию PS/2 клавиатуры. Тогда при обращении программы к порту Keyboard Data, firmware платформы, а точнее процедура обработки SMI вмешивается в процесс чтения несуществующего порта и обеспечивает корректный результат операции. Сделать это можно двумя методами:

  1. Процедура обработки SMI изменяет контекст прерванной программы, в частности, код нажатой клавиши, полученный от USB клавиатуры, помещает в регистр AL, что прерываемой программой воспринимается как результат чтения порта.
  2. Процедура обработки SMI, используя специальные команды контроллера клавиатуры, помещает код клавиши в буфер контроллера, затем, модифицируя адрес возврата, заставляет прерванную программу повторить инструкцию чтения порта Keyboard Data. Такой вариант возможен только на платформах, где функциональность регистра Keyboard Data поддерживается хотя бы в минимальном виде.

Сценарий второй: сокрытие существующих ресурсов

Функционирование контроллера USB сопровождается формированием ряда системных событий, не характерных для контекста, в котором работает «старое» программное обеспечение. Сюда входит взаимодействие контроллера и драйвера. Последний в нашем случае входит в состав firmware платформы. В частности, имеет место периодическая генерация запросов на прерывание и доступ контроллера в режиме Bus Master к структурам в оперативной памяти: расписанию транзакций и передаваемым данным. Чтобы максимально изолировать данные события, для коммуникации между контроллером USB и firmware платформы используется прерывание SMI, как альтернатива классическому механизму прерываний.

Рис 2. Один из регистров контроллера xHCI предназначен для индивидуального разрешения и запрета ряда условий формирования SMI

Рис 3. Контакт 2 контроллера  ASMedia ASM1142 задействован для системного сигнала SMI

Резюме

Документация по самым современным реализациям хост-контроллеров USB 3.1 дает однозначный ответ — аппаратная база для обеспечения совместимости между «самым новым» и «самым старым» существует. Насколько полно разработчики платформ реализуют этот потенциал — покажет время…

Что означает поддержка «устаревшей USB-мыши» в BIOS?

спросил

Изменено
6 лет, 7 месяцев назад

Просмотрено
155 тысяч раз

Что означает опция «Legacy USB Mouse» в BIOS?

Да legacy обычно означает старую версию или устаревшую версию. Так устаревшая USB-мышь означает поддержку «usb-мыши старого стиля».

На самом деле это не ответ на вопрос. Как любил говорить мистер Тамм, мой школьный учитель электричества: «Да, и апельсины на вкус апельсиновые».

Что означает устаревшая поддержка USB-мыши ?

  • Что — это устаревшая USB-мышь?
  • Есть « старый стиль » USB-мышь?
  • Что изменилось между и версиями usb и какая версия USB сделала мыши несовместимыми?
  • Почему было внесено изменение?
  • Когда было внесено изменение?
  • Кто сделал изменение?
  • В чем преимущество « новых мышей USB » над « старых мышей USB »?

Скажем иначе:

Что делает BIOS, когда включена опция «Legacy USB Mouse» ?
Что делает BIOS, когда параметр «Устаревшая USB-мышь» отключен ?

См.

также

  • USB Legacy в BIOS
  • что такое устаревший usb?
  • Windows 7 — устаревший режим USB
  • Советы: отключите устаревший режим USB
  • Устаревший режим USB: включен или выключен?
  • USB-устройства не работают или обнаруживаются в безопасном режиме или MS-DOS.
  • Унаследованный режим USB плохо работает с USB-мышью
  • usb
  • мышь
  • биос

Насколько я понял, это не Мышь или Клавиатура , устаревшая (PS/2 не изменилась, USB обратно совместима с другими версиями USB), это операционная система — устаревший режим мыши эмулирует устройство PS/2 или AT при использовании мыши USB с ОС, которая его не поддерживает.

Не лучший источник, но это, похоже, подтверждает это, как и последний пост здесь.


Из сведений о совместимости платформ для загрузочных USB-устройств в Центре разработки оборудования Windows на MSDN:

Поддержка устаревшей архитектуры с поддержкой USB и PS/2

Поддержка

Legacy показана на рис. 1 для поддержки совместимости с USB и PS/2. Важные особенности включают в себя:

  • BIOS перехватывает события от USB-клавиатуры и мыши и представляет их системе как PS/2-совместимые устройства.

  • Устаревшая операционная система распознает USB-клавиатуру и USB-мышь как устройства, совместимые с PS/2, с ограничениями, накладываемыми протоколом загрузки USB.

Рис. 1. Архитектура для устаревшей поддержки USB и PS/2

4

Я нашел отличное объяснение:

Короче говоря, наследие — это перенаправление
USB-клавиатура и/или мышь, чтобы
ОС для использования такая же. ХР не нужен
устаревшая поддержка USB-клавиатуры или
мышь.

Пример поддержки старых версий
Требуется USB-клавиатура, это реально
режим мсдос. И USB-мышь будет
рассматривается как стандартная мышь PS/2 в
msdos с помощью своего драйвера мыши с
устаревшая поддержка включена.

http://help.wugnet.com/windows/USB-Legacy-BIOS-ftopict606120.html

0

Кстати:

Я отключил этот параметр на материнской плате Asus P5KPL-CM (следуя предложению, что это может увеличить время загрузки для этой платы), и я использую XP Pro.

Когда я потом пытался прошить биос через флешку (на что способна эта плата), этот накопитель не определялся при загрузке. Однако он был обнаружен ОС после загрузки в XP.

Я повторно включил «устаревший USB-накопитель», перезагрузился, и затем накопитель был обнаружен в BIOS, что позволило мне успешно просматривать USB-накопитель и прошивать BIOS.

Таким образом, устаревшая настройка может повлиять на обнаружение USB в BIOS.

К вашему сведению. Привет из AU!

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Обязательно, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

загрузка — Загрузка USB в устаревшем режиме

Я пытаюсь установить Windows 10 на ноутбук Asus, на котором уже была установлена ​​предыдущая версия Windows. На диске есть два раздела, один для ОС, этот уже удален, а другой содержит данные, которые я хочу сохранить. Установочный носитель представляет собой USB-накопитель, созданный с помощью Microsoft Media Creation Tool. Установка не запускается

Windows не может быть установлена ​​на этот диск. Выбранный диск имеет
Таблица разделов MBR. В системах EFI Windows можно установить только на
GPT-диск.

Мне посоветовали, может быть дело в том, что установочный USB грузится в режиме UEFI. Я проверил BIOS, и USB указан там с префиксом UEFI.

Имеется одна настройка BIOS.

Устаревшая поддержка USB

поставил Enabled, но все равно похоже, что с USB загружается UEFI.

  • загрузка
  • usb
  • uefi
  • средство создания носителя

12

У вас есть два варианта:

  • Установить в режиме EFI/UEFI — Программа установки загрузилась в этом режиме, но отказалась от установки, поскольку диск был MBR-диском, а не GPT-диском, который Windows требует для EFI-режима. монтаж. Таким образом, для установки в режиме EFI необходимо преобразовать диск в GPT. Несколько сторонних дисковых утилит, в том числе мой собственный GPT fdisk ( gdisk ), могут сделать это, не повреждая раздел, который вы хотите сохранить. (Обратите внимание, однако, что ни одна операция разбиения на разделы не является на 100% безопасной. Поэтому я рекомендую делать резервные копии. Я даю ту же рекомендацию из-за рисков, связанных с установкой новой ОС, даже без преобразования таблицы разделов.)
  • Установка в BIOS/CSM/устаревшем режиме — Если вы можете заставить установочный носитель загружаться в режиме BIOS, вы можете выполнить установку на диск с его текущей конфигурацией MBR. Хитрость заключается в том, чтобы программа установки загружалась в режиме BIOS. Детали того, как это сделать, варьируются от одного компьютера к другому. Как правило, вы должны включить параметр в инструменте настройки прошивки, который называется «Поддержка CSM», «Поддержка устаревшей загрузки» или что-то подобное. (Вариант «устаревшей поддержки USB», который вы нашли, равен , а не правильный вариант — этот параметр связан с тем, как обрабатываются USB-клавиатуры и мыши, а не с загрузкой в ​​​​режиме BIOS или EFI.) Вам также может потребоваться выбрать установочный носитель с помощью параметра в диспетчере загрузки, который называет устройство без появляется строка «UEFI».

Как правило, я рекомендую по возможности выполнять установку в режиме EFI. См. этот вопрос и мой ответ на него, а также эту мою веб-страницу в CSM, чтобы узнать, почему я рекомендую загрузку в режиме EFI. Вкратце, режим EFI предлагает некоторые скромные преимущества по сравнению с режимом BIOS, такие как (обычно) немного более быстрое время загрузки и (на более новых компьютерах) безопасная загрузка. EFI также является родным режимом загрузки; загрузка в режиме BIOS в основном требует запуска эмулятора BIOS (CSM) на прошивке, что усложняет путь загрузки. OTOH, некоторые ранние реализации EFI (в основном примерно 4 или более лет назад) были ненадежными, и существует небольшой риск, связанный с преобразованием MBR в GPT. В некоторых случаях эти проблемы могут перевешивать преимущества EFI, которые далеко не ошеломляют большинство пользователей.

EDIT:

Вывод, который вы заметите ( MBR: только MBR вместе с GPT: присутствует ), указывает на то, что ваша таблица разделов находится в несогласованном состоянии — на диске есть то, что выглядит как действующая MBR, но есть также являются следами данных GPT. Обычной причиной является то, что диск использовался с GPT, но в какой-то момент инструмент, не поддерживающий GPT, был использован для создания на нем новой таблицы разделов MBR. Если это так, вам следует выбрать параметр 1 - MBR в rEFInd, чтобы он преобразовывал данные MBR в форму GPT. Однако, если вы не уверены, вы можете попробовать загрузить данные GPT, чтобы посмотреть, как они выглядят, но не сохраняйте его обратно с опцией w — по крайней мере, если вы не убедитесь, что данные GPT более точны, чем данные MBR.

10

У меня была такая же проблема один раз. Если у вас есть только одна опция «Поддержка старых USB», это не нормально. Попробуйте обновить BIOS/UEFI, после чего будут доступны дополнительные опции. «Тип ОС», «Выбор режима загрузки», «Управление параметрами загрузки хранилища», где вы можете переключать режим UEFI/Legacy.

1

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но никогда не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

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