4

Я хотел бы изменить имя 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 ответ1

1

Так как переключение на systemd фактически невозможно изменить имена устройств ядра по умолчанию, afaik. Все, что мы можем сделать, - это создать пользовательские символические ссылки на устройство с помощью правила udev. Для этого создайте файл в /etc/udev/rules.d/ именем что-то вроде 80-custom.rules . Точное имя не имеет значения, если оно соответствует соглашению. В этом файле добавьте строку:

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

Затем после следующей перезагрузки система создаст символическую ссылку /dev/arch которая указывает на /dev/sda .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .