Wie ändere ich die Bezeichnung eines Raw-Geräts?

Wie ändere ich die Bezeichnung eines Raw-Geräts?

Ich möchte den Namen sdain Arch ändern. Wie mache ich das? Ich habe es verwendet, e2labelaber es funktioniert nur auf Dateisystemen und nicht auf der Rohfestplatte.

nishant@arch ~ % lsblk -o name,mountpoint,label,size,uuid
NAME   MOUNTPOINT LABEL                SIZE UUID
sda               Lubuntu 14.10 i386 298.1G 2014-10-22-18-35-29-00
├─sda1 /boot      ArchBoot              99M 185f7c65-f7d0-48b0-88c2-ad47b843111f
└─sda2 /          ArchHome             298G 66404f2f-d171-4558-a842-485d2a28214d
sr0                                   1024M 

Antwort1

Seit der Umstellung auf systemd ist es meines Wissens nach nicht mehr möglich, die standardmäßigen Kernel-Gerätenamen zu ändern. Alles, was wir tun können, ist, benutzerdefinierte Geräte-Symlinks mit einer Udev-Regel zu erstellen. Erstellen Sie dazu eine Datei in mit /etc/udev/rules.d/einem Namen wie 80-custom.rules. Der genaue Name ist egal, solange er der Konvention entspricht. Fügen Sie in dieser Datei die folgende Zeile hinzu:

KERNEL=="sda", SYMLINK+="arch"

Nach dem nächsten Neustart erstellt das System dann einen symbolischen Link, /dev/archder auf verweist /dev/sda.

verwandte Informationen