Я знаю, как изменить порядок загрузки через настройки биоса, но у меня есть уникальная ситуация, когда лучше сделать это программно. Компания, в которой я работаю, продает и удаленно поддерживает программное обеспечение тысячам неискушенных в технологиях клиентов. Мы не можем трогать их аппаратные настройки, мы только поставщик программного обеспечения.
Недавно мы внедрили опцию для их совместимости с PCI, которая требует отдельного съемного диска для хранения закрытого ключа шифрования. Клиенты, которые используют этот вариант, должны всегда оставлять USB-накопитель с файлом .dat, содержащим ключ RSA. В настоящее время это представляет проблему при перезагрузке клиентов. Иногда мы можем рассказать им по телефону, как изменить их настройки BIOS, чтобы пропустить USB-накопитель, но во многих случаях мы не можем, потому что вызывающий абонент и другой конец телефона недостаточно технически подкованы, чтобы изменить настройки BIOS, и разные ПК имеют разные настройки BIOS.
Итак, мой вопрос: есть ли какой-либо ini-файл, который я могу создать или загрузочную запись на самом диске, который можно добавить или изменить, чтобы система увидела, что на USB нет ОС, продолжайте идти вниз по списку загрузки диски. Вместо этого, без ОС, многие ПК зависают на экране «Отсутствует ОС», пока мы не попросим клиента удалить диск, перезагрузить его и снова подключить после того, как Windows начнет загружаться. Все ПК с Windows, все XP или новее.
grub
, используемый во многих дистрибутивах Linux, поддерживает цепную загрузку, обычно используемую для отображения в меню загрузки как раздела Linux, так и раздела Windows, но это меню является необязательным. - person Ben Voigt   schedule 07.10.2016