Menu

terça-feira, 28 de novembro de 2017

Usando a mesma partição de dados para GNU/Linux e Windows

Essa é para quem usa GNU/Linux e Windows na mesma maquina e deseja simplificar as coisas, usando uma unica partição para dados.
Se esse é o seu caso, leia essa matéria.








Particionamento


Para facilitar a sua vida, iremos particionar o disco no Windows.

No menu pesquise por "Gerenciamento do computador".







Selecione "Gerenciamento de disco".

Nesse exemplo eu tenho uma partição livre de 140 GB.

Mas você pode criar a sua com o tamanho que desejar e sempre em NTFS.




Veja no link abaixo como particionar seu disco no Windows.

Particionar o HD com Windows 10

Inicialização rápida


Obrigatoriamente você deve desativar o inicio rápido, do contrario você ira ter problemas graves no seu GNU/Linux.





Veja na matéria abaixo como desativar a inicialização rápida do windows.

Erro de leitura e escrita no GNU/Linux em dual boot com Windows



Uma alternativa para desativar o inicio rápido é a lembrada pelo membro da comunidade o João Guilherme

Para tornar a hibernação indisponível, siga estas seguintes etapas:


  1. Clique em Iniciar e digite cmd na caixa Iniciar Pesquisa.
  2. Na lista de resultados da pesquisa, clique com o botão direito do mouse em Prompt de Comando e em Executar como Administrador.
  3. Quando você for solicitado pelo Controle de Conta de Usuário, clique em Continuar.
  4. No prompt de comando, digite powercfg.exe /hibernate off e pressione ENTER.
  5. Digite exit e pressione ENTER para fechar a janela do Prompt de Comando.
Fonte


Com a partição criada e a inicialização rápida desativada, vamos criar as pastas na partição criada, para serem usadas por ambos sistemas.

Para que fique mais organizado, na partição crie uma pasta e dentro dela crie os subdiretórios (pastas) como na imagem abaixo.

Os subdiretórios devem ter os nomes abaixo, para que o seu GNU/Linux os reconheça como pastas da sua home.

Área de Trabalho
Downloads
Documentos
Imagens 
Música 
Vídeos





Diretórios

Mudar Localização de Perfil


  • Pressione as teclas Windows + R, digite: %userprofile% confirme com Enter.
  • Clique com o botão direito na pasta Documentos, por exemplo, e em seguida propriedades.
  • Na guia Local, clique em Mover.
  • Indique qual pasta passará a armazenar os seus arquivos. Navegue até a sua partição, onde criou as pastas anteriormente. Após escolher a pasta clique em Selecionar pasta.
  • Após clicar em OK uma caixa de diálogo perguntará se você deseja mover os arquivos do antigo local para o novo.
Fonte

Veja no vídeo abaixo como fazer.




Tudo pronto no Windows, reinicie a maquina e vá para o seu GNU/Linux.


Montar partição automaticamente


Para montar a partição automaticamente, iremos usar o aplicativo gnome-disk-utility que vem por padrão no ambiente gráfico Gnome, mas se você usa outro ambiente gráfico, instale com o comando abaixo, aproveite e instale o suporte a partições NTFS.

sudo apt install gnome-disk-utility ntfs-3g

Com o gnome-disk-utility instalado abra ele pelo seu menu, busque por Disco.

Ai está a partição de 140 GB criadas no Windows e a mesma que criamos as pastas para o perfil do user Windows.




Com a partição selecionada, click na engrenagem e em seguida click em "Editar opções de montagem".




Click no botão de "Padrões de sessão de usuário" para ativar as opções de montagem.

Deixe o padrão, click em OK.




Reinicie o computador para aplicar a alteração.

Abra o terminal e crie um diretório para o backup das suas pastas de usuário com o comando abaixo.

mkdir backup

Mova as suas pastas de usuário para o backup com o comando abaixo.

mv ~/Downloads Modelos Público Documentos Imagens Música Vídeos ~/backup

Mova a pasta Area de trabalho", altere seunome para o seu nome de usuario.

mv '/home/seunome/Área de Trabalho'  ~/backup

Backup pronto e home limpa para receber os links da sua partição Windows.







Navegue até a partição com as pastas usadas pelo Windows.




De click direito na pasta e abre o terminal.




No terminal de o comando abaixo para lincar as pastas na sua pasta de usuário.

sudo ln -sr * ~/

Ao dar o comando os links são criados na sua pasta de usuário, a partir de agora toda alteração feita nessas pastas, sera para os dois sistema operacionais.




OBS: Existem uns tutoriais que indicam criar uma partição NTFS para a home, alem de isso ser porco ao extremo, muitos programas que usam a sua home para criar configurações e o próprio sistema, costumam dar erros graves ao criar essas configurações ( os arquivos ocultos da sua home ) em partição não unix, some a isso se por algum motivo a inicialização rápida for reativada, você não vai mais conseguir entrar no seu sistema GNU/Linux, correndo o risco de corromper completamente o diretório do seu usuario.

Assim lincando apenas as pastas de dados, nada grave pode ocorrer.

Donate - Contribua para a melhoria do nosso trabalho!!




















6 comentários:

  1. Ricardo,

    Boa Noite!

    Sempre acesso o seu site para ver suas matérias pois acho muito legal.

    Essa aqui está de parabéns. Obrigado pelo compartilhamento.

    ResponderExcluir
  2. Boa tarde!

    Não consigo mover a pasta área de trabalho, até consigo copiar os arquivos, mas não mover.

    Ao dar o comando sudo ln -sr * ~/ pra "linkar" tenho a seguinte saída:

    ln: falha ao criar link simbólico '/home/douglas/Área de Trabalho': Arquivo existe

    Alguma solução?

    Agradeço desde já =)

    ResponderExcluir
  3. Bah tche, valeu! Ia criar uma /home e duplicar tudo no HD.

    ResponderExcluir
    Respostas
    1. Ai não duplica nada irmão, são só links simbólicos, atalhos para diretórios.

      Excluir
  4. Eu uso o Xubuntu 18.04.4, o tutorial deu certo só que tem um problema no linux eu não consigo gravar,editar ou apagar um arquivo da partição NTFS, tem como dar permissões automaticamente ao montar?

    ResponderExcluir

Prof. Ademir Dorneles - Servidores Linux

Prof. Ademir Dorneles - Servidores Linux