Posté(e) le 24 décembre 200519 a Bonjour tout le monde, Je suis sous ubuntu depuis quelques mois, j'arrive à faire quasiment tout ce que je veux. Mais je recherche une application qui permettrai de créer un lecteur CD/DVD virtuel afin d'y monter des images CD. Pour monter une image,il faut bien faire ca: #mount -o loop -t iso9660 filename.iso /mnt/iso Mais comment faire pointer cette image sur le lecteur cd-rom?Je pensais faire cela avec un "ls". Merci d'avance.
Posté(e) le 24 décembre 200519 a je ne comprends pas ce que tu veux dire par "comment faire pointer cette image sur le lecteur cd-rom?" ... /mnt/iso contient maintenant l'arborescence de l'iso, exactement comme /mnt/cdrom contiendrait l'arborescence d'un CD après un mount /dev/cdrom /mnt/cdrom ... si c'est le point de montoage qui te gène, tu peux le remplacer par celui de ton cdrom, et pour le système, ce sera comme si tu avais monté un CD normal je ne vois pas exactement ce que tu veux faire, en fait
Posté(e) le 24 décembre 200519 a pareil que lorinc, je ne comprends pas le probleme. Avec la commande que tu as entré, normalement ton iso est monté sur le systeme de fichier, et donc tu peux y acceder comme si tu avait monté ton lecteur de cd sur le repertoire /mnt/iso :) En fait, sous linux, pas besoin de daemon tool ou autre alcohol, c deja géré par mount avec l'option loop
Posté(e) le 24 décembre 200519 a Effectivement je vois pas où est le soucis suffit de monter ton image sur /mnt/cdrom mount -o -loop tonimages.iso /mnt/cdrom ça devrait suffire
Posté(e) le 25 décembre 200519 a Bah un lecteur virtuel sous Windows c'est exactement la même chose que monter une iso dans un répertoire de ton choix sous Linux
Posté(e) le 27 décembre 200519 a Auteur Désolé pour la réponse tardive. Quand je tape la commande suivante: sudo mount -o loop -t iso9660 Warcraft3.iso /dev/hdc Le terminal repond cela: mount: le point de montage /dev/hdc n'est pas un répertoire Mais en faisant: sudo mount -o loop -t iso9660 Warcraft3.iso /media/cdrom Il le prend comme point de montage. Mais le hic quand je lance le jeu (Warcraft 3 émulé avec cedega car il ne fonctionne pas avec wine) il me dit que le cd n'est pas dans le lecteur. Peut-etre y a t'-il quelque chose a configurer dans cedega? Je ne vois pas mon probleme. Merci pour vos réponses.
Posté(e) le 27 décembre 200519 a Mais le hic quand je lance le jeu (Warcraft 3 émulé avec cedega car il ne fonctionne pas avec wine) il me dit que le cd n'est pas dans le lecteur.Peut-etre y a t'-il quelque chose a configurer dans cedega? Je ne vois pas mon probleme. Merci pour vos réponses. quand tu monte une image ISO tu obtient les fichiers, alors que Warcraft demande un CDrom brut (pour accéder aux données de la protection CD). Warcraft3 fonctionne avec wine (wine war3.exe -opengl), mais il faut mettre ce qu'on appelle communément un "crack". Si tu as le jeu c'est pas vraiment illégal. EDIT : sinon cedega fonctionne avec le vrai CDrom... Modifié le 27 décembre 200519 a par tuXXX
Posté(e) le 27 décembre 200519 a Ok je comprends mieux le probleme maintenant C'est pas possible de créer un /dev qui pointe vers le contenu de l'iso ? Histoire de faire croire a un vrai peripherique de bloc ?
Posté(e) le 27 décembre 200519 a Je pense pas, on accède pas de la même manière à un périphérique de bloc et à un système de fichiers, si ? Et puis ça suppose que l'iso contient le bout de machin qui sert à la vérification... Si tu as le jeu c'est pas vraiment illégal. En toute rigueur, si Modifié le 27 décembre 200519 a par Maxime0810
Posté(e) le 28 décembre 200519 a Mais en faisant:CODE sudo mount -o loop -t iso9660 Warcraft3.iso /media/cdrom Il le prend comme point de montage. Mais le hic quand je lance le jeu (Warcraft 3 émulé avec cedega car il ne fonctionne pas avec wine) il me dit que le cd n'est pas dans le lecteur. Fait plutot comme le dis Plouf car les chemins standards pour cedega ou wine sont /cdrom ou /mnt/cdrom et non pas /media/cdrom . Ainsi cela devrait mieux marcher. Effectivement je vois pas où est le soucis suffit de monter ton image sur /mnt/cdrom mount -o -loop tonimages.iso /mnt/cdrom ça devrait suffire
Posté(e) le 28 décembre 200519 a essaye ceci losetup /dev/loop0 moniso.iso mount /dev/loop0 monpointdemontage ça pourrait aider, sinon, regarde les manpages de losetup, il y a peut-être qqch d'intéressant
Posté(e) le 28 décembre 200519 a Je pense pas, on accède pas de la même manière à un périphérique de bloc et à un système de fichiers, si ?[/quoite] Un .iso n'est pas un systeme de fichier tant qu'il est pas monté C'est juste un fichier contenant du binaire. Or ce binaire tu peux le filesystemiser avec du iso9660, mais sans l'avoir monté, ca reste qu'un binaire. Enfin c mon avis essaye ceci losetup /dev/loop0 moniso.iso mount /dev/loop0 monpointdemontage ça pourrait aider, sinon, regarde les manpages de losetup, il y a peut-être qqch d'intéressant Bon ben je crois que ca répond a ma question Merci Modifié le 28 décembre 200519 a par 16ar
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.