Logo Hardware.com.br
felipeecorreia
felipeecorre... Novo Membro Registrado
1 Mensagem 0 Curtidas

[Resolvido] Alocação de Partição em Dual Boot

#1 Por felipeecorre... 30/08/2016 - 21:43
Objetivos:
Dividir a memória não alocada com ubuntu (home) e com windows.
Para um computador em dual boot onde há uma memória não alocada.


Porque disso:
Quando criei o dual boot, não fazia ideia de quanto alocar, devido a isso deixei uma quantidade não alocada para caso houvesse a necessidade em qualquer um dos dois sistemas operacionais.

Background:
Para aumentar memória há necessidade de estar adjacente a uma memória não alocada (digo isso fisicamente), a memória não alocada em sda7 não pode ser adicionada a sda2 por exemplo.

Programas necessários:
- MiniTool (Windows)
- Gparted (Ubuntu)
- Instalação do Ubuntu bootável (Pen-drive por exemplo)

Meu caso:
sda1: Arquivos do sistema
sda2: Instalação do Windows
sda3: Diagnóstico da Dell
sda4: Partição extendida (Ubuntu)
sda5: swap
sda6: home
sda7: Memória não alocada.


Para conseguir aumentar a partição home do ubuntu, foi necessário a utilização do Minitool no windows, pois o GParted não conseguia entender que tal fragmento não tinha depedência da partição extendida.

1 - Memória não alocada para home

1.1 - Usando o MiniTool transformar a memória não alocada X1 para ext4.
1.2 - Usando o Gparted excluir X1 para retransformar em memória alocada X2. Dessa vez será uma partição filha da extendida.
1.3 - No Gparted, expandir a memória home englobando a memória X2.
Pronto. Assim aumentou a Home.
1.4 - Ao reiniciar se caso ocorrer o problema: error: file 'grub/i386-pc/normal.mod' not found
1.5 - Coloque o cd de boot do Ubuntu e inicie como live (opção de teste do Ubuntu).
1.6 - Entre no terminal e use os comandos: (onde # significa o novo local onde está o seu home).
sudo fdisk -f
sudo mount /dev/sda# /mnt
sudo grub-install /dev/sda --root-directory =/mnt


2 - Memória não alocada para o Windows.
2.1 - Para atravessar o Ubuntu, use o Minitool, posicione a memória não alocada W entre home e swap.
2.2 - Divida a memória em swap nova e não alocada W1, onde a posição deve ficar nessa ordem:
sda4: Partição extendida (Ubuntu)
sda5: swap
sda6: Não alocada W1
sda7: swap (nova)
sda8: home
2.3 - Entre no Gparted, desative a memória swap velha (sda5) e ative a memória swap nova (sda7).
2.4 - Entre no Minitool, exclua a swap velha (sda5), assim a partição extendida do Ubuntu automaticamente irá se mover, removendo a dependência da memória não alocada W1.
2.5 - Utilize por fim o Minitool para aumentar a sua memória do Windows.
Como você mexeu na ordem do boot do Ubuntu provavelmente ocorrerá o mesmo que o item 1.5, repita os passos 1.6 a 1.6.3.

Gastei um dia todo para descobrir a solução disso, espero que ajude quem precise.
1 - Não pretendo corrigir/voltar nesse tópico.
2 - Podem copiar sem me citar.
3 - Podem fazer correções em qualquer parte, digo isso até mesmo moderadores editar este post.
4 - Sou um mero usuário, possuo pouco conhecimento.
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal