cryptsetup luksformat

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

cryptsetup luksformat

Beitrag von jcw » 18.12.2021 22:01:15

Hallo!

Ich habe gerade auf einem Lenovo T560 neben dem vorinstallierten Win10 ein Debian 11 installiert. Hat soweit geklappt. Beide Systeme lassen sich weiterhin starten. Ich habe beim Installationsvorgang die manuelle Partitionierung gewählt, weil ich eine Partition verschlüsselt anlegen möchte. In meinem Fall ist es die sda6 mit ca. 186GB. Siehe:

Code: Alles auswählen

root@jw06:/home/jw# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 476,9G  0 disk 
├─sda1   8:1    0   128M  0 part 
├─sda2   8:2    0   100M  0 part /boot/efi
├─sda3   8:3    0  60,7G  0 part 
├─sda4   8:4    0  55,9G  0 part /
├─sda5   8:5    0 112,4G  0 part /home
├─sda6   8:6    0 186,3G  0 part 
├─sda7   8:7    0  18,6G  0 part [SWAP]
└─sda8   8:8    0  42,8G  0 part /other
root@jw06:/home/jw#
Weiter habe ich das Paket cryptsetup installiert. Von meinen vorangegangenen Installationen wusste ich, dass ich nun (um es einfach zu machen) luksformat ausführen kann. Leider bekomme ich nun diese Fehlermeldung:

Code: Alles auswählen

root@jw06:/home/jw# /usr/sbin/luksformat -t ext4 /dev/sda6
Erstelle verschlüsselte Partition auf /dev/sda6...
Can't exec "cryptsetup": Datei oder Verzeichnis nicht gefunden at /usr/sbin/luksformat line 90, <MOUNTS> line 33.
Erstellen der LUKS-Partition /dev/sda6 schlug fehl at /usr/sbin/luksformat line 91, <MOUNTS> line 33.
root@jw06:/home/jw#
Auf cryptsetup und luksformat kann ich nur unter dem Pfad /usr/sbin/ zugreifen:

Code: Alles auswählen

root@jw06:/home/jw# luksformat -t ext4 /dev/sda6
bash: luksformat: Kommando nicht gefunden.
root@jw06:/home/jw#
Stimmen da die Pfade nicht? Wie kann ich das umgehen?

Danke und Gruß.

DeletedUserReAsG

Re: cryptsetup luksformat

Beitrag von DeletedUserReAsG » 18.12.2021 22:18:29

jcw hat geschrieben: ↑ zum Beitrag ↑
18.12.2021 22:01:15
Stimmen da die Pfade nicht? Wie kann ich das umgehen?
Vermutlich, indem du ›su -‹ statt ›su‹ nutzt.

rhHeini
Beiträge: 2312
Registriert: 20.04.2006 20:44:10

Re: cryptsetup luksformat

Beitrag von rhHeini » 18.12.2021 22:23:25

... und die Syntax ist auch daneben. Ich würd mal da anfangen mich einzulesen: https://wiki.ubuntuusers.de/LUKS/

Rolf

jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

Re: cryptsetup luksformat

Beitrag von jcw » 19.12.2021 21:59:32

niemand hat geschrieben: ↑ zum Beitrag ↑
18.12.2021 22:18:29
jcw hat geschrieben: ↑ zum Beitrag ↑
18.12.2021 22:01:15
Stimmen da die Pfade nicht? Wie kann ich das umgehen?
Vermutlich, indem du ›su -‹ statt ›su‹ nutzt.
Genau so hat es geklappt. Ich traue mich kaum zu fragen, was der Unterschied zwischen den beiden Varianten ist und wie ich erkenne, dass ich dieses Mal die su - wählen musste.

Code: Alles auswählen

root@jw06:~# lsblk
NAME       MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda          8:0    0 476,9G  0 disk  
├─sda1       8:1    0   128M  0 part  
├─sda2       8:2    0   100M  0 part  /boot/efi
├─sda3       8:3    0  60,7G  0 part  
├─sda4       8:4    0  55,9G  0 part  /
├─sda5       8:5    0 112,4G  0 part  /home
├─sda6       8:6    0 186,3G  0 part  
│ └─sicher 254:0    0 186,2G  0 crypt /datei/privat
├─sda7       8:7    0  18,6G  0 part  [SWAP]
└─sda8       8:8    0  42,8G  0 part  /other

DeletedUserReAsG

Re: cryptsetup luksformat

Beitrag von DeletedUserReAsG » 19.12.2021 22:25:30

jcw hat geschrieben: ↑ zum Beitrag ↑
19.12.2021 21:59:32
was der Unterschied zwischen den beiden Varianten ist und wie ich erkenne, dass ich dieses Mal die su - wählen musste.
Das - sorgt dafür, dass die Umgebung für den Zieluser (in diesem Fall Root) geladen wird, während ohne das Minus das Environment des aufrufenden Users beibehalten wird. Zu dieser Umgebung zählt unter Anderem $PATH, so dass die sbin-Sachen ohne Minus nicht in $PATH sind.

jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

Re: cryptsetup luksformat

Beitrag von jcw » 20.12.2021 09:26:11

Alles klar. Danke. Jetzt habe ich es verstanden.

Antworten