Por curiosidad, me gustaría saber si hay alguna forma de averiguar la fuente de la partición montada.
Por ejemplo, la salida de df -h
es:
/ dev / loop1 3M 3M 0 100% / media / loop
A partir de esta salida, sé que se monta un dispositivo de bucle de 3M /media/loop
, pero no tengo idea para determinar la ubicación exacta del /dev/loop1
dispositivo.
root@SHW:~# mount -o loop /home/SHW/Downloads/TinyCore-current.iso
/mnt/loop mount: block device /home/SHW/Downloads/TinyCore-current.iso is write-protected, mounting read-only
root@SHW:~# tail -n1 /proc/mounts
/dev/loop1 /mnt/loop iso9660 ro,relatime 0 0
¿Cómo puedo encontrar la ruta absoluta de /dev/loop1
f No sé quién montó esas particiones? (En este caso el camino es /home/SHW/Downloads/TinyCore-current.iso
).
fuente
losetup /dev/(target)
.Para obtener la ruta del archivo de respaldo use:
fuente
¿Qué quiere decir con la ubicación exacta del
/dev/loop1
dispositivo?/dev/loop*
donde * es un número son los dispositivos de bucle invertido (virtual), que se utilizan para montar sistemas de archivos que no se encuentran en otros dispositivos de bloque, como los discos duros. Puede enumerarlos y ver dónde están montados, usando elmount
comando y puede configurar uno nuevo usando ellosetup
comando.Si desea saber a qué dispositivo físico
/dev/
está conectado un nodo, entonces hay formas de hacerlo. Puede usarudevadm
para consultar udev. En mi sistema, los siguientes comandos dan más información sobre elsda
disco:Además de estos, puede utilizar
lspci
para obtener más información sobre dónde está conectado físicamente el dispositivo. En mi sistema,/dev/sda
está conectado al controlador sata:fuente