Eigenes Linux- oder Windows- Live-System per F10 einbinden
Vor einer Weile habe ich herausgefunden, das man den internen Flash, der von Intelligent Provisioning (HPIP) genutzt wird, auch selber nutzen kann.
Jetzt ist daraus ein Skript entstanden, wodurch man das relativ einfach selbst nutzen kann.
Man benötigt dazu lediglich ein Linux (z.B. Ubuntu 16.04 oder Debian 9) zum bauen einer eigenen recovery media ISO.
Das Linux kann auch in einer VM laufen oder auf einem anderen Rechner.
Darin lädt man die ZIP-Datei herunter und entpackt sie in einen leeren Ordner.
Danach legt man im selben Ordner eine HP Intelligent Provisioning recovery media ISO und eine live system ISO ab und führt das Skript aus.
Wenn man keine ISOs ablegt, wird vom Skript automatisch HPIP164B und gparted live heruntergeladen.
Das ganze kann man über ein Terminal (Shell) mit wenigen Befehlen durchführen.
Beispiel:
Code:
mkdir hpip-mod
cd hpip-mod
sudo apt-get install ca-certificates unzip wget
wget -N http://seafile.servator.de/nas/hp/build/hpip-mod.zip
unzip hpip-mod.zip
wget -N http://seafile.servator.de/nas/hp/images/Debian-XFCE-stretch-17.244-live-amd64+mac.iso
bash hpip-mod.sh
Als Ergebnis findet man im Unterordner HPIP164B.2017_0201.3 dann z.B. die Datei HPIP164B-live.iso
Diese lässt sich wie eine normale HP Intelligent Provisioning recovery media booten, um den Flash-Vorgang auszuführen.
Nach erfolgreichem flashen braucht man die ISO nicht mehr.
Danach hat man im F10 Menü einen neuen Eintrag mit dem Namen, im Beispiel "Debian XFCE stretch live"
Im Prinzip lässt sich jedes Linux- oder Windows-Live-System verwenden.
Mein Skript sollte mit allen Debian (live/filesystem.squashfs) und Ubuntu (casper/filesystem.squashfs) basierten ISOs und Windows ISOs (sources/boot.wim) klarkommen, die eine der genannten Dateien enthalten.
Einzige Einschränkung ist die Partitionsgröße: Es stehen 1GB zur Verfügung, da mein Skript das IP nicht löscht, bleiben davon knapp 670MB für das Live-System.
Netter Nebeneffekt: Das so gebootete Betriebssystem lässt sich auch über iLO Standard unbeschränkt fernsteuern.
Das Skript ist getestet mit:
clonezilla live
clonezilla live zesty
gparted live
parted magic
c't Notfall-Windows
Debian XFCE (eigenes image)
Man kann jederzeit wieder zurück zum Originalzustand, indem man einfach von der Original HP Intelligent Provisioning recovery media ISO bootet und damit wieder das Flash überschreibt.