Dúvida quanto ao tipo de partição para instalação do Ubuntu

Iniciado por cbterceiro, 03 de Janeiro de 2015, 22:53

tópico anterior - próximo tópico

cbterceiro

Possuo um HD de 500 GB de espaço que no momento está particionado na ordem que se segue:

100 MB no início, reservados para o Windows, acredito
98 GB - partição primária ( C:\ ), onde está instalado o Windows e os programas que utilizo
49 GB - espaço livre, que eu reservei para o Ubuntu
320 GB - partição primária ( D:\ ), espaço que utilizo para guardar arquivos e documentos

A partição que reservei para o Linux está entre o C:\ e o D:\, como descrito.
Segundo documentação que eu li na internet, existe um limite para o número de partições primárias e eu precisaria criar ainda no mínimo duas, que seriam a swap e a root.

Gostaria de saber qual tipo de partição devo escolher para o Linux, lógica ou primária, e quais as vantagens de escolher um ou outro.
Desde já, agradeço  :)

druidaobelix

#1
Citarqual tipo de partição devo escolher para o Linux, lógica ou primária

Tanto faz, primária ou lógica, não há nenhuma diferença, o Linux vai funcionar bem do mesmo jeito.

A primeira questão a se saber é se o seu computador possui uma interface de firmware do tipo BIOS-MBR ou do tipo UEFI-GPT.

Sistemas do tipo BIOS-MBR (Basic Input Outpur System - Master Boot Record), que são os mais antigos, são os até agora há pouco existentes, baseados na arquitetura DOS (Disk Operating System), admitem até 4 partições primárias ou 3 partições primárias e 1 partição estendida, a qual pode ser subdividida em unidades lógicas, então nessa subdivisão pode-se atingir até 32 partições.

No caso concreto, caso o seu sistema seja do tipo BIOS-MBR, tudo indica que já estão sendo utilizadas 3 partições primárias (100 MB; 98 GB; 320 GB), portanto, caso queira mesmo criar duas outras partições usando o espaço de 49 GB terá de fazê-lo como partição estendida e então nela criar 2 unidades lógicas.

Existe, contudo, nos sistema mais modernos a arquitetura UEFI-GPT (Unified Extensible Firmware Interface - GUID Partition Table), sucessora do BIOS-MBR, cuja especificação permite que uma unidade GPT tenha até 128 partições. Aquela pequena partição de 100MB no início do disco é um indicativo de que o seu sistema possa ser do tipo UEFI-GPT e aquela área é usada exatamente para armazenar os bootloaders, isto é, os gerenciadores de boot dos sistemas instalados, então, não inutilize aquela partição sem antes saber com certeza do que se trata e o que há nela.

Mais um detalhe importante: se a plataforma for do tipo UEFI-GPT será necessário usar o Ubuntu 64-bit.

Como dito, a primeira coisa a fazer é identificar a interface de firmware do seu computador, se BIOS-MBR ou se UEFI-GPT.

Como saber isso?

Simplesmente entre no firmware (conhecido como entrar no BIOS ou entrar no 'set up' do computador), que é a tela inicial do sistema e olhe, ou então, obviamente isso também consta no manual do produto.

Uma outra forma é usar um live-iso (live-pendrive ou live-dvdroom), subir o sistema por ele, abrir uma janela de terminal e utilizar o comando:

sudo fdisk -l

(sinal de hífen mais letra ele no final do comando acima)

A saída indicará as partições existentes e ainda se o sistema é do tipo GPT.

Pode usar também:

sudo parted -l

(idem, hífen mais letra ele)

Num sistema Linux Ubuntu instalado (mas apenas se instalado no disco rígido, não vai funcionar a partir de um live-iso) é possível ver o estado de UEFI  fazendo:

[ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD"

Se o resultado for "Legacy boot on HDD" então ou a interface de firmware não é do tipo UEFI ou não está setada para o UEFI modo e sim para o modo BIOS.

Apenas como observação final, supondo que seu sistema seja do tipo BIOS-MBR (questão a ser vista e confirmada) e caso o sistema de disco esteja sendo criado do zero, isto é, sem nada ainda no disco, o esquema que você adotou não é, em tese, o melhor desenho a se fazer na criação de partições, pois está criando uma camisa de força que não permitirá movimentações futuras, a menos que realmente não se pretenda movimentações futuras de criação de partições.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

cbterceiro

Primeiramente, muito obrigado pela resposta, foi muito informativa

Consegui verificar que a interface de firmware do meu computador era BIOS-MBR. Algo que eu não havia especificado é que aqueles 100 MB no início do disco são, estranhamente (ou não), espaço livre e não partição primária como havia pensado.

Com isso, consegui criar as duas partições para o Linux como primárias mesmo e fiz a instalação do Ubuntu normalmente.

Quanto à observação que fez, concordo contigo e esse era um dos meus medos caso eu tivesse que criar a partição estendida, pois seria muito mais difícil pra mim ficar dividindo aquele espaço central em vários pedacinhos pequenos, caso fosse necessário. Mas como na verdade eu queria apenas separar um espaço para poder instalar o Linux num sistema de dual-boot, pelo menos a princício não acho que terei problemas mesmo.

Mais uma vez, muito obrigado.