Erzwingen Sie die Verwendung der Festplatte auf /dev/sdX

Erzwingen Sie die Verwendung der Festplatte auf /dev/sdX

Ich versuche, ein Laufwerk zu retten (über RescueCD), das immer wieder ausfällt. Beispiel:

ddrescue -N -n -A -M -f /dev/sdk /dev/sdd mapfile

Ohne Neustart kann ich das Laufwerk für kurze Zeit durch

echo "- - - " > /sys/class/scsi_host/host11/scan

Ich hatte gehofft, den Befehl „zu beobachten“, damit er immer wieder ausgeführt wird (schlechte Idee?); aber er wird das Laufwerk gelegentlich auf ein neues /dev/sdX setzen. z. B. von sdf nach sdg

Gibt es eine Möglichkeit, es zu erzwingen, damit dasselbe /dev/sdX erhalten bleibt? Auf ähnliche Weise, wie Sie eine Partition über UUID mounten würden, aber für das Laufwerk. NB: Dies ist keine dauerhafte Lösung, sondern nur zur Rettung.

Oder gibt es eine bessere Möglichkeit, auf das Laufwerk zu verweisen, die sich nicht ändert? Fdisk gibt eine Kennung aus, die sich beim letzten Mal anscheinend nicht geändert hat. Ist das eine UUID für die Festplatte?

Disk identifier: A9F95F28-4E6C-4ADB-B618-E9C68D96BFEC

Versuchen

ddrescue UUID=A9F95F28-4E6C-4ADB-B618-E9C68D96BFEC /mnt/rescue/testdd.image mapfile 

ddrescue: Both input and output files must be specified.
Try 'ddrescue --help' for more information.
zsh: no such file or directory: /mnt/rescue/testdd.image

Scheint darauf hinzudeuten, dass die UUID nicht erkannt wird, aber es könnte auch etwas anderes sein.

Andere Vorschläge sind herzlich willkommen! Vielen Dank im Voraus.

Ich bin völlig überfordert (bin neu bei Linux) und google weiter (udev, wwns), aber ich komme nicht weiter, und zwar völlig.

Antwort1

Wie bereits in den Kommentaren erwähnt, können Sie einen reproduzierbaren Pfad unter /dev/disk/by-id(basierend auf dem Hersteller und der Seriennummer des Geräts) oder unter /dev/disk/by-path(basierend auf dem Port, an dem das Gerät angeschlossen ist) finden.

Obwohl Sie diese verwenden können, umUdev-Regeln erstelleneinen bestimmten Laufwerksbuchstaben zu erzwingen, lohnt sich bei einer temporären Konfiguration wie Ihrer nicht.

Beachten Sie, dass ein Neustart per Software möglicherweise nicht so gut funktioniert. Wenn eine Festplatte den Geist aufgibt, hilft es normalerweise, sie abzutrennen, ein paar Minuten ruhen zu lassen und sie ddrescuedann erneut zu starten.

verwandte Informationen