Como montar automaticamente as partições NTFS?

95

Eu tenho duas partições NTFS e não quero montá-las manualmente toda vez que eu inicio o Ubuntu.

  • Como posso fazer isso?
  • Existe uma ferramenta ou um código para usar?
  • Em caso afirmativo, é seguro fazer a montagem automática? especialmente quando eles estão sendo usados por outro sistema operacional?
por Binarylife 02.06.2011 / 17:27

10 respostas

101

A maneira mais direta de funcionar na maioria dos sistemas Linux é adicioná-los ao seu fstab . Mas existem outros. Cada um tem seu próprio título nesta resposta.

Nota:

Se você receber uma mensagem de erro dizendo algo sobre "root" ou "permissões", é porque, para a maioria das opções de montagem, você precisará de privilégios de root. No Unity, você pode conseguir isso prefixando gksudo (aplicativos gráficos) ou sudo no comando usual e digitando sua senha. Então, por exemplo no caso de ntfs-config pressionar Alt + F2 e digitar gksudo ntfs-config .

Gigolo

Gigolo

O Gigolo trabalha de mãos dadas com o sistema de arquivos remotos e os recursos de montagem do Nautilus. Você precisa adicionar as partições aos seus favoritos do Nautilus (o Nautilus é o gerenciador de arquivos padrão do Ubuntu). Depois disso, você os encontrará em Gigolo. O resto é dito em outra resposta da minha.

Fstab

Editar : Como você não está familiarizado com o linux, eu explicarei o procedimento com mais detalhes:

O método fstab é mais limpo e mais básico que o gui-tools ou o Gigolo. Ele também funcionará em outros sistemas, mesmo aqueles que são apenas em modo texto. Em princípio, você não precisa instalar nada. Para cada partição ntfs você terá que adicionar uma linha ao arquivo chamado /etc/fstab . Para mim, a linha que adicionei é assim:

#Windows-Partition
UUID=<xxxxx> /media/win ntfs rw,auto,users,exec,nls=utf8,umask=003,gid=46,uid=1000    0   0

A parte que diz UUID=<xxxxx> informa ao seu sistema qual partição deve ser montada. Se você seguir este procedimento e tiver dispositivos duplicados aparecendo, substitua UUID=<xxxx> por /dev/disk/by-uuid/<xxxxx> . Cada partição tem seu próprio UUID exclusivo. Os espaços são importantes, por isso, copie e cole melhor a linha. Substitua auto por noauto para montagem manual. Os usuários devem estar no grupo plugdev .

Note que se esta linha estiver no final do seu arquivo, deve haver uma nova linha depois dela. O Monte irá reclamar se você não tiver.

Encontrando o UUID:

Abra o Utilitário de Disco e identifique as partições adequadas por tamanho (por exemplo, 120 GB), sistema de arquivos (por exemplo, ntfs) e nome. Observe o arquivo "Dispositivo:" (por exemplo, /dev/sdb1 ). Em vez disso, você pode executar o seguinte comando em um Terminal , como gnome-terminal :

sudo fdisk -l

Você pode descobrir o UUID de suas partições executando sudo blkid no shell. A saída parece um pouco assim:

confus@confusion:~$ sudo blkid
[sudo] password for confus: 
/dev/sda1: LABEL="boot" UUID="cc425c68-704f-4836-9123-bbb3aea64471" TYPE="ext2" 
/dev/sda2: UUID="1c8b1489-e111-481c-89f2-743203c3ee7d" TYPE="crypto_LUKS" 
/dev/sda3: UUID="7258CB9858CB598D" TYPE="ntfs" 
/dev/sda4: LABEL="HP_TOOLS" UUID="1405-0A4C" TYPE="vfat" 
/dev/mapper/lukslvm: UUID="xZSNtR-MocS-dLMk-vOWa-Ay65-wS9b-GqaNhV" TYPE="LVM2_member" 
/dev/mapper/vgubuntu-swap: UUID="f415f3b9-4e4d-48b1-99c2-605e16532f9e" TYPE="swap" 
/dev/mapper/vgubuntu-root: UUID="62a862b4-e6c8-4efd-90b5-55eab8e83e39" TYPE="ext4"

O UUID correto terá o arquivo de dispositivo apropriado na frente dele e TYPE="ntfs" depois. Então, para mim, o UUID é "7258CB9858CB598D". Para você esse número será diferente. Também tenho apenas uma partição NTFS. Submeta meu UUID nas linhas que você adiciona ao fstab por aquele que você achou dessa maneira.

Definindo o ponto de montagem

Agora o ponto de montagem. Para cada partição, isso será diferente. Eu escolhi /media/win . Você pode escolher o que quiser. Só tem que ser um diretório vazio existente. Você poderia também criar o diretório /home/yourusername/windows1 e depois colocá-lo no seu fstab.

Os outros parâmetros na minha linha

ntfs informa ao fstab que é uma partição do tipo ntfs.

rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0 está além do escopo desta resposta. Apenas use esses valores como eles são. Eles devem estar bem. Se estiver interessado, você pode ler uma explicação desses parâmetros no link fornecido anteriormente.

Quando você adicionou as linhas e fez todas as coisas que descrevi, salve o arquivo e execute sudo mount -a no shell. Se você puder acessar suas partições através de seus pontos de montagem e nenhum erro for impresso, tudo correu bem. Se não verificar erros de digitação e erros óbvios. Não reinicialize se sudo mount -a exibir erros! Com erros, uma reinicialização pode falhar.

Encontrando seu ID de usuário e grupo

Você pode descobrir seu ID de usuário e grupo com o comando id .

confus@confusion:~$ id
uid=1000(confus) gid=1000(confus) groups=1000(confus),4(adm),7(lp),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare)

ntfs-config

Uma ferramenta gráfica ntfs-config também está disponível, mas não é necessário (e sua versão atual não funciona em Natty Narwhal - suponha que seja fixado em breve). Além disso, você pode perder configurações antigas em seu fstab com esta ferramenta (por exemplo, montando o cache na memória), porque ele substitui o arquivo / etc / fstab em vez de anexar coisas.

    
por con-f-use 04.05.2018 / 22:40
15

ntfs-config

Este programa permite que você configure facilmente todos os seus dispositivos NTFS para permitir suporte à gravação por meio de um guia amigável . Para esse uso, ele irá configurá-los para usar o driver ntfs-3g de código aberto. Você também poderá desativar facilmente esse recurso.

Página inicial do projeto: - link

Requisitos

Instale NTFS-config no Ubuntu

sudo apt-get install ntfs-config

Isso instalará todos os pacotes necessários para o ntfs-config, incluindo o ntfs-3g

Usando o Ntfs-Config

Se você deseja abrir este aplicativo, tente localizar - & gt; Ferramenta de Configuração NTFS

Agora ele solicitará a senha do root, digite a senha do root e clique em ok

Ele mostrará a partição NTFS disponível.

Você precisa selecionar as partições que deseja configurar, adicionar o nome do ponto de montagem e clicar em aplicar.

Selecione o suporte de gravação NTFS que é adequado para você, por exemplo, interno ou externo

se você deseja desmontar, você deve ser root para desmontar e, em seguida, clique com o botão direito do mouse no ponto de montagem, selecione Desmontar volume

Conclusão

Como você pode ver, a montagem de partições NTFS no Linux pode ser muito fácil. Se você não gosta ou tem medo da linha de comando, você pode conseguir muito com apenas alguns cliques do mouse. Verdade seja dita, isso é muito mais simples do que montar partições estranhas, novas e desconhecidas no Windows.

Bem, é isso. Feliz Linuxing!

P.D: Atualização para o usuário Natty

Se você atualizou para o Ubuntu Natty, você notará que a ferramenta de configuração do NTFS não está funcionando, apesar de solicitar privilégios de root.

O problema é que quando você abre a ferramenta nada acontece. Bem, é devido a uma pasta ausente e, para corrigir isso, você deve digitar o seguinte comando:

sudo mkdir -p /etc/hal/fdi/policy

Agora que você tem a ferramenta funcionando, basta selecionar as partições que deseja montar automaticamente na inicialização e, se desejar, o acesso WRITE, clique nas caixas de seleção correspondentes.

Fácil: P

    
por hhlp 02.06.2011 / 17:43
3

Você pode adicionar uma entrada de inicialização com o seguinte comando:

gvfs-mount -d /dev/sda3

Onde, neste caso, /dev/sda3 é sua partição NTFS

EDITAR : o gvfs-mount está ficando desatualizado e sendo substituído pelo gio:

gio mount -d /dev/sda3
    
por myQwil 31.01.2015 / 00:31
2

Arios-Automount

Você pode usar este software simples e pequeno:

  • Adicione este PPA pelo comando:

    sudo apt-add-repository ppa:trebelnik-stefina/multisystem 
    
  • Atualize os arquivos de índice:

    sudo apt-get update
    
  • Instale o pacote arios-automount :

    sudo apt-get install arios-automount
    

Este pequeno software irá montar toda a sua partição ntfs . E isso antes do seu Login.

Espero que isso ajude.

Atualizar

O PPA não funciona no Ubuntu 16.04 Xenial

    
por Anwar 25.06.2012 / 11:42
1

Veja a documentação da comunidade em fstab . Também tente procurar por NTFS Configuration Tool no Ubuntu Software Center

    
por Nitin Venkatesh 02.06.2011 / 17:35
1

Você pode tentar resolver esse problema montando o HD no momento da inicialização e provavelmente uma das maneiras mais fáceis de fazer isso é usando o pysdm.

sudo apt-get install pysdm

Uma vez instalado, você pode seguir os passos incluídos neste postar

    
por Alberto 26.07.2012 / 16:19
0

Esta é uma maneira segura de fazer as coisas. Eu não acho que é particularmente arriscado ter uma montagem automática de partição do Windows de dados na inicialização. Mas eu deixaria a partição em que o sistema operacional está instalado em uma configuração noauto .

Você precisará do pacote ntfs-3g .

Primeiro, encontre os UUIDs das partições em questão, fazendo em um terminal:

$ sudo blkid

Agora você precisa editar seu / etc / fstab para configurar se essas duas partições serão montadas automaticamente ou não. Em um terminal faça:

$ gksudo gedit /etc/fstab

Você pode já ter algumas linhas para as partições NTFS. Se não, você precisará fazer alguns. Eles serão parecidos com isso (dependendo dos pontos de montagem e dos UUIDs):

UUID=76E4F702E4F6C401  /media/windowsOS    ntfs-3g  noauto,defaults,locale=en_US.utf8  0  0
UUID=76E4F702E4F6C402  /media/windowsdata  ntfs-3g  defaults,locale=en_US.utf8         0  0

Observe a opção noauto . Isso significa que a partição não será montada automaticamente na inicialização. Você precisará montá-lo manualmente quando quiser acessá-lo.

    
por boehj 02.06.2011 / 17:59
0

Para ativar ou desativar o automount, abra um terminal e digite dconf-editor seguido da tecla [Enter].

Navegue para

  

org.gnome.desktop.media-handling

A chave automount controla se deve montar automaticamente a mídia. Se definido como verdadeiro, o Nautilus montará automaticamente mídia, como discos rígidos visíveis ao usuário e mídia removível, na inicialização e inserção de mídia.

Existe outra chave

  

org.gnome.desktop.media-handling.automount-open

Isso controla se é necessário abrir automaticamente uma pasta para mídia montada automaticamente.

Se definido como verdadeiro, o Nautilus abrirá automaticamente uma pasta quando a mídia for montada automaticamente. Isso se aplica somente a mídia em que nenhum tipo x-content / * foi detectado; para mídia em que um tipo de conteúdo x conhecido é detectado, a ação configurável pelo usuário será executada.

Fonte: Documentação do Ubuntu

    
por Sergio 27.10.2013 / 13:12
0

Eu acho que a maneira mais fácil é usar discos (gnome-disk-utility) que vem com o Ubuntu por padrão.

Apenas inicie os discos, vá para a partição que você deseja montar automaticamente na inicialização, pressione o botão de marchas e vá para "Editar opções de montagem". Em seguida, desmarque "Opções de montagem automática" e marque "Montar na inicialização". Eu acho que você pode deixar tudo como padrão, pressione OK, insira a senha e reinicie.

    
por Akronix 26.12.2016 / 23:30
0

Explicação em vídeo

Você pode adicionar uma entrada em /etc/fstab . É bem simples. Primeiro, faça sudo blkid para descobrir o UUID da partição. Em seguida, siga o esquema fstab:

<file system> <mount point>   <type>  <options>       <dump>  <pass>
  • para o sistema de arquivos, adicione partições UUID. Exemplo: UID=07446dab-913a-4cf3-8e62-62ecdd26e927

  • para o ponto de montagem, você pode especificar qualquer diretório desejado. Por convenção, o Ubuntu é montado em /media/YourUsernameHere/PartitionNameHere

  • para o tipo no seu caso, é ntfs

  • para o resto, você pode usar apenas defaults 0 2

por Mina Michael 25.02.2018 / 08:24