Como eu faço uma unidade protegida contra gravação ou somente leitura no linux?

3

Instalei o Ubuntu na minha máquina, tenho o Windows em um pequeno ssd e gostaria que o ssd não fosse visível, somente de leitura ou protegido contra gravação enquanto eu estivesse usando o linux, pois não quero que nenhum erro atrapalhe essa unidade ...

    
por Quantum88 04.02.2015 / 07:47

2 respostas

3

Você pode criar uma entrada para essa partição em /etc/fstab e especificá-la somente leitura ( ro ).
Ele montará automaticamente sua partição (a menos que noauto seja especificado) como somente leitura quando você iniciar o sistema.

O formato geral do arquivo /etc/fstab é:

file_system   mount_point   type  options     dump  pass  


Suponha que sua partição do Windows em /dev/sad1 e você queira montar automaticamente está em /media/Windows (com permissão somente leitura).

  • abra /etc/fstab no gedit usando gksudo gedit /etc/fstab
  • Agora anexe as seguintes linhas nele

    #Mount Windows partition as read-only
    /dev/sda1  /media/Windows   ntfs  ro,suid,dev,noexec,auto,user,async  0 0
    


Nota: Se você quiser evitar a montagem automática da partição durante a inicialização, você pode substituir a opção auto por noauto .


Para mais detalhes, consulte Wiki de Ajuda da comunidade

    
por g_p 04.02.2015 / 08:10
0

@g_p resposta deve ser suficiente na maior parte do tempo.

Caso contrário, você pode ocultar sua partição conforme mostrado aqui: link

Se você quiser, pode ir mais longe e ocultar completamente o disco do kernel (se for um disco SATA normal), usando o parâmetro de inicialização libata.force=X.XX:disable .

Você pode ver instruções detalhadas aqui: link e também aqui: link (desde 14.04 a opção é em estoque kernel, então você simplesmente precisa adicionar as opções de linha de comando).

    
por Rmano 04.02.2015 / 11:04