如何更改原始設備的標籤?

如何更改原始設備的標籤?

我想將名稱更改sda為Arch。我怎麼做?我使用過e2label,但它僅適用於檔案系統,不適用於原始磁碟。

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 

答案1

自從切換到 systemd 以來,實際上不可能再更改預設的核心設備名稱了。我們所能做的就是使用 udev 規則建立自訂裝置符號連結。為此,請建立一個/etc/udev/rules.d/名為80-custom.rules.只要符合約定,準確的名稱並不重要。在該文件中新增以下行:

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

然後在下次重新啟動後,系統將建立一個/dev/arch指向 的符號連結/dev/sda

相關內容