Handbook:IA64/Blocks/Disks/pt-br

Partições
Apesar de ser teoricamente possível usar um disco inteiro para alojar um sistema Linux, isso quase nunca é feito na prática. Em vez disso, dispositivos de blocos inteiros são quebrados em dispositivos de blocos menores e mais gerenciáveis. Em sistemas IA64 são chamados de partições.

Sistemas Itanium usam EFI ("Extensible Firmware Interface" - Interface de Firmware Estensível) para dar boot. O formato da tabela de partição que o EFI entende é o GPT ("GUID Partition Table" - Tabela de Partição GUID). O programa de particionamento que entende GPT é chamado "parted", assim, essa é a ferramenta usada abaixo. Além disso, o EFI pode ler apenas sistemas de arquivo FAT, então esse é o formato usado para a partição de boot EFI, onde o kernel será instalado pelo "elilo".

Armazenamento avançado
Os CDs de instalação do IA64 provêm suporte ao LVM2. O LVM2 aumenta a flexibilidade oferecida pela configuração de particionamento. Durante as instruções de instalação, focaremos em partições "normais", mas mesmo assim é bom saber que o LVM2 também é suportado.

Exemplos de esquema de partição não-default
Um exemplo de particionamento de um disco de 20GB é mostrado abaixo, usado em um laptop de demonstração (contendo servidor web, servidor de e-mail, gnome etc):

O está um tanto cheio (83% usado), mas uma vez todos os softwares instalados, o  não tende a crescer muito. Mesmo que alocar alguns gigabytes de espaço em disco para o possa parecer excessivo, lembre-se que o portage usa essa partição por default para a compilação dos pacotes. Para manter o em um tamanho razoável, tal como 1GB, altere a variável PORTAGE_TMPDIR em  para apontar para outra partição com espaço livre suficiente para compilar pacotes extremamente grandes tal como o LibreOffice.

Usando parted para particionar o disco
The following parts explain how to create the example partition layout used in the remainder of the installation instructions, namely:

Change the partition layout according to personal preference.

Viewing the current partition layout
parted is the GNU partition editor. Fire up parted on the disk (in our example, we use ):

Once in parted, a prompt that looks like this shows up:

At this point one of the available commands is help, to see the other available commands. Another command is print to display the disk's current partition configuration:

This particular configuration is very similar to the one recommended above. Note on the second line that the partition table is type is GPT. If it is different, then the ia64 system will not be able to boot from this disk. To explain how partitions are created, let's first remove the partitions and recreate them.

Removing all partitions
The easy way to remove all partitions and start fresh, which guarantees that we are using the correct partition type, is to make a new partition table using the mklabel command. This results in an empty GPT partition table.

Now that the partition table is empty, we're ready to create the partitions. We will use a default partitioning scheme as discussed previously. Of course, don't follow these instructions to the letter but adjust to personal preference.

Creating the EFI boot partition
First create a small EFI boot partition. This is required to be a FAT filesystem in order for the IA64 firmware to read it. Our example makes this 32 MB, which is appropriate for storing kernels and elilo configuration. Expect each IA64 kernel to be around 5 MB, so this configuration leaves some room to grow and experiment.

Creating the swap partition
Let's now create the swap partition. The classic size to make the swap partition was twice the amount of RAM in the system. In modern systems with lots of RAM, this is no longer necessary. For most desktop systems, a 512 megabyte swap partition is sufficient. For a server, consider something larger to reflect the anticipated needs of the server.

Creating the root partition
Finally, create the root partition. Our configuration will make the root partition to occupy the rest of the disk. We default to ext4, but it is possible to use ext2, jfs, reiserfs or xfs. The actual filesystem is not created in this step, but the partition table contains an indication of what kind of filesystem is stored on each partition, and it's a good idea to make the table match the intentions.

Exiting parted
To quit from parted, type quit. There's no need to take a separate step to save the partition layout since parted has been saving it all along. Parted will give a reminder to update the file, which is done later in the installation instructions.