Thanks - good suggestion.
root@box:/home/tc# modinfo hv_storvsc
filename:       /lib/modules/4.8.17-tinycore/kernel/drivers/scsi/hv_storvsc.ko.gz
description:    Microsoft Hyper-V virtual storage driver
license:        GPL
parm:           storvsc_vcpus_per_sub_channel:Ratio of VCPUs to subchannels
parm:           storvsc_ringbuffer_size:Ring buffer size (bytes)
parm:           logging_level:Logging level, 0 - None, 1 - Error (default), 2 - Warning.
alias:          vmbus:4acc9b2f6900f34ab76b6fd0be528cda
alias:          vmbus:32264132cb86a2449b5c50d1417354f5
alias:          vmbus:d96361baa104294db60572e2ffb1dc7f
depends:        hv_vmbus,scsi_transport_fc
intree:         Y
vermagic:       4.8.17-tinycore SMP mod_unload 486
root@box:/home/tc#
oot@box:/home/tc# lsmod
Module                  Size  Used by    Not tainted
cpufreq_userspace      12288  0
cpufreq_conservative    12288  0
cpufreq_powersave      12288  0
squashfs               24576 60
loop                   20480 120
hv_netvsc              24576  0
hv_utils               16384  0
cn                     12288  1 hv_utils
hyperv_keyboard        12288  0
hid_hyperv             12288  0
floppy                 45056  0
fjes                   20480  0
hyperv_fb              12288  1
acpi_cpufreq           12288  0
pcspkr                 12288  0
hv_vmbus               24576  5 hv_netvsc,hv_utils,hyperv_keyboard,hid_hyperv,hyperv_fb
root@box:/home/tc# modprobe scsi_transport_fc
modprobe: module scsi_transport_fc not found in modules.dep
Looks like it's missing scsi_transport_fc
I tried to rebuild the kernel drives, but running:
tc@box:~$ /usr/local/bin/linux-kernel-sources-env.sh
gave:
checking repo for linux-4.8.17-patched.tar.xz
Connecting to 
www.tinycorelinux.net (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
checking repo for linux-4.8.17-patched.txz
Connecting to 
www.tinycorelinux.net (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
source not found