Intel S3420GPLCボードを更新する必要があります。 BIOS、BMC、FRU/SDR、すべて。
Intelのダウンロードでは、ほとんどすべてが自動化されています。統合EFIシェルで起動し、USBディスク/キーをマウントして、ダウンロードに含まれているstartup.nsh
スクリプトを起動する必要があります。
ことですが、私は4 GBのUSBキーと60 GBより大きいUSBディスクの両方を試しましたが、結果は良くありませんでした。もちろん、どちらにもFAT32ファイルシステムがあります。
それらを接続してEFIシェルからmap -r
を実行すると、キーは表示されません。ディスクはblk0
として表示され、切り替えることができます。スクリプトに問題が発生しています:
ls
またはdir
コマンドは"Cannot open current directory - Not found"
を返しますcd update
は"Target directory not found"
を返しますディスクが正しくマウントされているようにも見えません。私が試すことができるコマンドやオフになっている可能性のあるBIOS設定へのポインタはありますか?
編集、新しい情報:
mount blk0 fs0
は単にblk0
のエイリアスを作成しましたが、読みやすくすることはしませんでした。UNIXスタイルで書く最初の問題。しかし、UEFIはDOSスタイルを使用しています。したがって、コマンドのシーケンス:
map
mount blk0 aaa
aaa: // !!! change disk in dos stile
cd EFI\debian // use backslashes
grubx64.efi // run bootloader without "./"
2番目の問題-ディスクパーティションシステムについて何も書かれていません。 DOSパーティションシステムは使用できません。 GPT(GUIDパーティションテーブル)を使用します。 Linuxでは、gdiskを使用します。 (fdiskは適合しません)。
パーティションタイプは、ブートディスク(fat32)にEF00を使用し、ルートパーティション(たとえば、Ext4)に0700を使用するため
ドライブは次のようになります。
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
素晴らしい。
SBスティックのUEFIブート を使用して作成されたUSBスティック上のFedora 22ライブイメージでこの問題が発生しました
livecd-iso-to-disk --efi --format --reset-mbr Fedora-Live-Xfce-x86_64-22-3.iso /dev/sdX
これにより、VFATパーティションを持つ起動可能なGPT構成ディスクが提供されます。
次に、そのスティックを使ってZOTAC Nano CI320を試してみたところ、EFIシェルにいることがわかりました(スイスのUSBキーボードが米国にマップされていますが、byはそれを使用しています)。
上記と EFIシェル は私を行き止まりから抜け出しました:
...そして私たちは行きます!