Você pode dizer por:
cat /sys/block/<device>/removeable
Isto é independente do / etc / * e do seu gerenciador hotplug e deve ser preciso em qualquer sistema 2.6.x + com um sysfs montado em / sys
O que torna um ponto de montagem removível no Linux? Eu estou usando o Gentoo Linux com o Gnome 3.2, e acho irritante que algumas das minhas unidades (ex: / dev / sdb) apareçam como removíveis mas não as outras (ex: / dev / sdc, /dev/sdd).
Eles estão todos em / etc / fstab, com as mesmas opções. Eles estão todos montados corretamente na inicialização, todos eles funcionam bem sob minhas próprias pastas / mnt / drive2 / mnt / drive3 / mnt / drive4. Mas apenas um deles (o primeiro) aparece no Nautilus (e na bandeja de notificação do Gnome 3) como montável / removível, não nos outros. Posso adicionar opções ao meu fstab para ocultá-lo? Ou posso investigar usando o udevadm ou o que for? Parece estranho poder remover / desmontar unidades fixas que eu nunca precise desmontar nem remover.
Qualquer ponteiro seria bom, obrigado.
Você pode dizer por:
cat /sys/block/<device>/removeable
Isto é independente do / etc / * e do seu gerenciador hotplug e deve ser preciso em qualquer sistema 2.6.x + com um sysfs montado em / sys
No meu sistema, as unidades ficam disponíveis para o usuário quando elas não estão no fstab. Talvez tente comentá-los.