I've run Tiny Core 9.0 from a USB pendrive without any problems.
As noted on the hardware page the onboard SATA SSD is being treated as an IDE drive and being flagged as running at UDMA/33
.... ata1.00: ATA-8: KingSpec KSM-HS.5-002SJ, 120202, max UDMA/133 ata1.00: 3928176 sectors, multi 16: LBA48 NCQ (depth 0/32) ata1.00: limited to UDMA/33 due to 40-wire cable ata1.00: configured for UDMA/33 ....
I have no idea of what's involved in the SATA interface being presented as an IDE interface
and whether this UDMA setting has any actual effect, but a simple way around the problem
(if it is a problem) is to include the boot parameter libata.force=short40c
.
With this in place we now have:
.... ata1: FORCE: cable set to short40c ata1.00: ATA-8: KingSpec KSM-HS.5-002SJ, 120202, max UDMA/133 ata1.00: 3928176 sectors, multi 16: LBA48 NCQ (depth 0/32) ata1.00: configured for UDMA/133 ....