Issue

Machine contains an SSD or NVME drive. 

Zim reports an error : Error: Unable to initialise ZISD library 


Zim.log file shows: 

[08-Apr-19 12:05:32] [Zim] [Debug] Found disk /dev/sda.
[08-Apr-19 12:05:32] [Zim] [Debug] Disk /dev/sda is removable
[08-Apr-19 12:05:32] [Zim] [Debug] There are 0 Fixed Physical Drives on this machine.
[08-Apr-19 12:05:32] [Zim] Error: Unable to initialise ZISD library (line: 0104) 
 


The disk has been found but is flagged as removable. Zim will not write ZISD (or EBD) to a removable disk.


Solution

Review BIOS settings on the machine. In particular check:

  • Is the SATA port the disk is connected to set to "Hot Pluggable" or similar?  Disable this option if found.
  • If a SATA Operation option exists confirm this is set to AHCI.  If this is set to RAID it can result in the disk being flagged as removable.
  • Other options may be available.

Reboot machine after adjusting BIOS settings.

PXE boot machine to Zim. 

Machine will deploy as normal.