Je dois créer une image ISO ( j'ai le choix entre toutes les méthodes possible), mais je dois pouvoir déterminer ou se trouve physiquement ou se trouve un fichier donne.
L idéal serait pour moi de pouvoir spécifier l emplacement que je veux pour le dit fichier, mais je pense que c est trop complique, donc je vais me rabattre sur un autre impératif qui me parait plus réalisable: construire l'image de manière à ce que le dit fichier ne soit entrelacé avec aucun autre.
Le but finale de l'opération est de pouvoir déterminer à quelle distance du centre du CD se trouvera le fichier donné, et de construire l'image de manière à ce que , au choix:
- qu il n'y ait aucun fichier juste avant et juste après (dans une zone de 2 à 3 mm)
- que le dit fichier soit imbriqué entre deux autres fichiers prédéfinis qui seront négligés.
# Je vais dire une annerie mais ...
Posté par Jerome Herman . Évalué à 4.
Tu auras ton fichier a un endroit precis, determine entoure de deux zones de blanc.
Mais si tu veux faire ca en monopiste tu vas te casser les pieds. Je ne sais pas si il existe un seul logiciel capable de creer un truc comme ca. A moins de laisser tomber les ISO et autres joliet et de faire une image RAW, mais la tu vas devoir te frapper l'ecriture d'un lecteur (et pour la compatibilite windows bonne chance).
Kha
[^] # Re: Je vais dire une annerie mais ...
Posté par drac . Évalué à 1.
[^] # Re: Je vais dire une annerie mais ...
Posté par doublehp (site web personnel) . Évalué à 0.
[^] # Re: Je vais dire une annerie mais ...
Posté par Jerome Herman . Évalué à 2.
Bref c'est quand ou le pourquoi du comment ? (si ce n'est pas indiscret.)
Kha
[^] # Re: Je vais dire une annerie mais ...
Posté par doublehp (site web personnel) . Évalué à 0.
Je n ai pas besoin d un pointeur hard ... esfin j espere pouvoir faire sans ...
C est moi qui elabore les ISOs ... j ai le choix de tout : ISO 1 ou 2 ou Rockridge
c est juste que je construirai l ISO avec mkisofs .
[^] # Re: Je vais dire une annerie mais ...
Posté par philz . Évalué à 3.
Juste une remarque. Est ce qu'il ne serait pas temps :
1. de lire la norme ISO 9660,
2. de lire les sources de mkisofs,
de façon à en savoir au moins autant que le gars qui a écrit mkisofs avant de commencer à vouloir "inventer" quelque chose en rapport avec un sujet que manifestement tu ne maîtrise pas (encore) ?
Je me méprends peut-être sur tes intentions, mais ça me trouerait vraiment le *** de savoir que des dflpiens se mettent à collaborer volontairement au dépot de brevets logiciels en toute connaissance de chose.
[^] # Re: Je vais dire une annerie mais ...
Posté par ccomb (site web personnel) . Évalué à 2.
Pardon, mais s'il y a brevet, il n'y a pas de secret professionnel, puisqu'un brevet sert justement à diffuser un savoir. Ce qui est restreint, c'est l'utilisation des techniques du brevet, pas sa connaissance.
[^] # Re: Je vais dire une annerie mais ...
Posté par doublehp (site web personnel) . Évalué à -1.
ta solution m interesse ... est il possible de creer des cessions sur une image disque sans rien graver ?
j ai le choix du format.
Le seul point important est de connaitre le mappage du disque ( je me doute qu un CD est divise en secteurs comme un HDD, et que les fichiers sont entrelaces ), afin de pouvoir determiner la distance au centre pour un de ces fichiers. Pour tous les autres on s en tape.
[^] # Re: Je vais dire une annerie mais ...
Posté par Jerome Herman . Évalué à 2.
Ou il te faut une image ISO 9660 niveau 3 ou ISO 13490. Le probleme est que contrairement aux autres isos celui supporte la fragmentation.
Les CDs sont effectivement organises en secteus. les secteurs 0 a 15 ayant des roles tres particuliers. Et derriere il y a encore 5 secteurs avec un format bizarre (pour la disposition du disque)...
Il y a uen description rapide ici http://users.pandora.be/it3.consultants.bvba/handouts/ISO9960.html(...)
Kha
[^] # Re: Je vais dire une annerie mais ...
Posté par doublehp (site web personnel) . Évalué à -1.
benoit $chez% demaine p01nt info
ton URL est pas mal, mais je voudrais plus de details en particulier sur la reconstitution des datas detruites, les CRC, la resistance aux destructions partielles, et l utilite des LeadIn et LeadOut.
# la méthode géométrique
Posté par Wawet76 . Évalué à 1.
Une fois tes fichiers dans le bon ordre, il suffit de savoir où le fichier se trouve dans l'image pour savoir où il se trouve en gros sur le disque avec un peu de géométrie.
Pour savoir ou le fichier est dans l'iso, tu peux la monter en loopback, modifier les premiers et dernier octets de ton fichier puis comparer l'iso obtenu avec l'originale.
Mais heu... ça va te servir à quoi ???
(curiosity kill the cat)
[^] # Re: la méthode géométrique
Posté par doublehp (site web personnel) . Évalué à -3.
je bosse sur un projet serieux ... il me faut des certitudes.
Pourquoi il les mettrait dans un autre ordre.
pour optimiser la vitesse de lecture, de gavure, le temps d acces disque, l espace disque, ou encore la taille du descripteur .... bref il y a 10 000 raisons de ne pas mettre les fichiers dans l ordre alphabotique.
Une fois tes fichiers dans le bon ordre, il suffit de savoir où le fichier se trouve dans l'image pour savoir où il se trouve en gros sur le disque avec un peu de géométrie.
ca j imagine, je me doute que c est de la geometrie, mais ti sais pas comment retrouver ca a partir de l ISO ?
Pour savoir ou le fichier est dans l'iso, tu peux la monter en loopback, modifier les premiers et dernier octets de ton fichier puis comparer l'iso obtenu avec l'originale.
je vois que tu as une grande experience de la chose : le ISO9660 est par definition non modifiable ! De toute facon ca irait plus vite de lancer une recherche binaire ... en priant pour que le fichier ne soit pas fragmente ... mais ca me donne qd meme des idees : creer 2 iso avec _1_ fichier different, et voir ou different les ISOs ... (y a les datas, les CRC, les checksum et les infos de reconstitution qui doivent changer )
Mais heu... ça va te servir à quoi ???
cf autre post plus haut.
[^] # Re: la méthode géométrique
Posté par Simon Huet . Évalué à 0.
Je pense qu'il voulait dire : tu modifie le fichier et tu recrée l'iso, à priori les fichiers devraient être dans le même ordre.
[^] # Re: la méthode géométrique
Posté par rictus (site web personnel) . Évalué à 2.
-sort sort_file : Sort file locations on the media. Sorting is controlled by a file that contains pairs of filenames and sorting off set weighting. If the weighting is higher, the file will be located closer to the beginning of the media, if the weighting is lower, the file will be located closer to the end of the media.
Déjà testé pour mettre un fichier 'dummy' en tête du CD, de manière à mettre ces données utiles en périphérie du CD, et de gagner quelques pouïèmes en vitesse de lecture sur un lecteur CAV...
[^] # Re: la méthode géométrique
Posté par ckyl . Évalué à 7.
Quand on bosse sur un projet serieux et qu'on ne connait pas son affaire on évite de répondre ca a quelqu'un qui tente de t'aider même s'il te dit une connerie. Si t'es pas content tu te demerdes tout seul hein.
> je vois que tu as une grande experience de la chose
(Relis ce qu'il a écrit...)
Tu n'as pas l'air d'avoir une plus grande experience alors évite...
Tu vas chercher la norme, tu vas lire un paquet de code source et après tu reviens faire la lecon au reste du monde ok ?
Bref ici tu demandes aux autres de faire ton taff; les envoyer chier je trouve ca pas très top...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.