Назад | Перейти на главную страницу

USB-накопитель не обнаружен в оболочке Intel EFI

Я должен обновить плату Intel S3420GPLC. BIOS, BMC, FRU / SDR и все такое.

В загрузке Intel все в значительной степени автоматизировано. Вы должны загрузиться во встроенную оболочку EFI, смонтировать USB-диск / ключ и запустить startup.nsh скрипт включен в загрузку.

Дело в том, что я пробовал как USB-ключ на 4 ГБ, так и USB-диск большего размера на 60 ГБ, но безуспешно. У обоих, конечно же, есть файловые системы FAT32.

При их подключении и запуске map -r из оболочки EFI ключ даже не указан. Диск отображается как blk0 и я могу переключиться на него. Проблема в том, чтобы добраться до скрипта:

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

Изменить, новая информация:

Фантастика.

У меня была эта проблема с изображением Fedora 22 Live на USB-накопителе, созданным в соответствии с UEFI-загрузка USB-накопителей с помощью

livecd-iso-to-disk --efi --format --reset-mbr Fedora-Live-Xfce-x86_64-22-3.iso /dev/sdX

Это дает загрузочный диск, организованный GPT, с разделом VFAT.

Затем я попытался использовать ZOTAC Nano CI320 с помощью этой флешки и оказался в оболочке EFI (со швейцарской французской USB-клавиатурой, привязанной к США, но это кстати).

Вышеуказанное и Оболочка UEFI вытащил меня из тупика:

... и вперед!

Первая проблема, которую вы пишете в стиле UNIX. Но UEFI использует стиль DOS. Итак, ваша последовательность команд:

map
mount blk0 aaa
aaa:            // !!! change disk in dos stile
cd EFI\debian    // use backslashes
grubx64.efi      // run bootloader without "./"

Вторая проблема - вы ничего не написали о системе разметки диска. Вы не можете использовать систему разделов DOS. Используйте GPT (таблица разделов GUID). В Linux используйте gdisk. (fdisk не подходит).

В качестве типов разделов используйте EF00 для загрузочного диска (fat32), 0700 для корневого раздела (например, Ext4)

Итак, ваш диск будет выглядеть так:

gdisk -l /tmp/disk
GPT fdisk (gdisk) version 0.8.7

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /tmp/disk: 2048 sectors, 1024.0 KiB
Logical sector size: 512 bytes
Disk identifier (GUID): 21FCB27E-DBE0-47F9-9D03-811638115E24
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 2014
Partitions will be aligned on 2-sector boundaries
Total free space is 0 sectors (0 bytes)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              34              53   10.0 KiB    EF00  EFI System
   2              54            2014   980.5 KiB   0700  Microsoft basic data

Носители (USB-ключ, компакт-диски, жесткие диски) должны быть отформатированы как FAT (16 или 32), чтобы их можно было читать из EFI.