Este tutorial irá percorrer as noções básicas de uso do fdisk para gerenciar uma tabela de partição. Depois de usar o fdisk, você precisará usar um comando mkfs para formatar novas partições com um sistema de arquivos.
Sudo vs. Su
No Ubuntu, Linux Mint ou outras distribuições derivadas do Ubuntu, os comandos fdisk e mkfs devem ser prefixados com sudo. Nas distribuições que não usam sudo, use o su - primeiro comando para obter um shell de root, digite cada comando sem sudo.
Listar partições
o sudo fdisk -l comandos lista as partições no seu sistema.
sudo fdisk -l /dev/sda
Entrando no modo de comando
Para trabalhar nas partições de um disco, você precisa entrar no modo de comando. Você precisará do nome do dispositivo de um disco na fdisk -l comando. O seguinte comando entra no modo de comando para o primeiro dispositivo de disco:
sudo fdisk /dev/sda
Usando o modo de comando
No modo de comando, você usa comandos de uma única letra para especificar ações que deseja executar. Tipo m e pressione Enter para ver uma lista dos comandos que você pode usar.
Visualizando a tabela de partição
Usar p para imprimir a tabela de partição atual no terminal a partir do modo de comando.
Excluindo uma partição
Use o d comando para excluir uma partição. Ser-lhe-á pedido o número da partição que pretende eliminar, a qual pode obter a partir do p comando. Por exemplo, se eu quisesse excluir a partição em / dev / sda5, eu digitaria 5.
Depois de excluir a partição, você pode digitar p novamente para ver a tabela de partições atual. A partição aparece excluída, mas o fdisk não grava essas alterações no disco até que você use o comando w.
Criando uma Partição
Use o n comando para criar uma nova partição. Você pode criar uma partição lógica ou primária (eu para lógica ou p para primário). Um disco só pode ter quatro partições primárias.
Por último, especifique o último setor da partição no disco. Se você quiser usar todo o espaço disponível após o setor inicial, basta pressionar Enter. Você também pode especificar um tamanho específico, como + 5G para uma partição de cinco gigabytes ou + 512 milhões para uma partição de 512 megabytes. Se você não especificar uma unidade após o sinal de +, o fdisk usará setores como a unidade. Por exemplo, +10000 resulta no final da partição sendo 10000 setores após o seu início.
ID do sistema
o n comando eu apenas corri recriou a partição de swap que eu deletei anteriormente - ou fez isso? Se eu corro o p comando novamente, verei que a nova partição / dev / sda5 é uma partição "Linux" em vez de uma partição "Linux swap".
Se eu quiser mudar o seu tipo, eu posso usar o t comando e especifique o número da partição.
Ser-me-á pedido o código hexadecimal do tipo. Eu não sei, então eu posso digitar eu para ver uma lista de códigos hexadecimais.
Diz 82 é o código para partições de swap do Linux, então eu posso digitar isso.
Isso não formata a partição com o sistema de arquivos selecionado. Você terá que fazer isso mais tarde com o mkfs comando.
Escrevendo Mudanças
Usar W para gravar as alterações que você fez no disco.
Usar q se você quiser sair sem salvar as alterações.
Formatando uma Partição
Você deve formatar novas partições com um sistema de arquivos antes de poder usá-las. Você pode fazer isso com o comando mkfs apropriado. Por exemplo, este comando formata a quinta partição no primeiro disco com o sistema de arquivos ext4.
sudo mkfs.ext4 /dev/sda5
sudo mkswap /dev/sda5
O Fdisk contém uma variedade de outros comandos, incluindo comandos avançados que você pode acessar executando o comando x comando primeiro. Confira a página man do fdisk com o homem fdisk comando para informações mais detalhadas.