[gelöst] SSD Devicename passt nicht mehr

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Lebedev
Beiträge: 28
Registriert: 09.01.2011 12:57:28

[gelöst] SSD Devicename passt nicht mehr

Beitrag von Lebedev » 04.05.2024 14:04:46

Hallo,

die Namen der SSDs werden (vermute ich) automatisch generiert, je nachdem in welchem Port (Steckplatz) die jeweilige SSD steckt. Also gemeint sind die Namen nvme1n1 oder nvme0n1.

Nun habe ich folgendes Problem:
aus Gründen habe ich die Steckplätze getauscht. Soweit so gut. Leider passt der LUKS bzw. PV Name nicht mehr:

Code: Alles auswählen

$ lsblk
NAME                     MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
nvme1n1                  259:0    0 465,8G  0 disk  
├─nvme1n1p1              259:2    0   512M  0 part  /boot/efi
├─nvme1n1p2              259:3    0   488M  0 part  /boot
└─nvme1n1p3              259:4    0 464,8G  0 part  
  └─nvme0n1p3_crypt      253:0    0 464,8G  0 crypt 
    ├─naglfar--vg-root   253:1    0 463,8G  0 lvm   /
    └─naglfar--vg-swap_1 253:2    0   980M  0 lvm   [SWAP]
nvme0n1                  259:1    0   1,8T  0 disk  
└─nvme0n1p1              259:5    0   1,8T  0 part  
  └─nvme0n1p1_crypt      253:3    0   1,8T  0 crypt /mnt/Daten
nvme0n1p3_crypt (ist falsch)
nvme1n1p3_crypt (wäre richtig)

Wie kann ich das korrigieren?

Danke & Gruß!
Zuletzt geändert von Lebedev am 05.05.2024 12:08:57, insgesamt 1-mal geändert.

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

Re: SSD Devicename passt nicht mehr

Beitrag von rhHeini » 04.05.2024 17:39:16

Ersetze in der crypttab alt_crypt durch neu_crypt.
Im root-Terminal eingeben:

Code: Alles auswählen

# dmsetup rename alt_crypt neu_crypt 
# update-initramfs -c -t -k all 
# update-grub 
# reboot 
Ich würde die Device-Bezeichnungen durch was eingängiges ersetzen, aber vielleicht das "pn" für die Partitionsnummer im Namen drin lassen.

Note: das funktioniert bei mir auf allen Devuanen mit sysvinit, openrc etc. Ich weiss aber nicht was systemd daraus macht.

Lebedev
Beiträge: 28
Registriert: 09.01.2011 12:57:28

Re: SSD Devicename passt nicht mehr

Beitrag von Lebedev » 04.05.2024 23:36:28

hmm, also bei Debian mit systemd scheint es keine -t option für update-initramfs zu geben:

Code: Alles auswählen

# update-initramfs --help

Usage: update-initramfs {-c|-d|-u} [-k version] [-v] [-b directory]

Options:
 -k version	Specify kernel version or 'all'
 -c		Create a new initramfs
 -u		Update an existing initramfs
 -d		Remove an existing initramfs
 -b directory	Set alternate boot directory
 -v		Be verbose

See update-initramfs(8) for further details.

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

Re: SSD Devicename passt nicht mehr

Beitrag von rhHeini » 04.05.2024 23:45:00

Dann lass es doch einfach mal weg ...
Und spezifiziere zur Sicherheit nicht "all" sondern nur den aktuellen Kernel (in der Annahme dass Du noch nen älteren als Backup hast).

Lebedev
Beiträge: 28
Registriert: 09.01.2011 12:57:28

Re: SSD Devicename passt nicht mehr

Beitrag von Lebedev » 05.05.2024 00:12:20

Hat funktioniert! Vielen Dank für deine Hilfe :)

Antworten