Hotplug σε sata δίσκο

Χαίρεται, έχω ένα tray στο pc και μέχρι πρόσφατα με kubuntu μου έβλεπε τους δίσκους χωρίς να χρειάζεται επινεκκίνηση, έβαλα χθες MX Linux 19.1 και πλέων δεν παίζει το hotplug, καμιά εντολή για να κάνω scan για αλλάγες στα sata χωρίς reboot ξέρει κανείς;
Δοκίμασα με την

sudo echo "- - -" >> /sys/class/scsi_host/host3/scan

αλλά μου βγάζει access denied.

Δοκιμασες να εκτελεσεις το: echo “- - -” >> /sys/class/scsi_host/host3/scan

εχοντας πρωτα εκτελεσει την εντολη: sudo su - για να εισαι root πρωτα πριν εκτελεσεις την παραπανω εντολη;

ισως το sudo δεν παιζει και καλη μπαλα με τετοιες εντολες

Ευχαριστώ, με sudo su δούλεψε.

Ας λύσουμε το μυστήριο. Το sudo δουλεύει για μια μόνο εντολή. Μα μία δεν είναι εύλογα θα αναρωτηθείς; Όχι αν ξέρεις ένα βαθιά κρυμμένο “μυστικό”. Οι ανακατευθύνσεις είναι πίπες (δηλαδή pipes/σωλήνες, αλλά έτσι δεν θα ηθελε δηλαδή), και στο bash οι πίπες τρέχουν σε ένα υποκέλυφος άρα κρατάτε το user id και όχι το effective user id. Οπότε τώρα που το ξέρεις αυτό, ξέρεις πως πρέπει να γράψεις την εντολή. Τι όχι, χμμμ μα τα είπα τόσο απλά και σε ξεκάθαρα ελληνικά :laughing:

Σε αυτή την περίπτωση ο σωστός τρόπος είναι

echo “- - -” | sudo tee /sys/class/scsi_host/host3/scan

πάλι με πίπα, αλλά προσθέτουμε το δικαίωμα στην σωστή άκρη της πίπας.
Επίσης θέλω να μιλήσω στον κηδεμόνα σου.