HP400 G2.5, mise à jour du BIOS

N'arrivant pas à démarrer l'OS après son installation, j'ai suspecté le BIOS de la machine, un HP 400 G2.5. J'ai donc cherché à mettre le BIOS à jour. Voici la méthode qui a fonctionné dans mon cas, ne disposant pas de Windows sur la machine.

Quand la machine démarre (pas d'OS) ou que l'OS n'est pas compatible, la solution est assez simple : il faut passer par WinPE, et exécuter la mise à jour à partir de celui-ci.

Vous avez plusieurs choix pour le WinPE, soit fabriquer le votre (méthode M$, méthode logiciel libre, version ArchLinux)), soit en prendre un tout fait.

Pour ma part j'ai choisis le plus rapide, le plus simple : Hiren Boot CD (aussi appelé HBCD). C'est simple en boot UEFI. Téléchargez la dernière version, puis à l'aide de Gparted, créez une table de partition MS-Dos, puis une partition FAT32, nommé HBCD. Ensuite montez l'image HBCD sur /mnt :

# mount -o loop HBCD\_PE\_x64.iso /mnt

Copiez tout :

# rsync -aP /mnt/ /media/jean-kevin/HBCD/ 

Décompressez l'archive de MàJ du BIOS téléchargée du site HP dans un dossier et mettez-le à la racine de la clef USB HBCD.

Sur le HP400 G2.5, démarrez sur la clef (F10 et choisir l'entrée de la clef USB).

Une fois HBCD démarré, ouvrez l'explorateur de fichier, choisissez la clef USB, et faites un clic droit sous les fichiers, puis sélectionnez "ouvrir dans un exécuteur de commande". Ensuite tapez "flash.bat", puis validez. La mise à jour du BIOS se fait. Sauf an cas de message d'erreur, vous pouvez redémarrer.

Installation VMWare ESXi 7.0 sur HP400 G2.5, mise à jour du BIOS

Un billet un peu en mode à l'arrache : j'ai eu à installer "vite fait" ESXi 7.0, pour des tests de restauration de sauvegarde.

Je pense que la machine choisi, un HP400 G2.5, n'est pas la plus facile. En effet le BIOS est assez pénible. Une partition avec des particularités comme celles créées par l'installeur ESXi, ou la clef USB que l'on peut faire avec l'image disque fournis par VMware ne fonctionnent pas. Y compris quand on fait la MàJ du BIOS, qui est aussi pénible...

Je vais donc traiter ces 2 aspects : -Fabrication de la clef USB d'installation d'ESXi 7.0, -Retouche à faire pour qu'ESXi puisse démarrer.

Continue reading

How to write a BIOS chip with a RaspberryPi and flashrom

From my experiments with Coreboot and a Lenovo X220, and my recent use of a Machinist X99Z v102a, I have to write/rewrite the BIOS chip. I don't want to buy another USB dongle just for this. I also knew that a RaspberyPi (model b, like 3) can do the work through the GPIO with flashrom with a DIP8 clip (take a look on eBay).

Continue reading

VirtManager - masquer virbr0 dans NetworkManager

VirtManager est une alternative un peu moins ergonomique à VirtualBox, mais bien plus puissante car reposant sur Qemu/KVM. Pour son fonctionnement, VirtManager installe l'interface virbr0, que l'on a aucun besoin de gérer au niveau de l'OS hôte. Voici une solution pour indiquer à NetworkManager de masquer cette interface.

Continue reading

Bluetooth éteint au démarrage

Cela faisait un moment que je cherchais comment avoir le bluetooth éteint au démarrage, pour des questions de sécurité et d'économie d'énergie. En fouillant dans les fichiers de configuration du Bluetooth sous Ubuntu, j'ai trouvé le fichier /etc/bluetooth/main.conf, qui contient un paramètre d'auto-démarrage.

Continue reading

Jitsi-Meet en container LXC avec Proxmox

Il est préférable d'avoir un nom de domaine. Créez un CT sur Proxmox, partez sur le tempmlate Debian 9 3. Je n'ai pas encore d'idée précise sur la consommation en mémoire vive et CPU, j'ai donc choisis large, 2Gio de RAM et 2 CPU. Edit du 20/04/2020 : et finalement c'est assez, par contre prévoyez  […]

Continue reading

Proxmox : Installer OpenWRT dans une machine virtuelle

Créons la machine virtuelle, typiquement 2 coeurs, 256 Mio de RAM, 4Gio de disque dur. Nous pouvons peaufiner comme par exemple avoir plusieurs interfaces réseau (dans des VMBR différents). Repérons bien le numéro de la machine. Montons en SSH sur Proxmox: ssh root@proxmox.lan Ensuite telechargeons  […]

Continue reading

VitalPBX en container LXC avec Proxmox

Créez un CT sur Proxmox, avec Centos7 Rentrez dans le container : # yum install NetworkManager screen htop wget openssh-server deltarpm # yum update Redémarrez le container, c'est préférable... Pour l'installation, VitalPBX explique comment procéder avec un VPS ici : https://github.com/VitalPBX/VPS/  […]

Continue reading

Dépots GNU/Linux Debian en HTTPS

Lors d'une intervention sur un serveur dans un pays un peu rock'n roll, j'ai remarqué que les mises à jour échouaient systématiquement. La raison : le FAI avait installé un routeur qui "embarquait" (balise "embed") tout les sites http et ajoutait un crypto-mineur au passage.  […]

Continue reading

Page top