I'm having trouble getting the 64-bit SCSI drivers in scsi-3.0.21-tinycore64,tcz
to work. I've remastered core64.gz to include the files, but they don't seem to work. On reboot, `fdisk -l` is empty.
When I remaster the normal 32-bit core.gz to use the files in scsi-3.0.21-tinycore.tcz (using the exact same method) the remaster works really well, so I don't think it is my remastering method.
Digging further, when I unsquash the 32-bit and 4-bit scsi extensions and compare them, they seem identical. Below is a log of this comparison from a fresh cmdline-only core.iso boot:
tc@box:~$ tce-load -wi scsi-`uname -r`
Downloading: scsi-3.0.21-tinycore.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
scsi-3.0.21-tinycore 100% |*********************************************************************************************************************************************| 1824k 0:00:00 ETA
scsi-3.0.21-tinycore.tcz: OK
tc@box:~$ tce-load -wi scsi-`uname -r`64
Downloading: scsi-3.0.21-tinycore64.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
scsi-3.0.21-tinycore 100% |*********************************************************************************************************************************************| 1832k 0:00:00 ETA
scsi-3.0.21-tinycore64.tcz: OK
tc@box:~$ tce-load -wi squashfs-tools-4.x
Downloading: squashfs-tools-4.x.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
squashfs-tools-4.x.t 100% |*********************************************************************************************************************************************| 100k 0:00:00 ETA
squashfs-tools-4.x.tcz: OK
tc@box:~$ unsquashfs -f -d scsi_files /tmp/tce/optional/scsi-`uname -r`.tcz
Parallel unsquashfs: Using 8 processors
96 inodes (502 blocks) to write
[=============================================================================================================================================================================|] 502/502 100%
created 96 files
created 38 directories
created 0 symlinks
created 0 devices
created 0 fifos
tc@box:~$ unsquashfs -f -d scsi_files64 /tmp/tce/optional/scsi-`uname -r`64.tcz
Parallel unsquashfs: Using 8 processors
80 inodes (496 blocks) to write
[=============================================================================================================================================================================|] 496/496 100%
created 80 files
created 38 directories
created 0 symlinks
created 0 devices
created 0 fifos
tc@box:~$ diff -u -r scsi_files scsi_files64
tc@box:~$
Should these extensions be identical? I'm not sure if I've done the remaster incorrectly (don't think so), if I've done the compare incorrectly (don't think so), or if it is just that the 64-bit extension is accidentally the same as the 32 bit one (seems unlikely?).