URL: https://linuxfr.org/forums/linux-general/posts/loop-d%C3%A9fectueux-sous-debian Title: loop défectueux sous Debian ? Authors: Kerro Date: 2008年06月02日T18:14:04+02:00 Tags: debian, fedora et linux_mint Score: 0 Bonjour, j'ai déjà posté quelque chose sur un problème que j'ai avec le module loop sous Debian ([http://linuxfr.org/comments/935592.html).](http://linuxfr.org/comments/935592.html).) Je pensais que ça venait de ntfs-3g mais je n'avais probablement pas les yeux en face des trous. Si je monte un système de fichiers via loop, je ne peux pas écrire dedans "massivement". J'ai fait pas mal de tests et rien à faire avec Debian. Par contre ça fonctionne avec Fedora Live. Fichtre. J'ai testé avec Debian Etch 32 et 64 bits, avec Linux Mint 4.0 (c'est un descendant d'Ubuntu, donc de Debian). L'erreur est présente sur tous ces systèmes. J'ai testé avec Fedora Live et pas d'erreur. J'ai posté un rapport de bug ([http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483830).](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483830).) De bonnes âmes veulent tester ce qui suit pour confirmer/infirmer le problème ? ATTENTION: cette manipulation risque éventuellement de bloquer la machine. Ne pas le faire sur un système distant. En tant que root: Charger le module loop (en principe inutile) # modprobe loop Créer un répertoire de test # cd ~ # mkdir test # cd test Créer un disque virtuel d'environ 2 Go # dd if=/dev/zero of=virtualdisk bs=1M count=2000 --> 53 Mb/s chez moi # losetup /dev/loop0 virtualdisk Test 1: écrire directement dans le disque virtuel # dd if=/dev/zero of=/dev/loop0 bs=1M --> 14 Mb/s (4 fois plus lent) Créer un système de fichiers dans le disque virtuel, et le monter # mkfs.ext2 /dev/loop0 # mount /dev/loop0 /mnt Test 2: écrire dans le système de fichiers en question # dd if=/dev/zero of=/mnt/bigfile bs=1M --> chez moi ça bloque au bout de quelques secondes Dans une autre fenêtre de terminal, si je fais un iostat je constate qu'un coeur est en 100% d'iowait (c'est un double coeur, j'ai donc 50% d'iowait au total). ctrl+C met plusieurs secondes avant que j'ai de nouveau la main. Quel débit avez-vous en natif ? (le premier dd) Quel débit avez-vous au premier test (le second dd) Que donne le test 2 chez vous ?