Como altero o rótulo de um dispositivo bruto?

Como altero o rótulo de um dispositivo bruto?

Eu gostaria de mudar o nome sdapara Arch. Como faço isso? Eu usei e2label, mas só funciona em sistemas de arquivos e não no disco bruto.

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 

Responder1

Desde a mudança para o systemd, na verdade não é mais possível alterar os nomes dos dispositivos do kernel padrão. Tudo o que podemos fazer é criar links simbólicos de dispositivos personalizados com uma regra do udev. Para fazer isso, crie um arquivo com /etc/udev/rules.d/o nome algo como 80-custom.rules. O nome preciso não importa, desde que corresponda à convenção. Nesse arquivo adicione a linha:

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

Então, após a próxima reinicialização, o sistema criará um link simbólico /dev/archque aponta para /dev/sda.

informação relacionada