"mount -t TYPE /" - ¿Cómo saber cuál podría ser el "TIPO"?

"mount -t TYPE /" - ¿Cómo saber cuál podría ser el "TIPO"?

SO: ej.: Ubuntu 10.04: ¿cómo saber qué sabe "mount -t TYPE"? Quiero decir, ¿hay algún comando para enumerar los tipos de sistemas de archivos admitidos usando mount?

ACTUALIZACIÓN: ¿el siguiente cmd siempre es bueno?:

cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'
sysfs
rootfs
bdev
proc
cgroup
cpuset
tmpfs
devtmpfs
debugfs
securityfs
sockfs
pipefs
anon_inodefs
inotifyfs
devpts
ext3
ext2
ext4
ramfs
hugetlbfs
ecryptfs
fuse
fuseblk
fusectl
mqueue
binfmt_misc
iso9660
vfat
udf
reiserfs
xfs
jfs
msdos
ntfs
minix
hfs
hfsplus
qnx4
ufs
btrfs

Respuesta1

Esto debería funcionar tanto para ubuntu como para Debian, escriba lo siguiente:

cat /proc/filesystems

Esto generará lo que admite su kernel actual.

Ah, ahora entiendo mejor tu pregunta, escribe:

 man mount

y desplácese hacia abajo hasta -t y habrá una lista de sistemas de archivos compatibles que lo montan de forma autónoma, pero esto depende de lo que admita su kernel.

Respuesta2

Estoy ejecutando Arch Linux y la solución sugerida cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'no me proporcionó una lista completa de los sistemas de archivos que mi kernel admite actualmente/tiene módulos para admitir. Después de investigar, parece que /proc/filesystems simplemente enumera los sistemas de archivos que ya tienen sus módulos del kernel cargados (¿o no necesitan módulos como sysfs?).

Según la sugerencia de yakamok de leer la página de manual, descubrí que la documentación sobre el parámetro -t tiene otro comando cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'que muestra módulos adicionales del kernel del sistema de archivos que están disponibles pero que no están cargados actualmente.

Poniéndolo todo junto, ahora tengo este comando que creo que cuando lo ejecute le dará una lista completa de todos los sistemas de archivos que admite su sistema Linux actual:

(cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'; ls -1 /lib/modules/$(uname -r)/kernel/fs) | sort -u

Básicamente, se trata de la salida de ambos comandos enumerados uno tras otro, todos canalizados para ordenar con la opción -u (única) activada para filtrar duplicados.

Respuesta3

Manera fácil de encontrar particiones, unidades y sistemas de archivos.

lsblk -f

información relacionada