Differences between revisions 1 and 2
Revision 1 as of 2013-05-10 13:03:53
Size: 795
Editor: GötzWaschk
Comment:
Revision 2 as of 2013-05-10 13:16:47
Size: 1659
Editor: GötzWaschk
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Firmware-Update für SATA/SAS-Platten in Dell-Servern der 12. Generation = Firmware-Update für SATA/SAS-Platten in Dell-Servern der 12. Generation =
Line 9: Line 9:

{{attachment: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
}}}

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-A07.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. Das Update läuft automatisch.

  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)