No caso da memória do computador não ser suficiente, necessitamos de criar uma partição ou ficheiro para auxiliar.

Neste caso vamos ver como criar uma partição para auxiliar a memória, chamada partição swap.

Vamos abrir um terminal ou consola e executamos o comando su para mudarmos para o utilizador root.

De seguida usamos o comando fdisk da seguinte forma, para verificarmos qual o disco e as partições existentes:

fdisk -l

recebemos um output parecido com o seguinte:

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31dfefdf

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3507 28169946 83 Linux
/dev/sda2 3508 4030 4200997+ 82 Linux swap / Solaris
/dev/sda3 4031 9253 41953747+ 87 NTFS volume set

Ficamos a saber que o nosso disco está no device /dev/sda e que temos 3 partições uma de linux, outra swap e outra em NTFS.

Vamos supor que não tínhamos a swap e vamos criar outra.... Fazemos o seguinte comando para trabalhar no disco existente:

fdisk /dev/sda

e entramos no fdisk, para vermos os comandos disponiveis carregamos em m [enter].

Para criar uma nova partição usamos n [enter].

Vai aparecer a seguinte informação:

e extended
p primary partition (1-4)

Como verificamos no primeiro output temos 3 partições e pelo nome verificamos que vão de 1 a 3(/dev/sda1, /dev/sda2, /dev/sda3)

Como podemos criar 4 partições primárias ainda dá espaço para mais uma... Vamos escolher p [enter].

Para quem tem menos partições dá a possibilidade de escolher qual a partição que queremos de 1 a 4.

Como só tenho a quarta disponivel o programa vai logo para fase seguinte onde escolhemos o inicio da partição, por defeito carregamos em [enter] pois ele automaticamente escolhe o fim das partições para o inicio da que queremos escolher. O output é o seguinte:

First cylinder (9254-14593, default 9254): carregamos em [enter]

Na proxima fase vamos escolher o fim da partição. É aconselhavel metermos o dobro da memória que temos no computador, como tenho 2 Gigas vou escolher 4 Gigas para a minha swap da seguinte maneira +4G:

Last cylinder, +cylinders or +size{K,M,G} (9254-14593, default 14593): +4G

Agora que temos a partição criada vamos escolher o tipo de partição, que neste caso é swap:

t [enter]
4 [enter] (No meu caso é a partição 4)
82 [enter] (Partição Swap)

Depois gravamos a informação para o disco usando w [enter].

Agora que a partição está criada, vamos criar no sistema usando:

mkswap /dev/hda4

De seguida vamos activala:

swapon /dev/hda4

Agora para que arranque sempre que ligamos o sistema devemos adicionar a seguinte linha ao ficheiro /etc/fstab

/dev/hda4 none swap sw 0 0

e já está

Relacionados