Criando partições no Linux usando o fdisk.



Quando nos deparamos em uma situação em que não possuímos mais espaço para armazenar arquivos nas partições disponíveis, existe a necessidade de adicionar uma nova partição, vamos entender como podemos fazer isso.

Para listar os discos disponíveis, utilizamos o comandos fdisk -l.

Disk /dev/sdc: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 39F7EB04-5318-429F-A6BC-70BF292DDBC2

Device       Start     End Sectors Size Type
/dev/sdc1     2048 4196351 4194304   2G Linux filesystem
/dev/sdc2  4196352 8390655 4194304   2G Linux filesystem

Ao realizar o comando, encontrei o disco /dev/sdc que possui 20GB, onde podemos criar uma nova partição, vamos efetuar a criação da partição /dev/sdc3.

Para acessar as configurações deste disco utilizamos fdisk /dev/sdc.



Ao digitar m é listado todos os comandos que podemos utilizar no fdisk, vamos utilizar o comando n para criar uma nova partição.



Em partition number vamos informar o número da partição, como já existem duas partições, como default foi selecionada a partição três.

Em first sector vamos informar o primeiro setor do disco e em last sector o último, podemos definir desta forma o tamanho que sera utilizado para partição, deixando como default ele utilizara o primeiro setor e o último disponivel. Desta forma foi criada a partição 3 com 16GB.

Utilizando o comando p será listadas as partições deste disco, agora incluindo a partição 3. 

Disk /dev/sdc: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 39F7EB04-5318-429F-A6BC-70BF292DDBC2

Device       Start      End  Sectors Size Type
/dev/sdc1     2048  4196351  4194304   2G Linux filesystem
/dev/sdc2  4196352  8390655  4194304   2G Linux filesystem
/dev/sdc3  8390656 41943006 33552351  16G Linux filesystem

Para sair e salvas as alterações efetuadas basta utilizar o comando w, agora vamos formatar a partição no formato ext4. 

root@linux:/# mkfs -t ext4 /dev/sdc3


Você pode escolher o nome da partição que será montada, basta criar no / utilizando o comando mkdir.

root@linux:/# mkdir files
root@linux:/# mount /dev/sdc3 /files

O comando mount é usado para montar a partição dessa forma utilizando mount nome do disco e nome do diretório.
Com df -h listaremos as partições.

root@linux:/# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       7,3G  4,8G  2,1G  70% /
/dev/sdc3        16G   44M   15G   1% /files


Sugiro explorar o fdisk e criar novas partições, estas abaixo são comuns no Linux:

/home
/var
/tmp
/boot
/usr

Nenhum comentário:

Postar um comentário

Recentes

O Blog

Bem vindo ao blog AvizDBA

Criei o blog com intuito de ajudar a todos, compartilhando minha experiência, casos do dia a dia e algumas dicas.

Espero que aproveite os posts e fique a vontade para deixar um comentário caso tenha algum dúvida ou sugestão.

Certificações