Problem Moving from External HDD to SSD

There are two scenarios here, and it is not clear to me, which you are trying to follow.

  1. Your ssd stays attached to the RPi, and you do file transfers to it over the network (via Samba) from your Windows PC.

  2. You remove your ssd from the RPi when you want to do file transfers, attach it to your Windows PC for the transfers, and then reattach to the RPi.

For case 1, the filesystem is irrelevant as long as the RPi can read it (fat32, ntfs or ext4 will all be fine).

For case 2, the ssd must be readable by Windows, so ntfs or fat32.

Formatting as FAT32 should actuallly be ok.
It may be helpful if you could produce a log, perhaps there is another reason why this unit is being skipped.

Howto produce a log
Ideally after a fresh reboot.

Ok, case 2 is what I need.

I don’t want to go into 1

JMiK

Thanks.
No way, I can’t read my fat32 SSD on the pi/volumio.
I’ll try to get a log, thank you.

JMiK

Here is what I get After disconnecting the HD (everything working fine) and reboot on the SSD:

Info: ___________ PLUGINS: Run onVolumioReboot Tasks ___________
info: PLUGIN onReboot : networkfs
info: CoreCommandRouter::executeOnPlugin: mpd , getMyCollectionStats
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl reboot
info: CoreCommandRouter::executeOnPlugin: mpd , getMyCollectionStats
pam_unix(sudo:session): session opened for user root by (uid=0)
Started Turns off Raspberry Pi display backlight on shutdown/reboot.
Started Synchronise Hardware Clock to System Clock.
Stopping Bluetooth.
Stopped target Bluetooth.
Stopping system-ifup.slice.
Removed slice system-ifup.slice.
Stopping system-systemd\x2dfsck.slice.
Removed slice system-systemd\x2dfsck.slice.
Stopping dhcpd.service...
Stopping Host and Network Name Lookups.
Stopped target Host and Network Name Lookups.
Stopping dnsmasq.service...
Stopping Authenticate and Authorize Users to Run Privileged Tasks...
Stopping Disk Manager (legacy version)...
Stopping Bluetooth service...
Stopping Graphical Interface.
Stopped target Graphical Interface.
Stopping Entropy daemon using the HAVEGE algorithm...
Stopping Multi-User System.
Stopped target Multi-User System.
Stopping mount disks automatically with standby...
Stopping volumio-remote-updater.service...
Stopping Volumio Streaming Daemon...
Stopping Volumio Log Rotation Service...
Stopping Login Prompts.
Stopped target Login Prompts.
Stopping Getty on tty1...
Stopping Login Service...
Stopping LSB: start Winbind daemon...
Stopping LSB: triggerhappy hotkey daemon...
Stopping LSB: start Samba SMB/CIFS daemon (smbd)...
Stopping LSB: start Samba daemons for the AD DC...
Stopping LSB: Start NTP daemon...
Stopping LSB: Brings up/down network automatically...
Stopping LSB: Advanced IEEE 802.11 management daemon...
Stopping LSB: set CPUFreq kernel parameters...
Stopping Avahi mDNS/DNS-SD Stack...
Stopping Music Player Daemon...
Stopping D-Bus System Message Bus...
Starting Store Sound Card State...
exiting on receipt of SIGTERM
Terminating
Stopping SDP server
Exit
Disconnected from D-Bus, exiting.
Got SIGTERM, quitting.
Leaving mDNS multicast group on interface wlan0.IPv4 with address 192.168.211.1.
avahi-daemon 0.6.31 exiting.
[2021/10/13 14:59:02.314065,  0] ../lib/util/pidfile.c:153(pidfile_unlink)
Failed to delete pidfile /var/run/samba/smbd.pid. Error was No such file or directory
haveged.service: main process exited, code=exited, status=143/n/a
haveged: Stopping due to signal 15
haveged starting up
Exiting.
Stopped Entropy daemon using the HAVEGE algorithm.
Unit haveged.service entered failed state.
Stopped mount disks automatically with standby.
Stopped volumio-remote-updater.service.
Stopped Volumio Log Rotation Service.
Stopped Login Service.
Stopped Avahi mDNS/DNS-SD Stack.
Stopped D-Bus System Message Bus.
ntpd exiting on signal 15
Stopping NTP server: ntpd.
info: mDNS Browse raised the following error Error: dns service error: unknown
Stopped Getty on tty1.
Stopped Disk Manager (legacy version).
Stopped Bluetooth service.
Stopped Authenticate and Authorize Users to Run Privileged Tasks.
Discovery: ERRORError: dns service error: unknown
info: mDNS Advertisement raised the following error Error: dns service error: unknown
Stopped Volumio Streaming Daemon.
Stopped dnsmasq.service.
Stopped dhcpd.service.
Stopped Music Player Daemon.
Stopped LSB: triggerhappy hotkey daemon.
Stopped LSB: Start NTP daemon.
Stopped LSB: Advanced IEEE 802.11 management daemon.
Stopped LSB: set CPUFreq kernel parameters.
Network Interface Plugging Daemon...stop eth0...done.
Stopped LSB: Brings up/down network automatically.
Started Store Sound Card State.

Please post the URL to the complete log here. This process is described in the link given by gkkpch in post #10.

http://logs.volumio.org/volumio/KBd3WTv.html

OK, this log is very long, the moving from HDD TO SSD is at the very end

Thans for your patience, I’m not familiar with this procedure !!

JMiK

Why do I get the feeling that you plugged in the Samsung T5 approx. 40 secs after you sent the log :roll_eyes:
Could you boot without the hdd connected, let it run for 10 minutes, then reboot with the T5 connected.
Or insert after boot, but do not send a log before the T5 is connected.

Ok… Thanks … I told you, I’m not familiar …
JMiK

That’s ok, we’re here to help

caeeb79119392090cda1bbbe560ad698

http://logs.volumio.org/volumio/Pm71bn2.html

Good news!
Your logs payed off: it looks like the Samsung T5 is being skipped according to this entry in the log.
Something I already guessed, but wanted to see proof of.

Oct 14 16:54:19 volumiojm kernel: scsi host0: uas
Oct 14 16:54:19 volumiojm kernel: scsi 0:0:0:0: Direct-Access     Samsung  Portable SSD T5  0    PQ: 0 ANSI: 6

The disk is UAS compatible, resulting in it not being treated like a normal removable usb disk.
It is reported as an internal device instead, currently internal disks are skipped from indexing.

Now, there is a fix for that, but this will likely not make it into Volumio 2 anymore.
Meanwhile there is a Volumio 3 beta version out which fixes it.
That version is actually one update newer than the RC1 - Open Beta Testing version which was announced today.

In case you want to test it, flash this version to an SD card and have a go.
Volumiobuster-3.113-2021-10-13-pi

When you decide to test it, let me know the result.
As soon newer RC versions become available, you should be able to update it using the system menu without loosing any data.

Ok, I’m not completely sure I understand.
Do you mean that Volumio 2 will Not get a fix for this?
Ok, then I’m going to keep the T5 for backups until Volumio3 is final, and go on with my HDD …
Hoping that the T5 will finally work.
Thanks a lot
JMiK

No need to wait, Volumio 3 is so close to final that you will probably not notice anything, except a speedier Volumio with more functionality, also as a free user.

Gern geschehen!

Now I have a question.
Is UASB compatibility actually used by Volumio 3 , or merely accessed with USB standard?

JMiK

UAS compatibility, with all its advantages, remains untouched.
The fix is just an extra test to determine whether the internal drive is actually USB origin or not.

Hi … Again
I’ve flashed a spare SD card with Volumio3
Guess what?
Same issue: seems quite faster than version 2 on startup, external HDD automatically recognised ans scanned,
but nothing happening for my Samsung T5 SSD !
I’ll do a log later … :face_with_raised_eyebrow:

JMIK

Hello,
Try to use an USB3 powered Hub to check whether or not your SSD will be blessed!
I use an SSD NVMe inside an USB3 enclosure and it works flawlessly!

Hi everybody

I finally got the solution, from a friend.
If you can’t access to your external SSD UAS drive like my Samsung T5,
you’ll have to use this Rufus free software, windrows or Linux version, gpt format it as you like, and you’ll be able to use it as any regular USB drive, and properly eject it etc…
I’ve been surprised not to find any indication for this here … :thinking:

rufus.ie/fr

This is also a solution for people having issue with UAS SSD external drive not properly disconnected etc …
Please share !!!

Cheers

JMIK