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.