Differences between revisions 2 and 3
Revision 2 as of 2013-05-10 13:16:47
Size: 1659
Editor: GötzWaschk
Comment:
Revision 3 as of 2014-06-03 14:51:08
Size: 1673
Editor: GötzWaschk
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 1. Im der Virtuellen Konsole von Dell wird über das Menü ''Virtueller Datenträger'' die Image-Datei verbunden, z.B. {{{/tftpboot/DELL-SAS-SATA-EFI-A07.img}}}.  1. Im der Virtuellen Konsole von Dell wird über das Menü ''Virtueller Datenträger'' die Image-Datei verbunden, z.B. {{{/tftpboot/DELL-SAS-SATA-EFI-A12.img}}}.
Line 7: Line 7:
 1. Dann muss das Menü ''UEFI Boot Menu'' und dort ''Virtual Floppy Drive'' ausgewählt werden. Das Update läuft automatisch.  1. Dann muss das Menü ''UEFI Boot Menu'' und dort ''Virtual Floppy Drive'' ausgewählt werden. Den Anweisungen des Update-Programms folgen.

Firmware-Update für SATA/SAS-Platten in Dell-Servern der 12. Generation

Das Update muss über UEFI gebootet werden. Es wurden Festplatten-Images erzeugt, die auf pallas unter /tftpboot liegen, aber (momentan) nicht über PXE gebootet werden, sondern über iDRAC7.

  1. Im der Virtuellen Konsole von Dell wird über das Menü Virtueller Datenträger die Image-Datei verbunden, z.B. /tftpboot/DELL-SAS-SATA-EFI-A12.img.

  2. Der Server wird gebootet und über die Taste F11 der BIOS Boot Manager ausgewählt.

  3. Dann muss das Menü UEFI Boot Menu und dort Virtual Floppy Drive ausgewählt werden. Den Anweisungen des Update-Programms folgen.

  4. Nach Ende des Updates muss im Datenträgermenü das Häkchen für die Zuordnung entfernt werden, anschließend bootet der Server.

virtual-image.png

Image-Datei aktualisieren

Die Image-Datei enthält eine MS-DOS-Partititonstabelle und eine primäre FAT32-Partition, die man folgendermaßen einhängen kann:

# kpartx -a -v /tmp/diskimage.img 
add map loop0p1 (253:0): 0 206848 linear /dev/loop0 2048
# mount /dev/mapper/loop0p1 /mnt
# ls /mnt/
EFI  fw  Nautilus.efi  startup.nsh

Eine neuere Version kann dann einfach mit unzip entpackt werden:

[pepe68] /mnt # rm -rf EFI/ fw/ Nautilus.efi startup.nsh
[pepe68] /mnt # unzip -q /project/dell_12g/FW_Updates/NautilusA07efi_ZPE.exe FILES/\* 
[pepe68] /mnt # mv FILES/* .;rmdir FILES

Nicht vergessen, aushängen und Device-Verknüpfung entfernen:

[pepe68] /tmp # umount /mnt
[pepe68] /tmp # kpartx -d -v /tmp/diskimage.img 
del devmap : loop0p1
loop deleted : /dev/loop0

Procedures/Dell_12g_SATA-Firmware (last edited 2015-06-26 10:54:55 by GötzWaschk)