MSX Village forum

L'école [RESOLU] Swapper la partition visible d'une CF Sunrise. Comment intervertir les partitions visible/invisible d'une COMPACT FLASH

igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 07/04/2012 à 17h46
Après quelques échanges sur ce topic => http://www.msxvillage.fr/forum/topic.php?pt=8&id=847#m22687 , j'ai décidé de créer ce petit tutoriel sans prétention.

Je ne prétend pas répondre à toutes les questions CF FAT 16 4GO, mais je vais essayer d'être suffisement précis pour vous permettre de reproduire les différentes étapes permettant la création d'une CF FAT 16 de 4GO.

D'autre part, ayant fait l'acquisition d'un CF de 8GO, j'ai aussi testé avec réussite la création de deux partitions FAT 16 de 4 GO sur une seule et unique carte de 8GO. Evidemment, le but étant de pouvoir utiliser les deux partitions à tour de rôle.

Avant tout, je vais détailler les configurations qui m'ont permis ce résulta.
Nb: Je pense pas qu'il soit nécessaire de suivre à la lettre tous ces points, mais je les détaille afin de vous permettre d'évaluer d'ou peut provenir un problème si vous en rencontrez. ;)

La configuration PC:

La CF en question est une:
SanDisk
Ultra 200X
CompactFlash
30MB/s
8GB
vous la trouverez aux alentour de 36 euros à Carrefour.

Le lecteur de Carte est un:
Hama
Usb 2.0
Card Reader
"All in 1"
Acheté dans un magasin Saturn 15 euros environs.

Le system d'exploitation utilisé est:
Windows Vista Edition Familiale Premium
Service Pack 2

Le logiciel permettant la mise en oeuvre est:
EASEUS Partition Master
9.1.0 Home Edition
-Free or Home Users-


La configuration MSX:

Msx 2
Philips 8250
Vdp 9958
Registre F4
4 Mo de Ram

Msx BASIC 3.0
Disk BASIC 2.01

Sunrise CF ATA-IDE
IDE Bios #2.40 23/03/2005
CF Master LBA HITASHI
XX.V3.7.0.0

takeMS
128MB
Compact FlashCard
Livrée avec le CF ATA-IDE de Sunrise

Dos 2 MAPPER
Organizer Installed (GS'93)

Compatibilité avérée:
1) Fat16 Patch ver 0.12 Copyright (c) By OKEI
2) System Symbos

Début des opérations en images



Se placer sur la CF / Bouton Droit / Détruire toutes les partitions.


Confirmer l'action.


Bouton Droit sur l'espace Disc de la CF / Créer une Partition.


Choisir FAT / Primary / ALPHA.


Bouton droit sur l'espace Disc restant de la CF / Créer une Partition.


Accepter le message qui prévient de l'invisibilité de la partition Logic sur support "FLASH"


Choisir FAT / Logical / BETA.


Appliquer tous les changements en faisant APPLY / YES
Nb: La partition en bleu foncé est la Primaire, visible sous windows ;)

Fin du tutoriel concernant la partie strictement [FAT 16 4GO].

Si vous possédez une Carte 8GO qui est le maximum admissible sur la FC ATA-IDE de Sunrise, voici un bonus permettant l'utilisation complète du support en alternance entre les deux Partitions :top

Pour rendre utilisable une partition [Logique], il faut la transformer en partition [Primaire].
Voila comment procéder en deux coups de cuillère à pot ^^


Bouton droit sur l'espace disk CF contenant la partition Principale / Convert to Logical


Bouton droit sur la l'espace disk CF contenant la partition que vous voulez rendre visible sur Windows et Msx / Convert to Primary


Cliquer sur APPLY / YES

L'utilisation de la carte 8Go en requalifiant les partitions Primaires et Logiques n'est pas un but en soit, mais je l'ai tenté pour répondre à une autre question que voici.

Est il possible de SWAPPER entre les différentes partitions contenus dans la CF MASTER qui contient les fichiers System MSX

J'essais de me rappeler les bons outils me permettant de Backuper ma CF 128MO avant de tenter de nouvelles expériences. :hum

De la sorte, si je fais une bêtise, je pourrais toujours "retomber sur mes pattes" en restaurant le System MSX :oups

A suivre! Edité par igal Le 31/01/2013 à 18h21


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 08/04/2012 à 11h00
Je voulais apporter les précisions suivantes:

Les partitions (étendues) FAT 16 4GO sont soumises aux même restrictions dues au driver [Fat16 Patch ver 0.12 Copyright (c) By OKEI].
Seule la première moitié du volume globale peut être utilisé.
Concrètement, une partition de 4Go permet d'exploiter les 2 premiers GO.
Tous les fichiers écrits après que la première moitié de la partitions soit remplie fera freezer le MSX en cas d'utilisation.
Il est bon de noter qu'un fichier écrit à "cheval" sur la première moitié et sur la seconde moitié de la partition fera lui aussi freezer le MSX.
Dernier point, même si l'on retire des fichiers cumulés dans la première moitié de la partition, le fichier écrit à cheval sur la première et seconde moitié de partition fera toujours freezer le MSX.

La seule solution est de [Supprimer ce fichier] et de [Réécrire le fichier].

Vraiment étrange ce bug qui ne supporte pas de dépasser la moitié d'une partition et ce, quelque soit le volume global de la partition :fou

@GDX: Si tu as des testes à me soumettre, j'suis open :top

Je sais pas si ces précisions peuvent apporter un brin de lumière, mais on sait jamais.

Je vais essayer quelques manipulations de la partition (déplacement physique sur la CF) à l'aide de [EASEUS Partition Master] et voir si cela change quelque chose.








Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 08/04/2012 à 11h48
De mon côté ça ne va pas mieux. Je viens de faire mon premier test d'une partition FAT16 sur une microSD 8Go vierge. EASEUS Partition Master ne veut rien savoir. Les options dont tu parles n'apparaissent pas.

Pire, lorsque je patch MM et le command2.com du DOS2 du turboR, ils ne fonctionnent plus ni l'un ni l'autre. :( Edité par GDX Le 08/04/2012 à 11h49
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 08/04/2012 à 12h43
A partir de quelle photo ça le fait pas?


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 08/04/2012 à 14h10
À partir de la première. :lol
Le menu contextuel n'affiche pas l'option pour supprimer les partitions. :gne

J'ai donc essayé sous Mac OS X et il a pu supprimer les partitions. Par contre, ça a créé automatiquement une partition cachées de 200Mo lorsque le l'ai introduite dans le lecteur de carte SD interne. Il ne fait pas ça lorsqu'on utilise un lecteur de carte USB. :fou
Une fois cette partition créé, il ne nous laisse plus l'effacer. L'interface Sunrise n'apprécie pas du tout cette partition.
Heureusement, j'ai pu l'effacer sous Windows. J'ai donc refait mes 2 partitions sous Mac OS en FAT comme indiqué mais ce couillon de système ne peut faire que des partitions en FAT32 sur les cartes de plus de 4Go. Avant ça ne faisait pas ça, c'est nouveau ça. :(

Retour à windows donc et cette fois EASEUS Partition Master accepte de les formater les en FAT16 (mais toujours pas de les supprimer).

Une fois formatées, je mets enfin la microSD dans l'adaptateur CF, déception, un message "No enough memory" s'affiche et le MSX reste dessus sans rendre la main. En dernier espoir, j'ai reformaté avec le gestionnaire de Windows 7 en FAT mais pareil.

PS : Au fait, comment tu fais pour faire des partitions FAT12 de 128Mo ? Ça n'intéresse plus ! Edité par GDX Le 08/04/2012 à 14h23
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 08/04/2012 à 14h13
j'ai testé EASUS mais dans un autre but : voir les 3 partitions d'un ZIP 100 formaté en IDE sur MSX
j'y ai donc appris que les partitions sont Unformatted et d'une taille de 31,93Mb
on peux rendre active une autre des 3 partitions
juste que le message aprés le reboot et le temps d'attente font un peu flipper
en tout cas je vois maintenant la 1ére partition du MSX ( lecteur A: ) a la place de la 3éme ( lecteur C:)
sur le PC c'est toujours le lettre E: qui est assignée

il y a peut être un moyen de tout voir d'un coup !! a suivre


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 08/04/2012 à 14h19
Peut être que Compact Flash et Sécure Digital ont une architecture différente!
Il me semble qu'une CF est très très similaire au disque IDE contrairement à la Sécure Digital qui n'a rien à voir!


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 08/04/2012 à 14h22
Ahhhh Bravo Jipe...


C'est exactement ce que je voulais faire, rendre visible les partitions de la CF Master du MSX :kiss :kiss :kiss

J'avais trop peur de le faire sans avoir d'abord fait le backup de ma CF, mais me rappel plus quel outils le fait bien :oups

Super content que ça marche en tous cas!


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 08/04/2012 à 14h38
je n'arrive qu'a voir qu'une seule des partitions sur les 3
j'ai bien assigné 3 lettres différentes mais aprés reboot je n'en vois q'une seule


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 08/04/2012 à 15h13
Si je me trompe pas, le principe est simple.

Lors de mes opérations, il est bien indiqué que tous les support de Type "FLASH" ne permettent la visualisation que d'une seule partition à la fois.
Les supports IDE (et autres SCSI etc..) permettent de visualiser toutes les partitions.

Ce faisant, il suffit d'attribuer la qualité de "Primary" à la partition que l'on souhaite rendre visible.
Les autres devant être "Logical" évidemment.

Une fois que l'on termine les opérations voulues (déposer des démos, jeux, musique) terminés, il suffit de réattribuer l'état de "Primary" à la partition qui doit l'être. Dans le cas d'un CF utilisée avec le périphérique de Sunrise, la Partition A: doit être la primaire! ( enfin je crois :oups )

Pouvez vous me dire quel est l'utilitaire qui permet de faire l'image de sa CF en backup SVP :hum


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 08/04/2012 à 18h48
Je viens de faire une drôle de découverte :heink

En oubliant de lancer le Driver F16 sur MSX, je viens de me rendre compte que les fichiers vidéos qui se trouvent sur la [CF 4GO FAT16] se lancent :oups

J'ai voulu lancé la vidéo de la cité interdite avec la commande suivante:

E: => EVACF10 INTERDIT.EVA /X /V

A ma grande surprise, c'est une autre vidéo qui se nomme JELLI.EVA qui s'est lancé.

J'étais tellement étonné, que j'ai retapé la commande avec le même résulta.

J'ai alors compris que j'avais oublié de lancer le DRIVER F16, mais qu'au lieu de FREEZER comme le fait TOUJOURS le MSX, c'est une autre vidéo qui s'est lancée.

Je ferai des essais "stranges" pour voir si le fichier lancé est aléatoire ou alors si il répond à un logique bizarre :fou :fou :fou Edité par igal Le 08/04/2012 à 19h21


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 08/04/2012 à 18h56
Vous allez finir par tout casser :siffle
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 17/04/2012 à 11h08
jusqu'à présent j'étais isolé face au bloc d'utilisateur pro CF FAT12 ^^
maintenant je passe pour un petit joueur face à Igal bien vue l'astuce :top

j'ai profité d'une erreur d'étiquetage en grande surface pour m'équiper
(9.9e CF 4Go / 14.9e CF8 Go Samsung en top qualité ^^)

Pas évident d'utiliser ces grosses CF avec un MSX car il y a moultes contraintes :

- le bogue FAT16 moitié capacité
- IDEFDISK /FAT16 & IDEPAR ne sont pas compatibles FAT16 4Go
- MSXDOS2 nécessite des partitions FAT12
- MSXDOS2 gère mal les gros fichiers et plus généralement les transferts FAT16
- une FAT16 4Go c'est 64ko par cluster d'où une perte d'espace disque importante
les fichiers msx sont inférieurs à 64ko la plupart du temps.

en théorie on peut avoir cette config au max :
- CF 8Go maître : FAT12/FAT16/FAT16/FAT16/FAT16
la 6e partition est accessible pour la 2ème CF

- CF 8Go esclave: FAT12/FAT12/FAT12/FAT16/FAT16/FAT16/FAT16
windows n'accède qu'à la 4e partition (pour les 2CF) donc obligé d'être en FAT16 2Go
sinon en 4Go ça coince avec les partitions FAT12 :moue

inconvénient : les partitions non accessibles par windows sont réservées
pour du stockage "statique" le plus simple est de faire une image DD de la CF 8Go
remplir les FAT16 avec diskexplorer puis écrire l'image CF 8Go :fou

- ou la CF 8Go esclave d'Igal: FAT16 4Go / FAT16 4Go
inconvénients : aucune partition FAT12, pas d'accès MSX à la 2e FAT16 4Go

la CF est un disque amovible pour windows donc il ne peut attribuer qu'un lecteur
à la première partition primaire qu'il trouve :sick

Easeus est incompatible FAT12 comme tous les logiciels de partition récents.
E-mail    
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 17/04/2012 à 15h02
une configuration pour mieux exploiter la CF 8Go d'Igal :

- CF 2Go en maître : FAT12/FAT12/FAT12/FAT16 (échange windows)
- CF 8Go en esclave : FAT16 4Go / FAT16 4Go (échange windows méthode Igal)

résultat plus besoin d'IDEPAR (non compatible 4Go) on obtient les 6 lecteurs exploitables sur MSX
(en théorie) tout en conservant quelques partitions FAT12 pour la compatibilité logiciel ^^
E-mail    
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 30/04/2012 à 10h34
J'ai testé les "grosses" CF avec DD et diskexplorer 1.69
ça marche impec pour les gros transferts (MP3/PCM /EVA..) ^^

Seulement BlueMSX n'arrive pas à utiliser une image CF 4Go et CF 8Go
il indique 'controller time out !" à la détection et démarre en basic :moue

la taille maxi émulée semble être une CF de 2Go
pour les gros EVA il faut sortir le msx ;)

autre test : Symbos ne peut pas gérer une partition de 4Go
donc pas de 4 Go MP3 il faut se contenter de 2Go ^^


PS : Sunrise a baissé le prix de la cartouche MP3
(déstockage ?) elle est bien plus accessible
E-mail    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie