Rock 4C+ board has 4 USB ports - 2 x USB 2.0 & 2 x USB 3.0.
I have a 512GB Samsung M.2 NVME SSD in Firebat NVME to USB 3.2 enclosure and have formatted into 4 exFAT partitions.
When SSD enclosure is connected to one of the USB 2.0 port (on left of USB ports block). Dietpi-drive_manager tool detects and mounts the 4 partitions fine. Those partitions are added to /etc/fstab as well. When I reboot, it automounts as well.
DietPi-drive_manager snippet:
/ : /dev/mmcblk1p1 | ext4 | Capacity: 14.6G | Used: 835.9M │
│ ●─ sda ───────────────────────────────────────────────── │
│ /mnt/Partition1 : /dev/sda1 | exfat | Capacity: 250G | Used: 896K (0%) │
│ /mnt/Partition2 : /dev/sda2 | exfat | Capacity: 100G | Used: 768K (0%) │
│ /mnt/Partition3 : /dev/sda3 | exfat | Capacity: 100G | Used: 768K (0%) │
│ /mnt/Partition4 : /dev/sda4 | exfat | Capacity: 26.9G | Used: 192K (0%)
/etc/fstab file:
UUID=77138fc4-6318-4c1f-82ff-7dcab2d4dd32 / ext4 noatime,lazytime,rw 0 1
UUID=8CBC-5103 /mnt/Partition1 exfat noatime,lazytime,rw,gid=dietpi,fmask=0002,dmask=0002,noauto,x-systemd.automount
UUID=F228-9818 /mnt/Partition2 exfat noatime,lazytime,rw,gid=dietpi,fmask=0002,dmask=0002,noauto,x-systemd.automount
UUID=8830-CAB6 /mnt/Partition3 exfat noatime,lazytime,rw,gid=dietpi,fmask=0002,dmask=0002,noauto,x-systemd.automount
UUID=E6FD-5054 /mnt/Partition4 exfat noatime,lazytime,rw,gid=dietpi,fmask=0002,dmask=0002,noauto,x-systemd.automount
Now the issue is when connect the SSD enclosure to USB 3.0 port (on right side of USB blocks), it shows up as /dev/sda only and does not mount at all.
lsblk output:
root@4WiseGaba:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 0B 0 disk
mmcblk1 179:0 0 14.8G 0 disk
└─mmcblk1p1 179:1 0 14.8G 0 part /
Dietpi-drive_manager hangs and does not load.
I done reboot with SSD enclosure on USB 3.1 port, still not mounting.
What I’m missing or doing wrong here?
I really would like to have SSD enclosure working on USB 3.1 port for better speed.