Ich möchte den Namen sda
in Arch ändern. Wie mache ich das? Ich habe es verwendet, e2label
aber 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/arch
der auf verweist /dev/sda
.