Windows Ubuntu dual boot - Compartilhe arquivos entre sistemas operacionais
27
Bem, eu tenho um netbook, então também não posso jogar no Windows, não há problema. Mas estou adquirindo um novo PC de mesa com melhor hadware e ele poderá rodar os jogos mais populares e quero ter o Windows nele para jogar jogos e softwares não compatíveis com o ubuntu. Também quero ter o Ubuntu, como meu sistema operacional principal, para definir uma inicialização dupla.
Neste computador, terei um pequeno SSD com o sistema operacional e uma segunda unidade (um disco rígido de 500GB) para armazenar meus arquivos. Quero evitar copiar arquivos de um sistema operacional para outro sempre que fizer o download de um arquivo. A minha pergunta é: Existe alguma maneira que eu poderia fazer tanto para uso OS que HDD para casa, como defini-lo como NTFS e fazer ubuntu montá-lo em /homee também fazer janelas para armazenar arquivos de usuário, como My Documents, My Videose Downloads, etc, nesta partição?
/homeNão é recomendável colocar uma partição NTFS, pois o Linux não pode preservar a propriedade e as permissões na partição NTFS.
Eu recomendaria manter / home na /partição padrão no SSD e criar links sym para as pastas com mais dados (documentos, músicas, imagens, vídeos etc.) em uma partição "Storage" formatada em NTFS, para que o Ubuntu e o Windows possam ler e escreva para.
Como /hometambém armazena todos os seus arquivos de configuração, manter /homea /partição no SSD ajuda a manter as coisas rápidas.
Depois de seguir as instruções no "Como", crie os links sym como este:
Abra o Nautilus e exclua as pastas que você não usará em / home / [usuário], como Documentos etc. Você já deve ter Documentos etc. na pasta Armazenamento. (No linux, uma partição também é uma pasta).
Navegue até a pasta Armazenamento e você verá as pastas Documentos etc.
Clique com o botão direito na pasta Document e selecione make Link . Isso criará uma pasta chamada "link para documentos".
Da mesma forma, crie "Link to Music", "Link to Pictures" e todas as outras subpastas na pasta Storage.
Copie essas pastas "Vincular a ..." para sua pasta pessoal /home/[user].
Por fim, clique com o botão direito do mouse em "Link to Documents" e renomeie-o como "Documents". Repita para os links restantes.
Alternadamente
Exclua as pastas em / home / [usuário] como antes.
Abra um terminal pressionando Ctrl+ Alt+ Te digite
Muito obrigado, procurando ajuda na internet, encontrei a solução e gostei, mas não sabia como fazer essa ligação simbólica, muito obrigado.
Diego
Eu adicionei um mini como fazer links sym na resposta.
user68186
Oi :-) Estou procurando a melhor maneira de configurar meu próprio disco e acho sua resposta interessante. Embora, eu esteja pensando, que tal montar uma /storage/[user]pasta ( storagepartição) na /home/[user]pasta ( ospartição) em vez de criar links simbólicos? É possível montar uma única pasta ou terei que criar uma partição para cada usuário?
folha de
1
@procrastinator, faça uma nova pergunta vinculando esta.
Se você tiver o mesmo problema, basta adicionar as opções "uid = 1000" e "gid = 1000" ao fstab, na linha que diz respeito à partição ntfs. O meu é assim:
# storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Portanto, todas as etapas são do zero (conforme dados por YatriTrivedi de howtogeek.com e Manu Järvinen em seu blog )
1. Configure uma nova tabela de partição GPT em sua unidade limpa (a partir de uma distribuição usb ubuntu ao vivo, usando gparted). Planeje seu esquema de partição de maneira semelhante:
Uma Partição de Sistema EFI (ESP) de pelo menos 100 MB, este será o cérebro da inicialização do sistema
Sua partição do Windows (NTFS)
Sua partição Linux (Ext4)
Uma partição grande (ou o segundo disco rígido) para armazenar seus arquivos (NTFS)
Uma pequena partição de troca (SWAP)
Não se esqueça de rotular suas partições para conveniência posterior.
Pela minha experiência pessoal, se você planeja jogar ou usar software especializado no Windows (Adobe Suite, ARCGIS, Autodesk e similares), planeje ter pelo menos 100 GB na partição do Windows. Com 150 GB e acima, você deve ficar bem. Os softwares Ubuntu são muito menos exigentes em capacidade de armazenamento, para que você possa configurar facilmente uma partição Linux de 50 a 75 GB, dependendo de suas necessidades.
2.sudo apt install ntfs-3g permitir que o linux lide com o sistema de arquivos NTFS, que é o único que os dois SOs podem ler.
3.sudo mkdir /media/storage ou qualquer outro lugar que você gostaria que sua partição aparecesse. Se você não sabe onde, basta copiar / colar essa linha.
4.sudo cp /etc/fstab /etc/fstab.backup para fazer backup do seu arquivo fstab, que contém informações sobre o que o seu sistema deve fazer com as partições do disco. A edição do fstab instruirá o linux a montar essa partição corretamente em cada inicialização, portanto, fazer um backup é sempre útil caso as coisas não funcionem bem.sudo cp /etc/fstab.backup /etc/fstabpara restaurar o backup, se necessário.
5. Você agora tem que encontrar o UUID da partição, que é um identificador exclusivo que atua como um número de série: sudo blkid. Digite sua senha e, em seguida, encontre a linha que corresponde à sua partição de armazenamento.
/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”
É aqui que a sua rotulagem durante a formatação inicial se torna útil. Copie o UUID.
6.gksudo gedit /etc/fstab isso abrirá o fstab para edição. Adicione a seguinte linha na parte inferior do fstab e cole seu UUID em vez do meu: # storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Definir uid = 1000 e gid = 1000 de alguma forma permite que você envie seus itens para a lixeira do Linux. Não toque em mais nada no fstab e verifique se o seu UUID está correto.
7) Salve e reinicie (importante).
E pronto, agora você deve perceber que possui um "armazenamento" no menu de locais. Em seguida, configure suas subpastas no Linux e Windows para que seus documentos, etc, sejam armazenados nessa partição!
Bem, já que é o link que a resposta principal deu em primeiro lugar, não faria mais sentido se fosse detalhado nessa primeira resposta? Caso contrário, ficarei feliz em editar minha resposta!
Nat Azodnem
Isso pode ser útil, mas o estado de outras respostas não tem relação com o seu estado. Eu mantenho o que sugeri no meu comentário anterior.
/storage/[user]
pasta (storage
partição) na/home/[user]
pasta (os
partição) em vez de criar links simbólicos? É possível montar uma única pasta ou terei que criar uma partição para cada usuário?Eu segui todas as etapas indicadas em Como harmonizar sua instalação de inicialização dupla para Windows e Ubuntu e funcionaram perfeitamente, só que não consegui enviar itens da partição NTFS para o lixo.
Se você tiver o mesmo problema, basta adicionar as opções "uid = 1000" e "gid = 1000" ao fstab, na linha que diz respeito à partição ntfs. O meu é assim:
Portanto, todas as etapas são do zero (conforme dados por YatriTrivedi de howtogeek.com e Manu Järvinen em seu blog )
1. Configure uma nova tabela de partição GPT em sua unidade limpa (a partir de uma distribuição usb ubuntu ao vivo, usando gparted). Planeje seu esquema de partição de maneira semelhante:
Não se esqueça de rotular suas partições para conveniência posterior.
Pela minha experiência pessoal, se você planeja jogar ou usar software especializado no Windows (Adobe Suite, ARCGIS, Autodesk e similares), planeje ter pelo menos 100 GB na partição do Windows. Com 150 GB e acima, você deve ficar bem. Os softwares Ubuntu são muito menos exigentes em capacidade de armazenamento, para que você possa configurar facilmente uma partição Linux de 50 a 75 GB, dependendo de suas necessidades.
2.
sudo apt install ntfs-3g
permitir que o linux lide com o sistema de arquivos NTFS, que é o único que os dois SOs podem ler.3.
sudo mkdir /media/storage
ou qualquer outro lugar que você gostaria que sua partição aparecesse. Se você não sabe onde, basta copiar / colar essa linha.4.
sudo cp /etc/fstab /etc/fstab.backup
para fazer backup do seu arquivo fstab, que contém informações sobre o que o seu sistema deve fazer com as partições do disco. A edição do fstab instruirá o linux a montar essa partição corretamente em cada inicialização, portanto, fazer um backup é sempre útil caso as coisas não funcionem bem.sudo cp /etc/fstab.backup /etc/fstab
para restaurar o backup, se necessário.5. Você agora tem que encontrar o UUID da partição, que é um identificador exclusivo que atua como um número de série:
sudo blkid
. Digite sua senha e, em seguida, encontre a linha que corresponde à sua partição de armazenamento./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”
É aqui que a sua rotulagem durante a formatação inicial se torna útil. Copie o UUID.
6.
gksudo gedit /etc/fstab
isso abrirá o fstab para edição. Adicione a seguinte linha na parte inferior do fstab e cole seu UUID em vez do meu:# storage mount UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Definir uid = 1000 e gid = 1000 de alguma forma permite que você envie seus itens para a lixeira do Linux. Não toque em mais nada no fstab e verifique se o seu UUID está correto.7) Salve e reinicie (importante).
E pronto, agora você deve perceber que possui um "armazenamento" no menu de locais. Em seguida, configure suas subpastas no Linux e Windows para que seus documentos, etc, sejam armazenados nessa partição!
fonte