URL: https://linuxfr.org/forums/linux-noyau/posts/mode-lba-ou-chs-pour-un-adaptateur-pcmcia-cf Title: Mode lba ou chs pour un adaptateur pcmcia<->cf Authors: slack Date: 2021年07月22日T17:14:02+02:00 License: CC By-SA Tags: ordinosaure Score: 2 Bonjour, Je souhaite transférer des données entre mon PC sous Linux et un ordinosaure, un amiga 1200. Le plus simple serait d'équiper l'amiga d'une carte pcmcia réseau mais cet accessoire est introuvable à prix raisonnable. J'ai trouvé un adaptateur pcmcia <-> cf et une carte compactflash de 4 Go. L'ensemble fonctionne et est vu comme un disque dur sur mon PC comme sur l'amiga. Malheureusement, je pense que le premier utilise le mode LBA et que le second utilise le mode CHS. S'ils n'utilisent pas la même géométrie, ils vont avoir du mal à utiliser successivement cet ensemble pour échanger des données. Sur l'amiga, j'ai installé un pilote de l'adaptateur et un gestionnaire du système de fichiers FAT. Sinon, sur le PC, tout à fonctionné sans outil supplémentaire. Est-il possible de configurer le noyau linux pour qu'il accède à la compact-flash en mode CHS ? Est-ce qu'il existe un paramètre à passer au noyau au boot ? Faut-il écrire une valeur particulière dans un fichier dans /sys ? Il me semble que fdisk peut modifier la géométrie d'un disque mais je ne suis pas sur que cela soit adapté. Autre question, quel est le format de la table de partition utilisée par amigaos ? Est-il lisible sous Linux ? L'informaticien qui a écrit le pilote amigaos de l'adaptateur pcmcia, a publié les sources sous licence lgpl. Donc j'y jetera un œil. S'il n'y a pas d'autres moyens, j'essayerai de modifier l'un des pilotes, sous amigaos voir sous linux Pendant un arrêt maladie, j'ai déjà écrit un module pour le noyau linux mais vu la difficulté de la programmation noyau, je préfèrerai éviter d'y avoir recours. Restant à votre disposition pour vous fournir tout renseignement qui pourrait vous être utile et en vous remerciant par avance pour toute information que vous pourrez me fournir, slack

AltStyle によって変換されたページ (->オリジナル) /