fundo
Quando abordamos Como Escolher um Esquema de Partição para o seu PC Linux, notamos que algumas pessoas estavam se perguntando como usar uma terceira partição entre o Linux e o Windows para atuar como uma partição de armazenamento.
Por que é difícil
Como alguns comentadores apontaram, você não pode usar uma partição formatada em NTFS para / home no Linux. Isso porque o NTFS não preserva todas as propriedades e permissões usadas pelo Linux, e o Windows nem sequer lê os sistemas de arquivos do Linux. Você pode ver isso rapidamente se visualizar uma pasta oculta no Windows de dentro do Linux ou um arquivo que o Linux vê como oculto no Windows. O que funciona para um não funciona para o outro. Além disso, não há uma maneira incrivelmente limpa de mover a pasta Usuários no Windows sem mexer nas coisas. É por isso que muitas pessoas com máquinas melhores acabam usando software de virtualização; é mais fácil do que forçar os dois a cooperarem lado a lado.
Imagem de cellguru.co.cc, assumiu o uso justo
Uma solução
Não existe uma maneira de executar seu diretório / home a partir de uma partição FAT32 ou NTFS, portanto, seus arquivos e scripts de configuração deverão permanecer lá. O que você pode fazer é redirecionar as outras pastas comumente usadas, como Documentos, Downloads, Música, etc. para outra partição, que pode ser lida pelo Windows. Em seguida, você pode adicionar essas pastas às Bibliotecas do Windows 7 e marcá-las como o local de salvamento padrão.
Esta não é uma solução adequada. Seus arquivos de configuração associados ao programa e outras configurações relacionadas ao usuário não estarão no mesmo lugar para essa configuração. Se você precisar reinstalar um sistema operacional, será necessário fazer um backup separado das configurações do usuário. Dito isto, no entanto, a maioria das pessoas está realmente preocupada apenas com seus documentos, músicas, vídeos e assim por diante. Isso resolve esse problema, apontando ambos os sistemas operacionais para procurar no mesmo lugar por eles.
O Linux já percorreu um longo caminho no que diz respeito à leitura e gravação de NTFS e, como é muito melhor do que o FAT32 e mais difícil de configurar com essa configuração, é isso que abordaremos neste guia.
Esquema de Partição
Para que isso funcione, você deseja que seu disco rígido seja configurado de maneira semelhante a isso:
- Sua partição do Windows
-
Sua partição Linux
- Uma partição grande (ou segundo disco rígido!) Para armazenar seus arquivos
- Uma pequena partição swap
Para mais tarde, quando você formatar sua partição de armazenamento para NTFS, adicione um rótulo facilmente reconhecível a ela. Será mais fácil encontrar uma unidade chamada "armazenamento" ou "mídia" do que contando números de partição.
Observe que não temos uma partição / home separada desta vez. Como a grande maioria dos seus arquivos importantes / grandes estará em uma partição separada, isso nega a necessidade disso. Você pode usar uma partição / home separada para facilitar o backup do lado do Linux, mas lembre-se de que não é possível exceder quatro partições primárias por disco.
Auto-montar sua partição de armazenamento (Linux)
Como estamos usando o NTFS, é uma boa ideia dizer especificamente ao seu sistema para montar sua partição de armazenamento ou disco no mesmo lugar toda vez que você inicializar. Para fazer isso, vamos editar o arquivo do sistema / etc / fstab, que é a tabela do sistema de arquivos usada pelo Linux, mas primeiro temos alguns preparativos para fazer. Abra o terminal, e se isso te deixar nervoso, respire fundo e relaxe. Vai ficar tudo bem.
Prep Prep
Precisamos instalar o ntfs-3g, o driver que o Linux usará para ler e gravar em NTFS. Se você já tiver instalado, ele dirá, então não se preocupe.
sudo apt-get install ntfs-3g
Se você vir "o ntfs-3g já é a versão mais recente", você já o instalou. Caso contrário, você verá o funcionamento. Aguarde até que ele termine o processo. Em seguida, vamos criar o diretório onde sua partição será montada. Se você quiser que a unidade apareça no menu "Lugares" por padrão, você usará:
sudo mkdir /media/storage
Se você não quer que ele apareça em "Lugares" e deseja navegar manualmente por qualquer motivo, use:
sudo mkdir /mnt/storage
Isso criará um diretório de "armazenamento" em / media. Você pode mudar isso para outra coisa, se quiser, mas tenha certeza de que não possui espaços. Os espaços criarão um problema quando configuramos para montar automaticamente nas próximas etapas.
fstab
Agora é hora de editar o arquivo fstab. Primeiro, vamos criar um backup, apenas no caso de algo acontecer.
sudo cp /etc/fstab /etc/fstab.backup
Ele solicitará sua senha, então vá em frente e digite-a. Se, por qualquer motivo, você precisar restaurar o backup no futuro, você faria isso:
sudo cp /etc/fstab.backup /etc/fstab
Em seguida, você precisa encontrar o que é o UUID da sua partição de armazenamento. O UUID significa “identificador universal exclusivo” e atua como um número de série adequado que não será alterado até que a partição seja reformatada. Execute o seguinte comando:
sudo blkid
Digite sua senha e você verá alguma saída parecida com esta:
/dev/sda1: UUID=”23A87DBF64597DF1″ TYPE=”ntfs” /dev/sda2: UUID=”2479675e-2898-48c7-849f-132bb6d8f150″ TYPE=”ext4″ /dev/sda5: UUID=”66E53AEC54455DB2″ LABEL=”storage” TYPE=”ntfs” /dev/sda6: UUID=”05bbf608-87fa-4473-9774-cf4b2602d8d6″ TYPE=”swap”
Encontre a linha que tem o rótulo correto na sua partição de armazenamento (facilita as coisas, não é?) E copie o UUID.
gksudo gedit /etc/fstab
Você verá o gedit aberto, assim:
# storage mount UUID=66E53AEC54455DB2 /media/storage/ ntfs-3g auto,user,rw 0 0
A primeira linha é um comentário, indicado pela tag hash principal. A próxima linha diz ao fstab para procurar a partição com o UUID especificado, montá-lo em / media / storage / e usar o driver ntfs-3g. Além disso, garante que ele seja montado automaticamente na inicialização, tornando-o acessível aos usuários (não apenas root), oferecendo privilégios de leitura e gravação e pulando as verificações do sistema de arquivos (provavelmente você desejará usar o Windows para isso). Por fim, verifique e verifique com atenção para não tocar em mais nada e que o UUID está correto.
Você deve ser capaz de inicializar no Ubuntu como se nada tivesse acontecido, mas você verá que você tem "armazenamento" (ou qualquer nome que você tenha nomeado) no menu "Lugares" agora! Se não, verifique se você tem fstab correto. Veja acima para restaurar o fstab do seu backup, se for necessário.
Configurar suas subpastas (Linux)
Abra o terminal e digite o seguinte comando:
gedit.config/user-dirs.dirs
Este é o arquivo onde suas pastas “especiais” em seu diretório inicial são definidas.
Basicamente, agora, quando você navega e coloca arquivos na pasta "Downloads", eles acessam a pasta "Downloads" da sua unidade de armazenamento. Qualquer coisa na sua própria pasta pessoal permanecerá em / home / yourusername /, não em sua unidade de armazenamento. Algumas das pastas, como "Desktop" e "Templates", provavelmente também não serão beneficiadas com esse tratamento. Os modelos raramente são usados, a área de trabalho geralmente fica cheia de atalhos e coisas semelhantes, e a área de trabalho do Windows não é elegantemente redirecionada, infelizmente.
Configurar suas subpastas (Windows)
Inicialize no Windows e você verá que há outra partição chamada "armazenamento" em "Meu Computador". O Windows 7 possui o belo recurso Bibliotecas integrado, portanto, dê uma olhada no nosso artigo "Entendendo o Recurso Bibliotecas no Windows 7, E você verá instruções passo a passo sobre como adicionar suas novas pastas de armazenamento às suas bibliotecas.
Também vale a pena mencionar que, se você tiver algum conhecimento, poderá até fazer isso com uma unidade compartilhada remotamente em sua rede, embora possa ser muito lenta para uso real. Uma ideia melhor é transformar sua partição de armazenamento em uma unidade compartilhada que possa ser acessada por outros computadores em sua rede.
Embora não exista uma solução perfeita para o problema de uma unidade compartilhada unificada para dual-booters, esse layout funciona de maneira bastante elegante. A maioria das pessoas se preocupa principalmente com o fato de que seus arquivos, documentos e arquivos de mídia baixados podem ser acessados com muita facilidade, independentemente de qual sistema operacional eles estejam usando, e você verá que esse esquema faz isso muito bem. Se você tiver alguma dica ou talvez uma configuração melhor, compartilhe-as!