PROBLEM: No Root File System is Defined

EDIT: Fully agree with Harvey that Etcher should be avoided at all costs. I use Unetbootin. Worth burning a new install on the USB with Unetbootin or Rufus before looking into the below.
/end EDIT

From your BIOS settings (Please look up a How-To guide based on your year, make and model from the manufacturer), ensure that your storage mode is Set to AHCI and not set to RAID. If set to RAID< this can cause the hdd to not be detectable.

Sadly, the only thing I can think of aside from that is that the HDD has armature damage or too many bad sectors. Windows operates by throwing down new data in any available space (Which is why you must defrag); but Linux allocates Set Blocks to properly contain data. These include extra space to account for growth (from updates) of installed software. No need to defrag Linux. If a piece of software outgrows its space, a new block is created and the entire file moved to that new block.
Too many bad or damaged sectors can cause this to be next to impossible, excluding the HDD from Linux. IF you happen to have a spare hdd layin' about, you could test this easily by switching them, then attempting (but not finishing) a Zorin OS installation.,

2 Likes