Escolhendo tipos de partição para swap e root e escolhendo dispositivo para instalação do bootloader

3

Estou tentando instalar o Ubuntu 12.04 via particionamento manual porque quero remover um sistema operacional Windows 7 existente, mas manter todas as outras partições com o conteúdo intacto. Minhas perguntas são:

  1. Que tipos de partição devo escolher para a área de troca e a raiz? (Lembre-se, não estou perguntando sobre o File System.) Uma excelente resposta sobre particionamento manual aconselha Primary para swap e Logical para root, mas eu quero verificar novamente porque parece haver dicas divergentes sobre isso nas várias discussões em que fui capaz para verificar.

  2. Para "Dispositivo para instalação do gerenciador de inicialização", devo escolher o disco rígido inteiro (que é fornecido como a opção padrão) ou a partição específica em que o Ubuntu deve ser instalado?

por user255726 11.05.2014 / 17:41

2 respostas

10

Para root e swap você pode escolher lógica ou primária, mas lembre-se que você só pode ter 4 partições primárias no disco rígido depois que nenhuma outra partição (lógica ou primária) será criada (ou seja, você não pode criar partições depois disso ). Se você deseja criar partições, você deve converter uma partição primária em extendida (ou lógica) e dividi-la em várias partições.

então se você está fora das partições primárias então é recomendado instalar ambos em lógica, senão você pode instalá-los em partições primárias (se você não tem nenhum uso de partições primárias no futuro como instalar o windows novamente)

Espero que isso ajude

    
por Sudheer 11.05.2014 / 18:04
6

Primeiro, porque o Ubuntu 12.04? A versão 14.04 está disponível agora e inclui várias melhorias.

Em segundo lugar, a resposta à sua pergunta depende muito do seu modo de inicialização, que você não especificou. Você pode identificar seu modo de inicialização do Windows examinando o tipo de tabela de partição - se o disco de inicialização usa o Master Boot Record (MBR) , seu computador está inicializando no modo BIOS; mas se usar a tabela de partição GUID (GPT) , ela será inicializada no modo EFI. Consulte aqui para saber mais sobre como identificar seu modo de inicialização. Depois de identificar o modo de inicialização, sua pergunta pode ser respondida:

Inicialização no modo BIOS

A maioria dos PCs vendidos antes do Windows 8 é inicializada no modo BIOS, mas alguns PCs com Windows 7 vendidos depois de meados de 2011 usavam o modo EFI por padrão, e até mesmo alguns computadores mais antigos podem ser configurados para usar o EFI.

Se você estiver inicializando no modo BIOS, ficará limitado pelas restrições do MBR, que começam com um limite de 4 partições primárias. Esse limite pode ser obtido criando um tipo especial de partição primária, conhecida como partição estendida, que serve como espaço reservado para um número arbitrário de partições lógicas. Linux doesn Preocupe-se muito com a distinção entre partições primárias e lógicas; você pode usar qualquer um dos tipos que achar melhor, dentro dos limites do MBR. Esses limites se tornam importantes porque muitos PCs foram originalmente fornecidos com quatro partições primárias, tornando impossível criar novas partições, mesmo depois de redimensionar uma partição existente. Se você se deparar com esse problema, deverá excluir uma partição que é de pouco valor (normalmente uma ferramenta de propriedade específica do fabricante) ou converter uma das principais para a forma lógica. A última tarefa pode ser feita com o meu programa FixParts , que faz parte do pacote gdisk no Ubuntu. Não converta a partição de inicialização do Windows de primária para lógica, embora; que irá torná-lo não inicializável!

Outro significado de "tipo de partição" é um código de tipo, que para MBR é um valor de 1 byte (0-255 ou 0x00-0xFF hexadecimal) que identifica o uso pretendido de uma partição. O instalador do Ubuntu irá definir o código de tipo de forma adequada se você criar uma partição usando o instalador do Ubuntu. Se você usar alguma outra ferramenta, dê ao espaço de swap do Linux um código de tipo 0x82 e todo o sistema Ubuntu e partições de dados, um código de tipo 0x83. Existem outros códigos de tipo para usos como Linux LVM (0x8E), NTFS (0x07), etc.

Note também que você deve NUNCA usar as ferramentas de particionamento padrão do Windows para criar partições. Essas ferramentas converterão o disco do MBR para o formato LDM (Logical Device Manager) proprietário da Microsoft se você criar um layout com mais de quatro partições. Você não pode instalar o Ubuntu diretamente em um disco LDM, então se você cometer este erro, terá que converter de volta com a ajuda de ferramentas de terceiros.

Inicialização no modo EFI

Se você estiver inicializando no modo EFI, você usará o GPT, que suporta até 128 partições por padrão (e esse valor pode ser aumentado, se necessário). A GPT não distingue entre partições primárias, estendidas e lógicas, embora algumas ferramentas de particionamento ainda solicitem status primário vs. lógico ao criar partições no disco GPT. (Essas ferramentas então ignoram o que você diz, já que não tem sentido.)

O GPT também suporta códigos de tipo de partição, mas em vez de um único byte, o GPT usa um identificador global exclusivo (GUID) de 16 bytes , o que é difícil de exibir ou inserir. Assim, as ferramentas de particionamento geralmente definem o GUID automaticamente com base no seu uso declarado para a partição ou usam algum tipo de código. Ferramentas baseadas em libparted (incluindo parted , GParted e o instalador do Ubuntu) fazem o primeiro, então você não deveria ter que definir explicitamente um código de tipo. Se você usar o fdisk da GPT ( gdisk , sgdisk ou cgdisk ), defina um código de tipo 8200 para Linux swap, 8300 para um sistema de arquivos Linux, 8E00 para Linux LVM, 0700 para NTFS e assim em.

    
por Rod Smith 11.05.2014 / 21:49