Como montar uma unidade de backup somente para leitura?

4

Eu tenho uma unidade USB externa de backup.

Eu me pergunto como dizer ao sistema para sempre montá-lo somente para leitura sem explicitamente dizer a ele toda hora

sudo mount -o ro /dev/sde1 /media/backup

Observação : Minha unidade nem sempre está conectada ao sistema. Eu só o anoto quando preciso de algo importante do backup. Então, eu não quero editar ftsab e ao inicializar ele me diz que tem failed to mount drive porque ele não existe

    
por kirchberger 14.03.2014 / 18:37

2 respostas

3

Você ainda pode configurá-lo usando fstab , mas não o configure para ser montado automaticamente. Obtenha o UUID da sua unidade (você pode usar blkid para isso) e adicione essa linha ao seu /etc/fstab :

UUID=123-ABC   /media/backup  ntfs   ro,noauto,users   0   0

Altere o UUID para o que for seu e o ntfs para o seu sistema de arquivos. Agora, a unidade não será montada automaticamente ( noauto ), mas pode ser montada manualmente por um usuário normal com:

mount /media/backup

Para que isso funcione automaticamente no nautilus, use esta linha em /etc/fstab ( obrigado @Braiam ) :

UUID=123-ABC /media/backup auto noauto,nosuid,nodev,nofail,x-gvfs-show,ro 0 0
    
por terdon 14.03.2014 / 18:47
7

Um método para fazer isso seria definir explicitamente as opções de montagem por meio da disks GUI.

Etapa 1

Etapa 2

Navegue até o HDD USB.

Etapa 3

Selecione a partição no disco rígido USB que você gostaria de ter montado apenas para leitura.

Etapa # 4

  1. Na próxima janela, mova o botão para a esquerda, abaixo da opção "Opções de montagem automática", para acessar as configurações.
  2. Agora, remova a marca de seleção sob a opção "Montar na inicialização". Você pode deixá-lo ficar ativado também, mas eu prefiro deixar o Nautilus (gerenciador de arquivos) montar as partições, depois que a área de trabalho for carregada, para acelerar o processo de inicialização.
  3. Em seguida, conforme mostrado na captura de tela abaixo, você verá um campo que diz nosuid,nodev,nofail,x-gvfs-show .

Agora, tudo o que você precisa fazer é simplesmente copiar e colar o código abaixo e adicioná-lo (colá-lo) ao final dessa linha de texto (sem espaço). Isso fará com que o HDD seja montado somente para leitura:

,ro

Etapa 5

Uma vez feito, clique no botão "OK" na parte inferior, quando perguntado, digite sua senha administrativa, e agora você está pronto!.

Agora tente abrir a partição no Nautilus (ou qualquer utilitário) e você perceberá que não poderá mais "cortar" ou "Excluir" arquivos dentro dela, pois ela é montada com permissões somente leitura.

Para desativá-lo mais tarde, você deseja reativar o suporte a leitura / gravação, basta remover esse código ,ro adicionado manualmente (ou também pode mover esse botão superior para o lado direito até ver a opção 'ON) e salve suas alterações. É isso!.

Fonte: Como fazer com que as partições 'NTFS' sejam somente leitura no Ubuntu 12.10?

    
por slm 15.03.2014 / 05:26

Tags