Como particionar eficientemente um único disco de inicialização dupla do Windows-Ubuntu?


19

Esta não é uma pergunta sobre como instalar o Ubuntu ou como usar o particionamento manual durante a instalação, mas uma questão sobre direitos de acesso e como não permitir que eles o mordam no abdome inferior ... ;-)

Esta questão não irá ajudá-lo como fazer partições no disco, mas vai lhe dizer o que fazer no passo 4 do processo de instalação , dependendo de seu caso de uso pessoal , para escolher uma das seguintes opções:

Nota: As perguntas acima também podem ser usadas com vários discos, mas os exemplos nas respostas são fornecidos para um disco.


Possível duplicado de tamanho das partições do Ubuntu
Bishan

Respostas:


15

Conheço bem o Windows, mas o Ubuntu não tão bem

(ou o contrário)

O Windows e o Ubuntu são sistemas operacionais compatíveis com POSIX e permitem definir qual usuário tem acesso a qual arquivo, diretório, partição ou disco individual!

Mas eles fazem isso de maneira um pouco diferente (existem empregos em período integral para pessoas que precisam limpar a propriedade incorreta dos dados o dia todo!)

Portanto, pegue o disco rígido médio:

Windows instalado

Se você tiver mais de uma partição, provavelmente está executando um sistema UEFI. Por favor, não apague nenhuma dessas partições! Concentre-se na maior partição que você tem e use essa no exercício seguinte ...

Dependendo do seu caso de uso, dê a cada sistema operacional espaço suficiente para seu próprio sistema e aplicativos (os números abaixo são os requisitos mínimos e recomendados do sistema , portanto, você deve multiplicá-los por um fator que seja confortável para o seu caso de uso)

Nota: O Ubuntu também precisa de uma partição swap do tamanho descrito aqui .

O restante do disco (-10%) pode ser dado a uma partição de dados formatada em NTFS a partir de gparted. Veja a nota abaixo para que você chegue ao seguinte layout:

Particionamento - Médio

Então:

  • Instale o Windows
  • Crie todos os seus usuários no Windows
  • Instale o Ubuntu
  • Crie todos os seus usuários no Ubuntu, dando a eles o mesmo nome e a mesma senha que no Windows.
  • Inicialize o Ubuntu Live CD novamente e execute gpartede reduza as partições do Windows e do Ubuntu até obter 2 * -3 * a quantidade da barra amarela pálida. Em seguida, crie a partição de dados e formate-a para "ntfs"
  • monte esta partição no seufstab (por exemplo /Data)

As etapas a seguir são creditadas para: user68186 , copiado daqui

  • Mova seus diretórios de dados para o /Dataponto de montagem pressionando Ctrl+ Alt+ Te copie e cole cada linha seguida por Enter(substitua "NomeDoUsuário" pelo seu nome de usuário):

    md /Data/UserName
    md /Data/UserName/{bin,Desktop,Documents,Downloads,Music,Pictures,Public,Templates,Videos}
    mv /home/UserName/bin /Data/UserName/bin
    mv /home/UserName/Desktop /Data/UserName/Desktop
    mv /home/UserName/Documents /Data/UserName/Documents
    mv /home/UserName/Downloads /Data/UserName/Downloads
    mv /home/UserName/Music /Data/UserName/Music
    mv /home/UserName/Pictures /Data/UserName/Pictures
    mv /home/UserName/Public /Data/UserName/Public
    mv /home/UserName/Templates /Data/UserName/Templates
    mv /home/UserName/Videos /Data/UserName/Videos
    
  • Faça links simbólicos.

    ln -s /Data/UserName/bin/ bin
    ln -s /Data/UserName/Desktop/ Desktop
    ln -s /Data/UserName/Documents/ Documents
    ln -s /Data/UserName/Downloads/ Downloads
    ln -s /Data/UserName/Music/ Music
    ln -s /Data/UserName/Pictures/ Pictures 
    ln -s /Data/UserName/Public/ Public 
    ln -s /Data/UserName/Templates/ Templates 
    ln -s /Data/UserName/Videos/ Videos
    
  • Vá para o Windows novamente e mova os diretórios do usuário para sua D:unidade no usersdiretório

Por quê?

Quando você inicializa no Windows (ou Ubuntu), o Windows e o Ubuntu têm seus próprios arquivos de sistema e aplicativos instalados em seu próprio ambiente. Além disso, você não precisa se preocupar com qual arquivo vai: onde todos os arquivos do Ubuntu podem ser encontrados no Windows no d:\homediretório e todos os seus arquivos do Windows podem ser encontrados no /usersdiretório do Ubuntu.

Se você usar qualquer um dos seguintes:

  • Comandos Ubuntu: chown, chmodou de comando do Windows: cacls,
  • se você usar qualquer um dos gerenciadores de arquivos para clicar com o botão direito do mouse nos diretórios ou arquivos para usar set permissions

então, por favor, não defina permissões de dentro do Windows D:\homenem de dentro do Ubuntu no /Usersdiretório de sempre! Além disso, não mova arquivos entre /userse /home(ou D:\homee D:\Users) sempre!

Copie apenas arquivos!

(e exclua o original porque a mudança tentará mover as permissões de um sistema de arquivos totalmente diferente para outro e isso trará problemas que você deseja evitar)

Por que há 10% de espaço não alocado na sua unidade? Bem, isso é um pequeno truque quando o seu PC é novinho em folha: você não precisa de todo esse espaço, e esse espaço livre é seu proverbial pneu sobressalente, se você precisar estender uma das outras partições quando elas ficarem lisas! ;-)

Agora volte para a etapa 5 de Como instalar o Ubuntu e continue lá ...


Ótima resposta. Apenas observe que esse mínimo de 4 GB para o Ubuntu Desktop não o levará muito longe quando você começar a instalar aplicativos e bibliotecas. Da próxima vez que eu configurar uma máquina de inicialização dupla com um SSD e um HD, vou assumir que o Ubuntu tem tanto espaço quanto o Windows e divida o espaço do SSD pela metade entre cada sistema operacional.
WillC

1
@WillC Concordo com você (Ubuntu tem uma partição de 64GB no meu SSD para /e 1TB para /home) mas estes são do fornecedor mínimos requisitos ... ¯ \ _ (ツ) _ / ¯
Fabby

11

Sou especialista em Windows e Ubuntu

Boa! Bem vinda! :-) Você provavelmente já leu as versões não especializadas acima e se perguntou o que há para você ...
Bem, não vou lhe dizer isso:

  • a criação de 4 partições primárias em uma única unidade MBR está travada em um canto (embora alguns dos usuários acima as tenham em uma unidade GPT ),
  • nem qual esquema de particionamento usar para instalar o sistema operacional: é para isso que servem as Diretrizes de Instalação do FHS e do Microsoft Server
  • nem que servidor Microsoft não é realmente um servidor compatível com POSIX mais, mas um Interix subsistema.
  • para acelerar a inicialização, coloque seus arquivos do sistema operacional no SSD para Ubuntu e Windows e seus arquivos de dados no disco rígido
  • é uma má idéia criar espaço de troca em um SSD (embora esteja melhorando) para o Ubuntu e o Windows.

Você sabe tudo isso, certo?

Bem, o que você talvez não saiba sobre interoperabilidade entre NTFS e Ubuntu é o seguinte:

  • A propriedade e as permissões do arquivo podem ser interoperáveis ​​entre o Windows e o Ubuntu.
  • ACLs compatíveis com Windows-Unix podem ser definidas
  • Os pontos do Windows Junction podem ser vistos como links simbólicos do Ubuntu.
  • A criação e atualização de arquivos compactados podem ser suportadas.

No entanto, você deve

  • uso correto opções de montagem: inherit, permissions, streams_interface=windows, hide_hid_files, windows_names,compression
  • criando um /.NTFS-3G/UserMappingarquivo ntfs-3g.usermape editando-o manualmente ( permissionsacima não é necessário)
  • Para poder fazer um backup da imagem, monte o volume com roeefs_raw
  • Faça a administração de direitos complexos sempre no sistema host!
  • Use o ntfs-3g-advanceddriver (para obter todos os sinos e assobios)
  • Crie ACLs (recompile o driver, defina a opção --enable-posix-acls no comando configure)
  • Crie junções do Windows no Windows e defina-as em /.NTFS-3G/(por exemplo, /.NTFS-3G/D:/Users)

Para todos os apitos e sinos: man ntfs-3ge o artigo de opções avançadas de um dos criadores de ntfs-3g.


8

Eu sou um usuário iniciante do Windows e / ou Ubuntu

O Windows e o Ubuntu são sistemas operacionais avançados que permitem definir qual usuário tem acesso a qual arquivo, diretório, partição ou disco individual! Mas definir todos esses direitos de acesso pode ser uma tarefa complicada. (Existem empregos em tempo integral de pessoas fazendo isso o dia todo!)

Portanto, pegue o disco rígido médio com o Windows instalado:

Windows instalado

Se você tiver mais de uma partição, provavelmente está executando um sistema UEFI. Por favor, não apague nenhuma dessas partições! Concentre-se na maior partição que você tem e use essa no exercício seguinte ...

Você pode ver pela cor amarela clara que ela é usada apenas parcialmente. Se estiver mais de 50% cheio, você já deve economizar dinheiro para comprar um disco rígido maior. Se estiver mais do que 80% cheio, pare de ler esta resposta agora e atualize seu disco rígido primeiro! ;-)

A situação ideal é dar:

  • 40% de espaço em disco no Windows (reduza a partição)
  • 40% para o Ubuntu (crie uma partição EXT4)
  • 20% para uso comum entre ambos. (crie uma partição FAT32: o tamanho máximo do volume é 8 TB, se você não precisar de compatibilidade com o Windows 2000)
  • Idealmente, também crie uma partição swap do tamanho descrito aqui .

Se você seguiu as regras acima, receberá:

Particionamento - Iniciante

Por quê? Quando você inicializa no Windows (ou Ubuntu), cada sistema operacional possui seus próprios arquivos de sistema e aplicativos instalados em seu próprio ambiente.

Às vezes, você deseja ter arquivos comuns aos dois sistemas operacionais (música? Vídeos?) E é aí que entra a terceira partição: essa é uma unidade que aparece como sua D:unidade no Windows e como seu /home/YourUserName/datadiretório no Ubuntu. Você pode armazenar com segurança qualquer arquivo lá e nenhum dos sistemas operacionais pode atrapalhar a propriedade, os direitos dos arquivos, ... como é basicamente um grande pen drive USB, mas no seu disco rígido (FAT32)

Aviso: O tamanho máximo do arquivo no seu /datavolume ( D:no Windows) é de 4 GB!

Agora volte ao passo 4 das instruções de instalação oficiais e continue lá ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.