Preciso ocultar uma partição NTFS da listagem no nautilus. Como posso conseguir isso?
Existe alguma ferramenta para fazer isso?
E como posso ocultar arquivos no ubuntu (exceto. Operador)
partitioning
filesystem
ntfs
Sreevisakh
fonte
fonte
fstab
ou de outra forma. Se for externo, fica mais complicado com asudev
regras.Respostas:
Ocultando partições do Nautilus via »Discos«
No Ubuntu 12.10 em diante, existe um utilitário chamado Disks, que mostra todos os discos disponíveis e permite modificar as opções de montagem para cada partição.
Entre as várias opções, você pode decidir se a partição será montada no momento da inicialização ou não, e se ela aparecerá na interface do usuário. São necessários privilégios de administrador para aplicar as alterações.
fonte
Home
+ Other locations
sob aThis computer
qual é chamadaVolume
. Quando clico nele, a janela é exibida, solicitando credenciais para montar a unidade. É possível fazê-lo NÃO aparecer noother locations
?Este guia pode ajudá-lo.
fonte
KERNEL==”sda1″
... agora eles foram alterados na resposta). Funciona com aspas ASCII normais.sudo udevadm trigger
atualizará os dispositivos. Não há necessidade de reiniciarnautilus
fdisk
para encontrar o identificador do dispositivo em vez de montá-lo, rodandomount
e desmontando novamente. => muito mais rápido :)UDISKS_IGNORE
(estou no Xubuntu 13.10) e encontrei apenas aqui!Obrigado por este tutorial muito útil. Na verdade, encontrei uma maneira muito mais fácil de fazer isso no Ubuntu 14.04
Não é necessário terminal, talvez este seja um novo recurso para 14.04? Não tenho certeza de que maneira isso foi muito mais fácil e eficaz.
Eu reiniciei novamente para verificar o sistema Windows depois que esta tarefa foi concluída e a inicialização dupla funcionou perfeitamente. Essa é uma maneira incrível, se você não tiver tempo para recorrer, caso algo dê errado OU se você ainda estiver aprendendo a arte dos comandos do terminal: P
Espero que isto ajude.
Felicidades
fonte
O Tachyons apresenta uma ótima resposta que mostra como ocultar uma partição para aplicativos de udiscos (como o Dolphin). Confiar em um nome de partição fixo é propenso a erros, porém, é melhor usar UUID que é exclusivo para uma partição. Esta resposta foi testada com o Kubuntu 13.10.
Para fazer isso, é preciso primeiro encontrar um UUID. Isso pode ser encontrado de várias maneiras, uma delas é executando o comando
udisksctl info -b /dev/sda1
(onde/dev/sda1
está sua partição, é claro). O UUID é visível em IdUUID e a partição não está marcada como oculta (ignorada):Agora, para ocultar esta partição, crie uma regra do udev que corresponda à partição por este UUID e oculte-a dos udisks. Por exemplo, se você deseja ocultar a partição NTFS acima (com UUID A10CDE7682786D73 ) e outra partição ext4 (com UUID faae2c6a-0545-4bfa-a545-440c63467467 ), seu
/etc/udev/rules.d/99-hide-partitions.rules
arquivo deve conter:Os comentários são opcionais, mas recomendados para que o UUID se torne menos mágico. Certifique-se de não misturar-se
=
com==
, uma sets a variável, o outro compara com uma variável.Após criar o arquivo de regras, aplique-o reiniciando ou executando:
Agora execute o
udisksctl info -b /dev/sda1
comando novamente e ele deve conter:fonte
A resposta agora deve ser atualizada. Você pode seguir este guia , mas com uma diferença: você não precisa escrever isso (como foi originalmente escrito na outra resposta)
Em vez disso, você deve escrever o seguinte:
O resto é o mesmo :)
fonte
Você realmente não pode ocultar partições para que elas não possam ser montadas absolutamente no Linux, a menos que sejam removidos fisicamente os discos em que residem. Dito isto, acho que você não precisa desse nível de segurança. Eu suspeito que você simplesmente não deseja clicar acidentalmente em um ícone e entrar na partição NTFS. Para fazer isso, você pode editar o arquivo / etc / fstab. Adicione uma entrada como esta para cada partição que você deseja ocultar:
Suponha que sua partição NTFS seja dev / sda1 Então use este código
.
Veja esta resposta
.
Fonte
fonte
No Dolphin, que não é o Nautilus, mas um aplicativo semelhante para o Kubuntu, posso apenas clicar com o botão direito do mouse no dispositivo no painel esquerdo. Em seguida, um menu aparece e eu posso escolher
Hide entry 'humpty dumpty'
. Convém verificar se há uma opção semelhante no Nautilus.fonte
Na minha versão, 14.04.2, tenho um menu ligeiramente diferente na opção Discos para ocultar partições.
1 discos abertos
2 Clique com o botão esquerdo do mouse na unidade com as partições que você deseja ocultar (fica laranja)
3 Clique com o botão esquerdo na partição que deseja ocultar (ela fica laranja)
4 Clique na engrenagem dupla na barra abaixo das partições
5 Clique em "Editar opções de montagem"
Desligar opções de montagem automática de 6
7 Desmarque "Montar na inicialização"
8 Desmarque a opção "Mostrar na interface do usuário"
9 Clique em "OK"
10 Digite a senha
Isso teve efeito imediato no meu computador.
fonte
Obtenha seu UUID do disco:
Edite
/etc/fstab
como raiz:Crie uma pasta / media / root protegida (para impedir que os usuários acessem a partição, se montada):
Várias camadas independentes de proteção contra montagem e visibilidade:
noauto
impede montagem automática na inicializaçãonouser
requer ser root para montar (NB: já o comportamento padrão e o udisk é root)x-gvfs-hide
diz explicitamente ao Nautilus para ocultá-lox-udisks-auth
deve exigir direitos de administrador ao montar, mas não tem efeito. Eu acho que precisa de configuração adicional.Documentação:
mount
,fstab
,gvfs
.Observe que o dispositivo de bloco (por exemplo
/dev/sdX
) ainda é visível por todos os usuários, especialmente noDisk
utilitário. Ainda pode ser montado manualmente em outro lugar pela raiz, mas não por um usuário padrão por padrão. Se você não confiar nos processos raiz ou do sistema, precisará usar uma das abordagens de nível inferior do kernel.Para ir além: depois disso, se você deseja montar o dispositivo de bloco invisivelmente, em uma abordagem semelhante a um contêiner, é possível usar
unshare
:CUIDADO: A maioria / todas as respostas, incluindo as respostas da regra udev, apenas ocultam a partição do Nautilus, mas os usuários ainda podem montá-la com permissões padrão, através do utilitário Disco (
►
ícone). Colocar o ponto de montagem fstab em um diretório inacessível impedirá o acesso do usuário.fonte
noauto
(desativar o automount na inicialização) e removerx-gvfs-show
(remover ícones da GUI da área de trabalho). Essas são as únicas diferenças que o Disks fez quando o usei. (Ubuntu MATE 16.04)Esta será a maneira mais fácil de ocultar as Partições Windows "Fracas" do Ubuntu 14.4 "Robusto".
Ubuntu:
Clique em: Pesquise seu computador e fontes online
Escreva Discos na caixa de diálogo e clique em (Discos)
Clique na partição que você deseja ocultar (muda de cor)
Clique na estrela dupla (Mais opções) na barra abaixo das partições
Selecione "Editar opções de montagem"
Desativar opções de montagem automática (OFF)
Desmarque a opção "Montar na inicialização"
Desmarque a opção "Mostrar na interface do usuário"
Clique OK"
Digite a senha. ( VOCÊ TERMINOU! )
Isso terá efeito imediato, mas é necessário reiniciar.
Janelas:
Não é necessário esconder o Ubuntus Partition do Windows! O Windows ignora automaticamente outras partições do sistema operacional não Windows.
fonte
Você pode definir uma partição como oculta no gparted se o seu disco tiver uma tabela de partição GUID (GPT).
Simplesmente instale e execute gparted, clique com o botão direito na sua partição, gerencie sinalizadores e defina a partição como oculta.
fonte
montar qualquer partição lá ,,,,
mkdir ./.test
sudo mount /dev/sda1 ./.test/
Para desmontar
./.test/está oculto
você só pode montar um dispositivo se ele ainda não estiver montado pelo comando que eu dei ou você tiver que usar
oldmount e newmount são nomes de pastas
fonte