Create, mount, unmount, and use vfat, ext4, and xfs file systems:
Imaginemos que no nosso sistema temos uma [Partição] e com esta pretendíamos configurar um file-system do tipo Ext4 de forma a o podermos começar a dar uso e armazenar ficheiros no mesmo, para agirmos em conformidade temos de recorrer ao comando mkfs
:
# mkfs.ext4 [Partição]
Caso seja pretendido do tipo Xfs seria:
# mkfs.xfs [Partição]
Ou caso se pretenda do tipo Vfat:
# mkfs.vfat [Partição]
Note-se que o comando mkfs
pode ser utilizado de forma a configurar diferentes tipos de Sistemas de Ficheiros, não só os indicados, contudo todos estão disponíveis no formato “mkfs.[Tipo_de_Filesystem]
”, isto pois estes formato na realidade é o formato aceite por todos os utilitários mkfs
, contudo e devido ao facto de todos respeitarem este sintaxe, pode ser usado o front-end mais user-friendly deste comando, usando apenas o mkfs
, em alguns casos podemos recorrer à opção “-t
” de forma a especificarmos o tipo de file-system que pretendemos formatar. Os comandos indicados acima, neste formato ficam com o seguinte aspeto:
# mkfs -t ext4 [Partição]
# mkfs -t xfs [Partição]
# mkfs -t vfat [Partição]
Caso exista algum problema, ou caso queiramos apenas verificar a integridade do file-system que acabamos de criar devemos usar o comando fsck
(file-system Check), responsável por analisar uma indicada partição já formatada tentando reparar alguns erros e reportar ao utilizador os erros encontrados:
# fsck [Partição]
fsck from util-linux 2.23.2
e2fsck 1.42.9 (12-Dec-2018)
/dev/[Partição]: clean, 11/25688 files, 8896/102400 block
Caso estejamos a tratar de uma partição Vfat:
# fsck.vfat [Partição]
Caso estejamos a tratar de uma partição Xfs:
# xfs_repair [Partição]
Existe ainda outra particularidade com os sistemas Ext4, nomeadamente o utilitário dumpe2fs
responsável por devolver ao utilizador todas as informações relevantes sobre a [Partição] desejada:
# dumpe2fs [Partição]
No caso dos Sistemas formatos com Xfs temos o utilitário xfs_info:
# xfs_info [Partição]
Contudo apesar de já termos um Sistema de Ficheiros sobre a nossa partição ainda não conseguimos aceder à mesma, isto porque esta ainda não está montada no nosso sistema. Para conseguirmos montar a [Partição], temos de fazer o seguinte:
# mount [Partição] /mnt
O “/mnt" é o ponto onde a nossa partição ficará montada no sistema, este parâmetro pode ser alterado para qualquer diretório pretendido desde que o mesmo exista.
Contudo, caso seja reiniciado o sistema após estas alterações, quando o sistema voltar a iniciar o file-system terá de ser montado outra vez manualmente, isto pois o sistema cada vez que faz Boot, olha para um ficheiro muito especial o /etc/fstab e caso não se encontre neste ficheiro nenhuma indicação sobre onde montar a nossa [Partição] ele simplesmente não o irá fazer.
Mais tarde iremos melhor abordar as características deste ficheiro, contudo de momento fica apenas a referência de caso seja pretendido montar um File-System automaticamente no Boot, no nossa situação em que temos vindo a exemplificar deveríamos criar a seguinte entrada no /etc/fstab:
# /dev/[Partição] /mnt ext4 defaults 1 2
Last updated
Was this helpful?