PDA

Voir la version complète : Loopback devices



lucVV
30/03/2004, 18h45
Bonjour,
je cherche à comprendre à quoi correspond cette notion.
Les seules infos musclées que je trouve sont en anglais (c'est pas ma tasse de thé, même tiède ;-)
Je traduis ça par "équipement virtuel" et je m'aperçois que ça peut être à peu près n'importe quoi, la plupart du temps un périphérique.

Je crois comprendre que c'est un périphérique+son driver installés sous un systeme de fichier différent de celui de Linux. (si on excepte le RAM Disk qui est, lui, spécifique à Linux, me semble-t-il)

A titre d'exemple, un périhérique+driver installés sous Win et utilisés sous Linux sont-ils un "loopback device" ?

Merci

fennec
30/03/2004, 20h59
"Loopback devices" je le traduirais par "périfiérique qui boucle sur lui même".

Si tu pouvais donner le contexte précis ça aiderais peut être.

Je dirais que c'est un périférique qui en simule un autre, au lieu de pointer sur une vrai périférique il boucle sur lui même afin de simuler le fonctionnement du périférique.

Dans le cas que tu décris ça pourrai coller: le loopback deivce simule le "hadware windows" et rebalance le tout ver le "hadware linux" afin de faire croire au driver windows qu'il accède au périfiérique via la couche bas niveau de windows alors qu c'est celle de linux.

PS: ce ne sont que mes propre déduction basé sur les deux premier liens que google m'a donné ;)

lucVV
31/03/2004, 08h54
"Loopback devices" je le traduirais par "périfiérique qui boucle sur lui même".

Si tu pouvais donner le contexte précis ça aiderais peut être.

Je dirais que c'est un périférique qui en simule un autre, au lieu de pointer sur une vrai périférique il boucle sur lui même afin de simuler le fonctionnement du périférique.

Dans le cas que tu décris ça pourrai coller: le loopback deivce simule le "hadware windows" et rebalance le tout ver le "hadware linux" afin de faire croire au driver windows qu'il accède au périfiérique via la couche bas niveau de windows alors qu c'est celle de linux.

PS: ce ne sont que mes propre déduction basé sur les deux premier liens que google m'a donné ;)

Mercci
la citation entière est :
One can setup a loopback device on an NTFS file.
http://marc.theaimsgroup.com/?
Une explication peut être trouvé sur
http://marc.theaimsgroup.com/?l=linux-kernel&m=103089008129720&w=2"

Merci

fennec
31/03/2004, 08h55
"Loopback devices" je le traduirais par "périfiérique qui boucle sur lui même".

Si tu pouvais donner le contexte précis ça aiderais peut être.

Je dirais que c'est un périférique qui en simule un autre, au lieu de pointer sur une vrai périférique il boucle sur lui même afin de simuler le fonctionnement du périférique.

Dans le cas que tu décris ça pourrai coller: le loopback deivce simule le "hadware windows" et rebalance le tout ver le "hadware linux" afin de faire croire au driver windows qu'il accède au périfiérique via la couche bas niveau de windows alors qu c'est celle de linux.

PS: ce ne sont que mes propre déduction basé sur les deux premier liens que google m'a donné ;)

Mercci
la citation entière est :
One can setup a loopback device on an NTFS file.
http://marc.theaimsgroup.com/?
Une explication peut être trouvé sur
http://marc.theaimsgroup.com/?l=linux-kernel&m=103089008129720&w=2"

Merci
de rein :)

Peewee
31/03/2004, 09h16
Ca fait souvent appel au module "loop" et permet de monter (commande mount) un systeme de fichier (image iso, copie bit à bit d'une partition windows, image d'une disquette) et de l'exploiter

Exemple 1:

dd if=/dev/fd0 of=disquette bs=1024

mount -o loop -t msdos disquette /mnt/ladisquette
(on spécifie le type du systeme de fichier cible, à travers l'option de montage loop)

Rien a voir avec un disque en RAM. Il est possible de modifier le systeme de fichier monté. Les modifications seront permanentes au démontage (commande umount)

Exemple 2 :

j'ai une image d'un CD-ROM mandrake.iso sur mon disque dur je veux extraire un rpm qui est dessus :

mount -o loop -t iso9660 mandrake.iso /mnt/tmp
cd /mnt/tmp
<Ô joie mon CD>

Dans l'article cité en référence, il a un Linux installé sur une partition NTFS dans un gros fichier et va booter dessus (exemple pour avoir un Linux sans peter son windows...)

ps. Les FreeBSD ont pareil, juste en créeant un device spécial via mdconfig (version 5.x) ou vnconfig (version 4.X)
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-virtual.html#AEN18784

buz
31/03/2004, 18h51
Peewee : Tu fais quoi dans la vie pour connaître autant de choses sur Linux.

Tu m'étonne à chaque fois!!!!