|
|
Loop manage |
|
Que son los dispositivos loop? |
What is the loop devices? |
La funcion del modulo loop es presentar los contenidos de un archivo ordinario como un dispositivo de bloques. Su uso más habitual es para montar imagenes de disco (notablemente archivos .iso). |
The loop module funtion ist present contents from ordinary files as common block devices. Its commonly used for mount image disk (as .iso files commonly). |
En la practica: limites y cantidad |
In practice: limitations and amounts |
En linux existe 8 dispositivos inicialmente, estos pueden configurarse para mas, hasta un maximo de 256, tambien pueden crearse en caliente sin reiniciar la maquina. |
In Linux exist a maximun of 8 devices initialy, they can be configured for more, until maximun of 256 loop devices, also can be created in hot plug wihtout reboot. |
Configurandolos |
Configuring loop devices |
En debian esto se realiza gracias a la gestion de modulos en modprobe.d, en el directorio de configuraciones, para ello se tiene que crear un archivo de configuracion para este modulo llamado loop, el procedimiento es este: |
In Debian this are manage throught module in modprobe.d, in configurations directory, means that must be created a config file for the loop module, the procedure are: |
1 - Verificar o crear el archivo de configuracion para el modulo: |
1 - Verify or create the config file for the module: |
touch /etc/modprobe.d/loop
|
|
2 - Editar el contenido y agregar lo siguiente asi: |
2 - Edit content and added as its that: |
echo “options loop max_loop=48” >> /etc/modprobe.d/loop
|
|
3 - reiniciar. |
3 - reboot. |
El parametro 48 determina o dice al kernel al momento de cargar el modulo que cree 48 dispositivos loop en ve de los 8 iniciales. |
The parameter 48 indicates o said to kernel that at loading module time makes 48 loop devices even the 8 initialy. |
Creandolos en caliente sin reinicio. |
Creating in hot wihtout rebooting |
Se puede crear mas dispositivos loop usando la utilidad mknod asi: |
Can be create more loop devices using mknod utility , as is: |
mknod /dev/loop9 b 7 9
|
|
Cabe destacar que el numero 9 es determinante, en este caso se creo el dispositivo loop 9 , al crear el siguiente debera ser 10 y asi, el numero 7 no cambia. |
Must observer that the number 9 are important, in this case lopp device 9 are created, went create the next device must be 10 an so, the number 7 must not change. |
Monitoreo de los dispositivos loop |
Managing loop devices |
Para averiguar información de estos dispositivos se emplea la utilidad losetup. El siguiente comando muestra información de SOLO los dispositivos loop en uso: |
For managing information about the loop devices the losetup utility ist the program. The following command shows ONLY information about the loop devices in use: |
losetup -a
|
|
La siguientes lineas muestran la salida en el servidor de repositorios configurado para massenkoh: |
The following lines shows output about mounted iso files acting aobut debs repositories: |
svrmassenkoh02:# losetup -a /dev/loop0: [0803]:5269512 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-5*) /dev/loop1: [0803]:5269509 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-5*) /dev/loop2: [0803]:5269511 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-5*) /dev/loop3: [0803]:5269513 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-5*) /dev/loop4: [0803]:5269510 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-5*) /dev/loop5: [0803]:5269516 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-5*) /dev/loop6: [0803]:5269515 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-5*) /dev/loop7: [0803]:5269514 (/media/system/DEBIANFILES/DEBIANISOS/debian-lenny-505/debian-u*) /dev/loop8: [0803]:6979586 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) /dev/loop9: [0803]:6980280 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) /dev/loop10: [0803]:12656641 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) /dev/loop11: [0803]:12656642 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) /dev/loop12: [0803]:12656643 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) /dev/loop13: [0803]:12656644 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) /dev/loop14: [0803]:12656645 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) /dev/loop15: [0803]:12656646 (/media/system/DEBIANFILES/DEBIANISOS/debian-squeeze-ago2010/de*) svrmassenkoh02:#
|
|
Para encontrar un dispositivo loop (ordenado ascendente) sin uso del total creado (mas no todos los sin uso del total creado): |
For find a loop device unused (ordened ascending) from total devices created (but not a total of loop devices unused): |
losetup –find
|
|
Conclusiones |
Conclusions |
Los dispositivos loop son utiles, son únicos en sistemas Linux unicamente, otros sistemas precarios requieren de utilidades extras, este tipo de software esta en todas las distros linux existente, pues es parte del sistema base y no tiene nada que ver con cosas GNU ya que debe su gestion al propio kernel. |
The loop devices are useful, are unique to Linux systems only, other precary operating systems require tirhd party utilities, this type of software exist on all Linux distros, it is part of their base and has nothing to do with things GNU as owes its management to the kernel. |
|
|
|
|
Post Top Ad
Your Ad Spot
2010/10/01
Home
crear loop caliente
debian loop devices
dispositivos loop
loop
loop devices
manejo de loop
lopp management / manejo de loops
lopp management / manejo de loops
Suscribirse a:
Comentarios de la entrada (Atom)
Entradas populares
-
(ACTUALIZADO) la pagina fue reestablecida hay muchos cambios pero los usuarios no lo notaran, para verlos o informacion haz click aqui rusni...
-
(ACTUALIZADO) LEER PRIMERO ANTES DE COMENTAR POR FAVOR! la pagina del rusnies ya esta activa hay muchos cambios que los usuarios no notaran...
-
AL parecer los ineptos tardaron mas de 5 dias normalizando una actualizacion de apache y php, aparte de ajustar configuraciones para evitar ...
-
El miundo entero esta lleno de gente "pila", "avispada", en pocas palabras gente que solo vive de aprovechar oportunidad...
-
Devuan project aims to made a complete Linux distribution, but the fact its that tracks 90% of the Debian work. This article are up to date ...
-
The idea is to permanently listen internally on the UDP port or on a local socket, controlling SIP signals messages. That is to say to contr...
-
VNZ CD EMU tools suite now for i386(sarge-etch-lenny) and amd64(etch-lenny) ahora para i386(sarge-etch-lenny) y amd64(etch-lenny) ...
-
NOTA : este no es un sitio escualido ! favor los chavistas leer primero, la estupidez agrava la situacion de chavez! la idea es ver lo que...
-
Recientemente se realizo el Wondercon que ahora le dicen ThunderCon pero eso lo digo al final, esto es mas importante (para llorar) porque l...
-
Javascript : enviar formulario sin boton submit / form without submit button This code is a formulary, but submit bu...
Post Top Ad
Your Ad Spot
If a max_loop=n boot parameter is specified, it behaves like before, the 'n' becomes a new limit and udev creates 'n' files in /dev/loop/. If the parameter is not specified (as default on venenux/massenkoh), a loop device per module is created (with a minimum of 8) and you have to mknod more manually, if you need them.
ResponderBorraramigo yo creeo los multiples loops hasta 70 pero al tratar de montar archivos de bloques en los loops siguientes al loop21 me da error no me daje montarlos cual sera el problema espero su rapida respuesta gracias
ResponderBorrarUzumaki detalla el error, debes colocar el error para decirte que podria ser...
ResponderBorrarrecomiendo que para preguntas debes ir a los lista de correo de venenuxsarisari@googlegroups.com asi es mas directo y con mas oportunidad
ResponderBorrar