Hi everyone,
I’m experiencing an issue with my Proxmox host where my second disk (used for data, not OS) isn’t detected immediately after boot. The disk is a 2.5" Crucial MX500 1TB SSD connected via a SATA-to-USB adapter, and its partition is formatted with XFS.
What’s Happening:
After booting, the disk doesn’t appear automatically (not visible in the Web GUI, ~lsblk, or ~lsusb).
If I disconnect and reconnect the USB connection, the disk becomes visible.
However, this manual reconnection isn’t a viable long-term solution; I would prefer it to work after a reboot.
What I’ve Tried:
I attempted to simulate the unplugging and replugging of the device using these commands:
Unfortunately, these commands didn’t have any effect on regaining drive visibility.
I also added
My fstab entry includes the nofail parameter because otherwise it would get stuck:
My Questions:
How can I make the USB-SATA SSD visible after rebooting?
Has anyone experienced a similar issue where a disk connected via a SATA-USB adapter is not detected on boot?
Are there alternative methods to simulate a USB disconnect/reconnect via software that might help resolve this issue?
Any additional suggestions or troubleshooting steps would be greatly appreciated.
Thank you in advance for your help!
I’m experiencing an issue with my Proxmox host where my second disk (used for data, not OS) isn’t detected immediately after boot. The disk is a 2.5" Crucial MX500 1TB SSD connected via a SATA-to-USB adapter, and its partition is formatted with XFS.
What’s Happening:
After booting, the disk doesn’t appear automatically (not visible in the Web GUI, ~lsblk, or ~lsusb).
If I disconnect and reconnect the USB connection, the disk becomes visible.
However, this manual reconnection isn’t a viable long-term solution; I would prefer it to work after a reboot.
What I’ve Tried:
I attempted to simulate the unplugging and replugging of the device using these commands:
Code:
echo -n "0000:00:14.0" | tee /sys/bus/pci/drivers/xhci_hcd/unbind
echo -n "0000:00:14.0" | tee /sys/bus/pci/drivers/xhci_hcd/bind
I also added
usbcore.autosuspend=-1
to the GRUB kernel boot options, but that didn’t resolve the problem either.My fstab entry includes the nofail parameter because otherwise it would get stuck:
UUID=839c9e5f-097f-457c-b04e-33fa1bb9bd0e /mnt/pve/MX500 xfs defaults,nofail 0 0
My Questions:
How can I make the USB-SATA SSD visible after rebooting?
Has anyone experienced a similar issue where a disk connected via a SATA-USB adapter is not detected on boot?
Are there alternative methods to simulate a USB disconnect/reconnect via software that might help resolve this issue?
Any additional suggestions or troubleshooting steps would be greatly appreciated.
Thank you in advance for your help!