Remover dispositivos persistentes da lista de navegadores de arquivos

0

No meu navegador de arquivos, ele lista todas as unidades e dispositivos disponíveis para navegação. Há uma que é de outra instalação do SO, e eu quero removê-lo da lista.

Ocultar dispositivos usando /etc/udev/rules.d/ funciona para outros dispositivos que eu quero ocultar, exceto este.

O UUID do dispositivo é diferente dos das partições.

$ sudo blkid

-shows este dispositivo está associado ao mapeador de dispositivos.

excluir o link em /dev/mapper/relevant-link-name não funcionou porque o mapeador de dispositivos fez outro muito rapidamente.

Como posso ocultar este dispositivo no navegador de arquivos?

    
por user195059 04.10.2013 / 11:24

2 respostas

1

Usar lvdisplay , vgscan , vgremove como @ user195059 sugere provavelmente funciona, mas eles estão no pacote lvm2 que eu não tenho mais instalado.

Em vez disso, usei

$ sudo dmsetup info

que mostrou "Nome: unwantedDevice " dos meus indesejados /dev/mapper/ indesejadosDevice e "State: ACTIVE". Eu desmontei o dispositivo (do seu menu no painel Unity), então emiti

$ sudo dmsetup remove unwantedDevice

e parece que demorou. Eu também corri sudo update-initramfs -u .

    
por skierpage 27.04.2015 / 22:22
0

O mapeador de dispositivos cria referências a partições ou dispositivos e associa um UUID diferente do visto nos gerenciadores de partição. Não é um dispositivo novo ou separado, é apenas uma nova referência.

O navegador de arquivos exibirá este dispositivo, mesmo que esteja oculto por uma regra em /etc/udev/rules.d /

Use o navegador de arquivos para obter o UUID do dispositivo, por meio de propriedades.

Liste todos os dispositivos e encontre aquele com esse UUID, descubra seu nome:

$ sudo blkid

Se o dispositivo que você deseja ocultar estiver associado ao mapeador de dispositivos, ou seja, / dev / mapper / device-name, você poderá remover essa referência seguindo as instruções abaixo.

Relacione os dispositivos LVM para ver se esse dispositivo aparece:

$ sudo lvdisplay

Em caso afirmativo, liste os grupos de mapeadores de dispositivos para ver se eles correspondem:

$ sudo vgscan

Em caso afirmativo, exclua esse grupo (altere o nome do grupo para o seu, sem aspas):

$ sudo vgremove groupname

O dispositivo não deve mais aparecer no seu navegador, mesmo depois de reiniciar.

    
por user195059 04.10.2013 / 11:36