Como já foi dito, swap é como uma RAM de roda sobressalente, para a qual o sistema recorre em caso de falta de memória física. Como um seguro, nesse sentido. O conselho comum é fazer com que a partição de swap seja tão grande quanto duas vezes sua RAM, mas na verdade esse é o "jeito antigo". Com RAMs do tamanho que temos hoje, ter uma troca de x2 perderia muito espaço em seu disco rígido com uma partição inútil, já que seria muito improvável que você precisasse de muita memória extra (novamente, considerando RAMs do tamanho que temos hoje em dia). Mas o conselho continua assim, não há tamanho fixo aconselhável para swap, depende da sua memória RAM. Se você quer hibernar, você certamente quer tornar o seu tamanho de swap tão grande quanto a sua memória, permitindo que seu sistema salve toda a RAM no seu disco rígido. Isso pode acontecer também em um arquivo dedicado em uma partição normal, evitando fazer um separado apenas para isso, do jeito que o Windows faz, mas é melhor não, como o fato do jeito do Windows sugerir. Ao separar setores do disco rígido de acordo com esse uso muito diferente, você contribui para a estabilidade do seu sistema, e você tem um seguro duplo. Você sempre terá algum espaço de backup de RAM, e não (mesmo por quanto improvável) roubar seu espaço uso e encontre-se sem ele quando precisar.
Quanto à partição root (/), é aquela que contém tudo, então é claro que você quer torná-la separada (também se eu não entendi o que você quer dizer, separado de quê? Da troca?). É como o Windows C: partition básico, ele contém seu sistema operacional, assim como toda biblioteca e programas padrão indispensáveis, e todo software e jogo que você instala, não especificando um caminho diferente. Além disso, todos os dispositivos e partições que você executa no seu sistema referem-se ao root, já que o sistema é baseado nele. Claro, isso não significa que eles sejam fisicamente copiados para ele e você deve ter espaço livre suficiente para eles, apenas os atalhos de diretório são criados nele, como ponteiros, então o caminho absoluto para eles começa com um / too.
O que muitas pessoas criam uma partição separada é a pasta home (/ home / username), na qual a grande parte de seus dados pessoais é armazenada. Você também pode fazer isso se for inicializar vários sistemas em seu computador e tiver arquivos como documentos, músicas, fotos, vídeos e filmes, downloads e assim por diante, em comum entre eles, em uma partição imparcial que não pertence a nenhum sistema. mas é acessível por todos da mesma maneira. Mas, novamente, há outra maneira melhor de fazê-lo, o que recomendo, já que ter compartilhado pasta doméstica entre mais sistemas pode criar conflito com configurações pessoais (devido a IDs de usuário e grupo), que são armazenados em pastas ocultas em sua casa para sistemas Linux. Você pode ter apenas uma partição de dados separada (se já tiver um sistema Windows instalado com uma partição D: storage) e apenas criar links simbólicos em sua casa com comandos de terminal simples, para que você tenha os arquivos mais pesados em um diretório dedicado. grande partição compartilhada entre seus sistemas, e você obtém acesso a eles diretamente de sua casa sem que eles sejam realmente armazenados lá. Desta forma, não há conflito, pois você tem uma casa separada para cada sistema (com as configurações do usuário seguras lá), que contém o link para todos os seus arquivos pessoais.
Fazendo um breve resumo, é assim que recomendo um particionamento do Linux:
partição raiz: seu sistema principal, sistema de arquivos ext4, com cerca de 20 Gb; Partição de swap: sua extensão de RAM, sistema de arquivos Linux-swap, tão grande quanto a sua RAM; Partição de dados: se você ainda não tem, uma grande partição contendo todos os seus documentos, imagens, músicas e assim por diante, compartilhada entre todos os sistemas operacionais, sistema de arquivos FAT32, o maior que você puder.
Espero que tudo esteja claro, pergunte por qualquer dúvida!