27 aprile 2021

Scrivere una iso Hiren's BootCD da Linux o Ubuntu

È stata un tantino lunga perché il mio intento era usare la iso di Hiren's BootCD su un laptop piuttosto datato sul quale è installato una derivata Ubuntu per vecchi pc veramente ben fatta, LXLE. La soluzione che viene proposta è quella di usare unetbootin per scrivere l'immagine sulla pennina usb ma anche questo sul vecchio laptop non funzionava. In pratica non faceva il boot.

Proprio durante la fase di boot avevo diversi errori come per esempio:

Failed to load COM32 file /HBCD/Boot/chain.c32

e non sono riuscito a risolvere tutti questi errori che si susseguivano. Questo anche scaricando la vecchia versione di Hiren's BootCD.

Ma ho risolto perfettamente facendo fare tutto a MultiCD in modo del tutto automatico. 

In pratica:

$ sudo apt install syslinux-utils -y
$ git clone https://github.com/IsaacSchemm/MultiCD.git
$ cd MultiCD
$ wget https://www.hirensbootcd.org/files/Hirens.BootCD.15.2.zip
$ unzip Hirens.BootCD.15.2.zip
$ ./multicd.sh
$ cd build
$ sudo dd if=multicd.iso of=la_tua_pennina_usb bs=1M status=progress

MultiCD, è uno script veramente fantastico che serve a creare delle iso per fare il boot di molte distribuzioni diverse. 

In pratica, si mettono tutte le iso che vogliamo (quelle supportate sono qui) nella cartella radice del software, si lancia lo script e lui crea la iso che possiamo scrivere sia su cd che su pennina usb.

 

FINE