Yes , but very short .
Well, I just installed Antix23.1. Its live system can see the new disk, its installer can see the new disk, and when installed and booted it can see the new disk.
I am busy comparing lsmod from Antix with that from MX.
Here are the results
Present in Antix and not in MX
8021q 40960 0
asn1_encoder 16384 1 trusted
dm_crypt 53248 0
encrypted_keys 24576 1 dm_crypt
fb_sys_fops 16384 1 drm_kms_helper
garp 16384 1 8021q
mfd_core 16384 3 intel_pmc_bxt,lpc_ich,amdgpu
mousedev 24576 0
mrp 20480 1 8021q
nls_utf8 16384 1
polyval_clmulni 16384 0
polyval_generic 16384 1 polyval_clmulni
rng_core 20480 2 ath9k,tpm
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
tee 40960 1 trusted
tpm 81920 1 trusted
trusted 36864 2 encrypted_keys,dm_crypt
xhci_pci_renesas 16384 1 xhci_pci
and
present in MX and not in Antix
ahci 49152 6
amdxcp 12288 1 amdgpu
ansi_cprng 12288 0
async_memcpy 16384 2 raid456,async_raid6_recov
async_pq 16384 2 raid456,async_raid6_recov
async_raid6_recov 20480 1 raid456
async_tx 16384 5 async_pq,async_memcpy,async_xor,raid456,async_raid6_recov
async_xor 16384 3 async_pq,raid456,async_raid6_recov
blake2b_generic 24576 0
bridge 385024 1 br_netfilter
br_netfilter 32768 0
btrfs 2052096 0
cdrom 81920 1 sr_mod
cpufreq_conservative 16384 0
cpufreq_ondemand 20480 12
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
crc16 12288 2 bluetooth,ext4
crc32c_generic 12288 0
crc64 16384 2 crc64_rocksoft,crc64_rocksoft_generic
crc64_rocksoft 16384 1 t10_pi
crc64_rocksoft_generic 12288 1
crc_t10dif 16384 1 t10_pi
crct10dif_common 12288 3 crct10dif_generic,crc_t10dif,crct10dif_pclmul
crct10dif_generic 12288 0
drbg 49152 1
drm_suballoc_helper 12288 1 amdgpu
ecc 45056 1 ecdh_generic
efivarfs 24576 1
ehci_hcd 110592 1 ehci_pci
ehci_pci 16384 0
evdev 28672 34
fat 102400 1 vfat
fuse 208896 4
hid 176128 2 usbhid,hid_generic
hid_generic 12288 0
ip6t_REJECT 12288 1
ip6t_rt 16384 3
ipt_REJECT 12288 1
jitterentropy_rng 20480 1
libahci 61440 1 ahci
libata 475136 2 libahci,ahci
libcrc32c 12288 5 nf_conntrack,nf_nat,btrfs,nf_tables,raid456
linear 16384 0
loop 36864 0
md_mod 225280 6 raid1,raid10,raid0,linear,raid456,multipath
multipath 16384 0
nf_conntrack 212992 4 xt_conntrack,nf_nat,nf_conntrack_netlink,xt_MASQUERADE
nf_conntrack_netlink 61440 0
nf_defrag_ipv4 12288 1 nf_conntrack
nf_defrag_ipv6 24576 1 nf_conntrack
nf_log_syslog 24576 10
nf_nat 65536 2 nft_chain_nat,xt_MASQUERADE
nfnetlink 20480 4 nft_compat,nf_conntrack_netlink,nf_tables
nf_reject_ipv4 16384 1 ipt_REJECT
nf_reject_ipv6 24576 1 ip6t_REJECT
nf_tables 372736 662 nft_compat,nft_chain_nat,nft_limit
nft_chain_nat 12288 3
nft_compat 20480 121
nft_limit 16384 13
nls_ascii 12288 1
overlay 192512 0
qrtr 57344 4
raid0 24576 0
raid1 57344 0
raid10 77824 0
raid456 200704 0
raid6_pq 122880 4 async_pq,btrfs,raid456,async_raid6_recov
rc_core 73728 2 cec
scsi_common 16384 7 scsi_mod,sd_mod,usb_storage,uas,libata,sg,sr_mod
scsi_mod 327680 6 sd_mod,usb_storage,uas,libata,sg,sr_mod
sd_mod 86016 6
sg 45056 0
sha3_generic 16384 1
sha512_generic 16384 1 sha512_ssse3
sr_mod 28672 0
t10_pi 20480 1 sd_mod
uinput 20480 1
usb_common 20480 3 xhci_hcd,usbcore,ehci_hcd
usbcore 409600 8 xhci_hcd,ehci_pci,usbhid,usb_storage,ehci_hcd,btusb,xhci_pci,uas
vfat 20480 1
vmd 24576 0
watchdog 49152 1 iTCO_wdt
xfrm_algo 16384 1 xfrm_user
xfrm_user 61440 1
xhci_hcd 352256 1 xhci_pci
xor 20480 2 async_xor,btrfs
x_tables 61440 11 xt_conntrack,nft_compat,xt_LOG,xt_tcpudp,xt_addrtype,ip6t_rt,ipt_REJECT,xt_limit,xt_hl,xt_MASQUERADE,ip6t_REJECT
xt_addrtype 12288 6
xt_conntrack 12288 17
xt_hl 12288 22
xt_limit 12288 0
xt_LOG 16384 10
xt_MASQUERADE 16384 1
xt_tcpudp 16384 60
The thing that strikes me is that Antix does not have the ahci module, which is supposed to be essential.
However when I look ad dmesg in Antix , it is using AHCI… the module must have a different name in Antix?
Kernel versions
MX 6.5.0
Antix 6.1.60