FFS et démontage de volumes
4 sujets de 1 à 4 (sur un total de 4)
4 sujets de 1 à 4 (sur un total de 4)
- Vous devez être connecté pour répondre à ce sujet.
4 sujets de 1 à 4 (sur un total de 4)
En testant le montage/démontage de partitions, je me suis aperçu d’un truc étrange pour les partitions FastFileSystem FFS (et aussi OFS).
Il ne passe jamais dans DevClose (pour FAT95, PFS, on passe correctement dans DevClose).
Ne passant pas dans DevClose, pas de DevExpunge, donc le device reste scotché en mémoire.
Que faire ?
NdBigdan : changé le FSS du titre en FFS.
Ton FFS il est sur le disque dur ou en rom ?
J’imagine qu’aux premiers âges, fermer correctement un device et restituer la mémoire utilisée n’était pas une priorité…
Amis codeurs, un avis éclairé sur la question pertinente de Gilloo ?? (la réponse m’intéresse aussi).
Arnaud
alias le bricolo du dimanche en C
2 bancs de tests:
1 vrai Amiga, le FFS est dans le RDB du disque qui boote.
1 faux (WinUAE), le FFS est dans la ROM 3.1 (L: ne contient pas de FFS)
Dans les deux cas, on ne passe jamais dans DevClose.
Je me demande s’il faut que je ferme violemment le device – je peux le faire vu que je sais quand le disque est physiquement sorti du système, et que les taches qui gèrent les partitions ne sont plus présentes. Mais c’est crapoto.
Dans les cas qui vont bien (PFS ou FAT95) le DevExpunge s’obtient en
lançant deux fois la commande c:avail flush
4 sujets de 1 à 4 (sur un total de 4)
› Forums › AmigaOS, MorphOS et AROS › Développement › FFS et démontage de volumes
© 2024 Amiga Impact.
Construit avec par Thèmes Graphene.