В моем файловом браузере перечислены все диски и устройства, доступные для просмотра. Одна из них установлена из другой ОС, и я хочу удалить ее из списка.
Скрытие устройств с помощью /etc/udev/rules.d/
работает для других устройств, которые я хочу скрыть, кроме этого.
UUID для устройства отличается от идентификаторов для разделов.
$ sudo blkid
- показывает, что это устройство связано с устройством отображения.
удаление ссылки в /dev/mapper/relevant-link-name
не сработало, потому что устройство отображения сделало другую очень быстро.
Как я могу скрыть это устройство от файлового браузера?
Устройство сопоставления устройств создает ссылки на разделы или устройства и связывает UUID, который отличается от того, который наблюдается в менеджерах разделов. Это не новое или отдельное устройство, это просто новая ссылка.
Файловый браузер отобразит это устройство, даже если оно скрыто правилом в /etc/udev/rules.d/
Используйте файловый браузер для получения UUID устройства через свойства.
Перечислите все устройства и найдите устройство с таким UUID, найдите его имя:
$ sudo blkid
Если устройство, которое вы хотите скрыть, связано с устройством отображения, т.е. / dev / mapper / device -name вы можете продолжить, чтобы удалить эту ссылку, следуя инструкциям ниже.
Перечислите устройства LVM, чтобы увидеть, появляется ли это устройство:
$ sudo lvdisplay
Если да, то перечислите группы сопоставителей устройств, чтобы увидеть, соответствует ли оно:
$ sudo vgscan
Если так, затем удалите эту группу (измените имя группы на ваше, без кавычек):
$ sudo vgremove groupname
Устройство больше не должно появляться в вашем браузере даже после перезапуска.
Использование lvdisplay
, vgscan
, vgremove
, как предполагает @ user195059, вероятно, работает, но они находятся в пакете lvm2 , который я больше не устанавливал.
Вместо этого я использовал
$ sudo dmsetup info
, который показал «Name: unwantedDevice » моего нежелательного /dev/mapper/
unwantedDevice и «State: ACTIVE». Я размонтировал устройство (из его меню на панели Unity), затем выдал
$ sudo dmsetup remove unwantedDevice
, и похоже, что оно заняло. Я также бежал sudo update-initramfs -u
.