+33 голоса |
Известно, что большинство операционных систем с открытым исходным кодом, предназначенных для использования в нетбуках, распространяются в виде образов дисков .img или .iso. Данные образы с помощью специальных утилит разворачиваются на Flash-накопителях (потому как оптических приводов в нетбуках нет, если не считать Eee PC 1004DN), с которых впоследствии и происходит загрузка и установка ОС. Так вот, в ходе тестирования таких программных платформ я заметил интересную вещь: разработчики при создании загрузочных образов по-разному организуют структуру флешки, что ведет к различиям в определении дисков в BIOS.
Например, вот так определяет BIOS нетбука Eee PC 1005HA флешку с образом ОС Ubuntu Netbook Remix:
При записи же образа Moblin 2.1 накопитель отсутствует в списке устройств для загрузки, а найти его можно в несколько неожиданном месте:
Насколько я понимаю ситуацию, вызвано такое различие разницей в MBR (Master Boot Record), которые записываются на флеш-носитель и по которым BIOS определяет тип USB-устройства.
В общем, на заметку всем, кто делает образы Live USB: пользователю гораздо удобнее, когда флешка определяется как флешка, и её не приходится искать в списке жестких дисков.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
+33 голоса |
На моем ЕЕЕ 901 в биос нет необходимости заходить, нужно во время его загрузки нажать Esc и можна будет увидеть список всем hdd и usb устройств с которых можно произвести загрузку.
В основном такое поведение флешек зависит от присутствия MBR как такового. В случае наличия MBR флешка воспринимается системой как USB HDD, иначе как Super Floppy. Также некоторые контроллеры флешек поддерживают эмуляцию USB CD/DVD.