Fehler beim Entsperren von / dev / sda: Gerät konnte nicht aktiviert werden: Ungültiges Argument

0

Gelegentlich Entriegeln meine luks Plattenfehler mit dieser verschlüsselten: https://i.imgur.com/jcasTNG.png (geschrieben Link , weil nicht genug rep für Bilder) Der Versuch , mount /dev/sdakehrtmount: /dev/sda: can't find in /etc/fstab.

kot83
quelle

Antworten:

1

Sie haben wahrscheinlich vergessen zu sagen, mountwo Sie Ihr Laufwerk einbinden sollen.

So mounten Sie ein Laufwerk

Erstellen Sie ein Verzeichnis, das Sie als Einhängepunkt für Ihr Laufwerk verwenden möchten:

mkdir /mnt/mydrive

Hängen Sie Ihr Laufwerk mit diesem Befehl ein:

mount /dev/sdb1 /mnt/mydrive

Hinweis: Wenn Sie die Gerätedatei Ihres Laufwerks nicht kennen, können Sie sudo fdisk -loder ausführenlsblk

um herauszufinden, welche Partition Sie suchen.

Wenn Sie jetzt ls ausführen /mnt/mydrive, sollte es die Dateien Ihres Laufwerks auflisten.

Wenn Sie fertig sind, vergessen Sie nicht, das USB-Laufwerk abzumelden, bevor Sie es vom Computer entfernen:

umount /dev/sdb1
Fidle
quelle
0

Während die Antwort von Fidle richtig ist, möchte ich eine Lösung mit fstab vorschlagen.

In /etc/fstabkönnen Sie statische Dateisysteme zu Ihrem System hinzufügen. Jede Zeile enthält Folgendes:

<drive> <mountpoint> <filesystem type> <option> <dump> <pass>

Wo die meiste Zeit nur die ersten drei wichtig sind. Unter können <option>Sie Montageoptionen angeben (wie bei Verwendung von mount -oschreibgeschützt und silimar).

<dump>Gibt an, dass das Dateisystem gesichert werden muss, und <pass>gibt an, fsckin welcher Reihenfolge die Dateisysteme beim Neustart überprüft werden sollen. Wenn Sie ein 0dort setzen, bedeutet dies, dass keine Überprüfung erforderlich ist. Normalerweise hat Ihr Root-System ein 1, was bedeutet, dass es zuerst überprüft wird, und andere Dateisysteme haben einen Wert von 2.

Angenommen, Sie haben ein ext4-Dateisystem, auf /dev/sdadem Sie nicht gesichert oder überprüft werden möchten, das unter /mnt/luks-driveund ohne besondere Optionen gemountet ist , hängen Sie Folgendes an /etc/fstab:

/dev/sda    /mnt/luks-drive    ext4    default    0    0

Auf diese Weise wird eine Zukunft mount /dev/sdafunktionieren und den Eintrag verwenden, den wir gerade gesetzt haben.

Vorschlag: In Ihrem Fall vielleicht nicht erforderlich, aber normalerweise rate ich dringend von der Verwendung von sdXNamen für Laufwerke in fstab ab. Ich persönlich verwende hier die UUID des Laufwerks. So finden Sie Ihre UUIDs heraus:

$ ls -lha /dev/disk/by-uuid

Verwenden Sie einfach UUID=<your UUID goes here>statt /dev/sdain /etc/fstabdann.

Konfetti
quelle