L'application finale implique obligatoirement un kernel 2.6.
Mon but est donc de recompiler un noyau, cependant, je ne veux
absolument pas perdre la distrib qui est actuellement sur la machine.
Aucun livecd parmi ceux que j'ai essaye (knoppix, gentoo, mepis, ubuntu
live) n'arrivent a acceder a la flash.
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma
le root41 me deroute un peu, je suis plutot habitue a avoir quelque
chose du genre root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce
chiffre correspond ?
Si quelqu'un a une idee de comment resoudre ce probleme, j'aimerai
vraiment qu'il m'en fasse part car je ne sais plus quoi essayer.
L'application finale implique obligatoirement un kernel 2.6.
Mon but est donc de recompiler un noyau, cependant, je ne veux
absolument pas perdre la distrib qui est actuellement sur la machine.
Aucun livecd parmi ceux que j'ai essaye (knoppix, gentoo, mepis, ubuntu
live) n'arrivent a acceder a la flash.
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma
le root41 me deroute un peu, je suis plutot habitue a avoir quelque
chose du genre root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce
chiffre correspond ?
Si quelqu'un a une idee de comment resoudre ce probleme, j'aimerai
vraiment qu'il m'en fasse part car je ne sais plus quoi essayer.
L'application finale implique obligatoirement un kernel 2.6.
Mon but est donc de recompiler un noyau, cependant, je ne veux
absolument pas perdre la distrib qui est actuellement sur la machine.
Aucun livecd parmi ceux que j'ai essaye (knoppix, gentoo, mepis, ubuntu
live) n'arrivent a acceder a la flash.
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma
le root41 me deroute un peu, je suis plutot habitue a avoir quelque
chose du genre root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce
chiffre correspond ?
Si quelqu'un a une idee de comment resoudre ce probleme, j'aimerai
vraiment qu'il m'en fasse part car je ne sais plus quoi essayer.
Je dois actuellement travailler sur une machine embarquee, basee sur un
PC possedant une Compact Flash de 1Go et avec Linux.
Je dois actuellement travailler sur une machine embarquee, basee sur un
PC possedant une Compact Flash de 1Go et avec Linux.
Je dois actuellement travailler sur une machine embarquee, basee sur un
PC possedant une Compact Flash de 1Go et avec Linux.
In article <43ccfd56$0$29050$,
Francois Goudal writes:
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma le root41 me deroute un
peu, je suis plutot habitue a avoir quelque chose du genre
root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce chiffre correspond
?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt : 16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )
In article <43ccfd56$0$29050$626a54ce@news.free.fr>,
Francois Goudal <francois_nospam_@goudal.net> writes:
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma le root41 me deroute un
peu, je suis plutot habitue a avoir quelque chose du genre
root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce chiffre correspond
?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt : 16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )
In article <43ccfd56$0$29050$,
Francois Goudal writes:
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma le root41 me deroute un
peu, je suis plutot habitue a avoir quelque chose du genre
root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce chiffre correspond
?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt : 16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )
Francois Goudal wrote in message
<43ccfd56$0$29050$:Je dois actuellement travailler sur une machine embarquee, basee sur un
PC possedant une Compact Flash de 1Go et avec Linux.
Tu es sûr que c'est une Compact Flash ? Compact Flash, c'est un standard
pour des cartes mémoires (et plus), utilisées entre autres dans les
appareils photos, et qui possède pas mal de logique interne (je me suis
laissé dire qu'en interne c'était du PCMCIA). Tel que tu le décris, ça
ressemble plutôt à de la mémoire flash sous forme de « memory technology
device ».
Tu peux montrer le contenu du /proc/partitions de la machine en question ?
Francois Goudal wrote in message
<43ccfd56$0$29050$626a54ce@news.free.fr>:
Je dois actuellement travailler sur une machine embarquee, basee sur un
PC possedant une Compact Flash de 1Go et avec Linux.
Tu es sûr que c'est une Compact Flash ? Compact Flash, c'est un standard
pour des cartes mémoires (et plus), utilisées entre autres dans les
appareils photos, et qui possède pas mal de logique interne (je me suis
laissé dire qu'en interne c'était du PCMCIA). Tel que tu le décris, ça
ressemble plutôt à de la mémoire flash sous forme de « memory technology
device ».
Tu peux montrer le contenu du /proc/partitions de la machine en question ?
Francois Goudal wrote in message
<43ccfd56$0$29050$:Je dois actuellement travailler sur une machine embarquee, basee sur un
PC possedant une Compact Flash de 1Go et avec Linux.
Tu es sûr que c'est une Compact Flash ? Compact Flash, c'est un standard
pour des cartes mémoires (et plus), utilisées entre autres dans les
appareils photos, et qui possède pas mal de logique interne (je me suis
laissé dire qu'en interne c'était du PCMCIA). Tel que tu le décris, ça
ressemble plutôt à de la mémoire flash sous forme de « memory technology
device ».
Tu peux montrer le contenu du /proc/partitions de la machine en question ?
On Tue, 17 Jan 2006 16:36:51 +0000, Dominique.Micollet wrote:In article <43ccfd56$0$29050$,
Francois Goudal writes:
[...]J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma le root41 me deroute un
peu, je suis plutot habitue a avoir quelque chose du genre
root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce chiffre correspond
?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt : 16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )
C'est bien le major/minor, mais codé en hexadécimal.
Donc major" => 2è interface IDE
minore => première partition du second disque.
D'ou => root=/dev/hdd1
Voilà ;-)
[...]
On Tue, 17 Jan 2006 16:36:51 +0000, Dominique.Micollet wrote:
In article <43ccfd56$0$29050$626a54ce@news.free.fr>,
Francois Goudal <francois_nospam_@goudal.net> writes:
[...]
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma le root41 me deroute un
peu, je suis plutot habitue a avoir quelque chose du genre
root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce chiffre correspond
?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt : 16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )
C'est bien le major/minor, mais codé en hexadécimal.
Donc major" => 2è interface IDE
minore => première partition du second disque.
D'ou => root=/dev/hdd1
Voilà ;-)
[...]
On Tue, 17 Jan 2006 16:36:51 +0000, Dominique.Micollet wrote:In article <43ccfd56$0$29050$,
Francois Goudal writes:
[...]J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma le root41 me deroute un
peu, je suis plutot habitue a avoir quelque chose du genre
root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce chiffre correspond
?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt : 16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )
C'est bien le major/minor, mais codé en hexadécimal.
Donc major" => 2è interface IDE
minore => première partition du second disque.
D'ou => root=/dev/hdd1
Voilà ;-)
[...]
In article <43ccfd56$0$29050$,
Francois Goudal writes:L'application finale implique obligatoirement un kernel 2.6.
Sauf à utiliser une booteur un peu spécial, il est tout a fait possible
de faire cohabiter deux noyaux différents sur une meme distribution.
Petit conseil pratique pour essayer : commencer par essayer de booter
deux fois le meme noyau original sous deux noms différents et ensuite
passer au nouveau noyau
Mon but est donc de recompiler un noyau, cependant, je ne veux
absolument pas perdre la distrib qui est actuellement sur la machine.
Aucun livecd parmi ceux que j'ai essaye (knoppix, gentoo, mepis, ubuntu
live) n'arrivent a acceder a la flash.
Je crains que le noyau n'utilise statiquement ou eventuellement en
initrd un driver spécial, pour la flash, qui n'est pas dans les livecd.
Voire meme un driver hors noyau standard.
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma
le root41 me deroute un peu, je suis plutot habitue a avoir quelque
chose du genre root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce
chiffre correspond ?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt :
16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )Si quelqu'un a une idee de comment resoudre ce probleme, j'aimerai
vraiment qu'il m'en fasse part car je ne sais plus quoi essayer.
Je proposerai bien une idée, mais je ne garantis rien car je n'ai pas
essayé.
Si la machine possède un port pour floppy, installer un lecteur et
fabriquer une disquette de boot avec le noyau d'origine et le minimum
pour démarrer et effectuer les transferts.
Sinon prendre une knoppix et la personnaliser avec le meme noyau
d'origine : facile à écrire, plus difficile à réaliser :-)
In article <43ccfd56$0$29050$626a54ce@news.free.fr>,
Francois Goudal <francois_nospam_@goudal.net> writes:
L'application finale implique obligatoirement un kernel 2.6.
Sauf à utiliser une booteur un peu spécial, il est tout a fait possible
de faire cohabiter deux noyaux différents sur une meme distribution.
Petit conseil pratique pour essayer : commencer par essayer de booter
deux fois le meme noyau original sous deux noms différents et ensuite
passer au nouveau noyau
Mon but est donc de recompiler un noyau, cependant, je ne veux
absolument pas perdre la distrib qui est actuellement sur la machine.
Aucun livecd parmi ceux que j'ai essaye (knoppix, gentoo, mepis, ubuntu
live) n'arrivent a acceder a la flash.
Je crains que le noyau n'utilise statiquement ou eventuellement en
initrd un driver spécial, pour la flash, qui n'est pas dans les livecd.
Voire meme un driver hors noyau standard.
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma
le root41 me deroute un peu, je suis plutot habitue a avoir quelque
chose du genre root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce
chiffre correspond ?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt :
16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )
Si quelqu'un a une idee de comment resoudre ce probleme, j'aimerai
vraiment qu'il m'en fasse part car je ne sais plus quoi essayer.
Je proposerai bien une idée, mais je ne garantis rien car je n'ai pas
essayé.
Si la machine possède un port pour floppy, installer un lecteur et
fabriquer une disquette de boot avec le noyau d'origine et le minimum
pour démarrer et effectuer les transferts.
Sinon prendre une knoppix et la personnaliser avec le meme noyau
d'origine : facile à écrire, plus difficile à réaliser :-)
In article <43ccfd56$0$29050$,
Francois Goudal writes:L'application finale implique obligatoirement un kernel 2.6.
Sauf à utiliser une booteur un peu spécial, il est tout a fait possible
de faire cohabiter deux noyaux différents sur une meme distribution.
Petit conseil pratique pour essayer : commencer par essayer de booter
deux fois le meme noyau original sous deux noms différents et ensuite
passer au nouveau noyau
Mon but est donc de recompiler un noyau, cependant, je ne veux
absolument pas perdre la distrib qui est actuellement sur la machine.
Aucun livecd parmi ceux que j'ai essaye (knoppix, gentoo, mepis, ubuntu
live) n'arrivent a acceder a la flash.
Je crains que le noyau n'utilise statiquement ou eventuellement en
initrd un driver spécial, pour la flash, qui n'est pas dans les livecd.
Voire meme un driver hors noyau standard.
J'ai regarde quelle etait la ligne de commande du noyau utilisee sur la
distrib actuellement installee sur la flash, la voici :
BOOT_IMAGE=pebble2427 ro root41 ide=nodma
le root41 me deroute un peu, je suis plutot habitue a avoir quelque
chose du genre root=/dev/hdX. Si quelqu'un pouvait me dire a quoi ce
chiffre correspond ?
J'ai pensé au Majeur/Mineur du périphérique mais ca ne semble pas
correspondre : extrait de devices.txt :
16 char Non-SCSI scanners
0 = /dev/gs4500 Genius 4500 handheld scanner
16 block GoldStar CD-ROM
0 = /dev/gscd GoldStar CD-ROM
A moi d'un codage curieux lié à peeble (Y aura bien un gourou du noyau
qui répondra :-) )Si quelqu'un a une idee de comment resoudre ce probleme, j'aimerai
vraiment qu'il m'en fasse part car je ne sais plus quoi essayer.
Je proposerai bien une idée, mais je ne garantis rien car je n'ai pas
essayé.
Si la machine possède un port pour floppy, installer un lecteur et
fabriquer une disquette de boot avec le noyau d'origine et le minimum
pour démarrer et effectuer les transferts.
Sinon prendre une knoppix et la personnaliser avec le meme noyau
d'origine : facile à écrire, plus difficile à réaliser :-)
Bien sur, le seul probleme est que j'hesite a ecraser le MBR, etant
donne que si je plante le bootloader, je suis completement bloque etant
donne que je n'ai pas l'autorisation d'ouvrir la boiboite pour redumper
la CF avec le backup que j'ai fait.
La CF est une CF industrielle et j'ai pu tester le meme modele
exactement dans une autre machine de test et je n'ai pas eu de probleme.
Etant donne que les CF sont raccordables pin a pin a un port IDE (je
veux dire, sans electronique particuliere), il n'y a donc pas de raison
d'utiliser un pilote specifique, le connecteur CF de la carte mere ne
remplacant tout simplement que le 2eme connecteur IDE de la carte mere.
La CF est donc reconnue tout betement comme un disque dur IDE, donc gere
par les modules ide standards du noyau.
Bien sur, le seul probleme est que j'hesite a ecraser le MBR, etant
donne que si je plante le bootloader, je suis completement bloque etant
donne que je n'ai pas l'autorisation d'ouvrir la boiboite pour redumper
la CF avec le backup que j'ai fait.
La CF est une CF industrielle et j'ai pu tester le meme modele
exactement dans une autre machine de test et je n'ai pas eu de probleme.
Etant donne que les CF sont raccordables pin a pin a un port IDE (je
veux dire, sans electronique particuliere), il n'y a donc pas de raison
d'utiliser un pilote specifique, le connecteur CF de la carte mere ne
remplacant tout simplement que le 2eme connecteur IDE de la carte mere.
La CF est donc reconnue tout betement comme un disque dur IDE, donc gere
par les modules ide standards du noyau.
Bien sur, le seul probleme est que j'hesite a ecraser le MBR, etant
donne que si je plante le bootloader, je suis completement bloque etant
donne que je n'ai pas l'autorisation d'ouvrir la boiboite pour redumper
la CF avec le backup que j'ai fait.
La CF est une CF industrielle et j'ai pu tester le meme modele
exactement dans une autre machine de test et je n'ai pas eu de probleme.
Etant donne que les CF sont raccordables pin a pin a un port IDE (je
veux dire, sans electronique particuliere), il n'y a donc pas de raison
d'utiliser un pilote specifique, le connecteur CF de la carte mere ne
remplacant tout simplement que le 2eme connecteur IDE de la carte mere.
La CF est donc reconnue tout betement comme un disque dur IDE, donc gere
par les modules ide standards du noyau.
In article <43cd781d$0$31003$,
Francois Goudal writes:Bien sur, le seul probleme est que j'hesite a ecraser le MBR, etant
donne que si je plante le bootloader, je suis completement bloque etant
donne que je n'ai pas l'autorisation d'ouvrir la boiboite pour redumper
la CF avec le backup que j'ai fait.
Vos conditions de travail sont incohérentes. J'imagine que ce n'est pas votre
faute. Mais demander un developpement spécifique du matériel avec l'interdiction
de se servir du matériel, ça ressemble fort à une volonté déguisée de ne pas vouloir
que le developpement aboutisse.
Enfin cette remarque ne fait pas avancer le schmilblick...
La CF est une CF industrielle et j'ai pu tester le meme modele
exactement dans une autre machine de test et je n'ai pas eu de probleme.
Etant donne que les CF sont raccordables pin a pin a un port IDE (je
veux dire, sans electronique particuliere), il n'y a donc pas de raison
d'utiliser un pilote specifique, le connecteur CF de la carte mere ne
remplacant tout simplement que le 2eme connecteur IDE de la carte mere.
La CF est donc reconnue tout betement comme un disque dur IDE, donc gere
par les modules ide standards du noyau.
Ah, je ne suis pas du tout d'accord :-)
Que la CF soit reconnue comme une ide, ne signifie pas que, par exemple le système
de fichier qui est dessus soit standard, meme s'il est en statique dans le noyau.
Voir par exemple le numero 76/Octobre 2005 du GNU LINUX MAGAZINE FRANCE qui
évalue un système embarqué sur lequel le système de fichier reiserfs est modifié
par le constructeur.
Un moyen de le savoir est, avec une livecd, de faire un fdisk -l /dev/hdd
Si la commande répond, c'est que la CF est vue comme un disque, donc que le
problème est au niveau du système de fichier.
A priori je pense qu'elle ne réponds pas, sinon vous pourriez faire un dd dessus.
Si j'ai bien compris vous avez réalisé un backup de la CF qui est dans la machine :
arrivez vous à monter les partitions de l'image via un loopback ?
On peut imaginer plus tordu : un CF est une carte mémoire avec un controleur : ce dernier
a pu etre reprogrammé par le constructeur pour installer une interface à sa façon.
Dans le magazine mentionné juste au dessus, la justification de la modification du reiserfs
réside dans la mise en place d'une sécurité en cas de vol de la machine
Incidemment, c'est quoi le modèle de la boiboite, que je n'achète pas la même pour mes TP ?
In article <43cd781d$0$31003$626a14ce@news.free.fr>,
Francois Goudal <francois_nospam_@goudal.net> writes:
Bien sur, le seul probleme est que j'hesite a ecraser le MBR, etant
donne que si je plante le bootloader, je suis completement bloque etant
donne que je n'ai pas l'autorisation d'ouvrir la boiboite pour redumper
la CF avec le backup que j'ai fait.
Vos conditions de travail sont incohérentes. J'imagine que ce n'est pas votre
faute. Mais demander un developpement spécifique du matériel avec l'interdiction
de se servir du matériel, ça ressemble fort à une volonté déguisée de ne pas vouloir
que le developpement aboutisse.
Enfin cette remarque ne fait pas avancer le schmilblick...
La CF est une CF industrielle et j'ai pu tester le meme modele
exactement dans une autre machine de test et je n'ai pas eu de probleme.
Etant donne que les CF sont raccordables pin a pin a un port IDE (je
veux dire, sans electronique particuliere), il n'y a donc pas de raison
d'utiliser un pilote specifique, le connecteur CF de la carte mere ne
remplacant tout simplement que le 2eme connecteur IDE de la carte mere.
La CF est donc reconnue tout betement comme un disque dur IDE, donc gere
par les modules ide standards du noyau.
Ah, je ne suis pas du tout d'accord :-)
Que la CF soit reconnue comme une ide, ne signifie pas que, par exemple le système
de fichier qui est dessus soit standard, meme s'il est en statique dans le noyau.
Voir par exemple le numero 76/Octobre 2005 du GNU LINUX MAGAZINE FRANCE qui
évalue un système embarqué sur lequel le système de fichier reiserfs est modifié
par le constructeur.
Un moyen de le savoir est, avec une livecd, de faire un fdisk -l /dev/hdd
Si la commande répond, c'est que la CF est vue comme un disque, donc que le
problème est au niveau du système de fichier.
A priori je pense qu'elle ne réponds pas, sinon vous pourriez faire un dd dessus.
Si j'ai bien compris vous avez réalisé un backup de la CF qui est dans la machine :
arrivez vous à monter les partitions de l'image via un loopback ?
On peut imaginer plus tordu : un CF est une carte mémoire avec un controleur : ce dernier
a pu etre reprogrammé par le constructeur pour installer une interface à sa façon.
Dans le magazine mentionné juste au dessus, la justification de la modification du reiserfs
réside dans la mise en place d'une sécurité en cas de vol de la machine
Incidemment, c'est quoi le modèle de la boiboite, que je n'achète pas la même pour mes TP ?
In article <43cd781d$0$31003$,
Francois Goudal writes:Bien sur, le seul probleme est que j'hesite a ecraser le MBR, etant
donne que si je plante le bootloader, je suis completement bloque etant
donne que je n'ai pas l'autorisation d'ouvrir la boiboite pour redumper
la CF avec le backup que j'ai fait.
Vos conditions de travail sont incohérentes. J'imagine que ce n'est pas votre
faute. Mais demander un developpement spécifique du matériel avec l'interdiction
de se servir du matériel, ça ressemble fort à une volonté déguisée de ne pas vouloir
que le developpement aboutisse.
Enfin cette remarque ne fait pas avancer le schmilblick...
La CF est une CF industrielle et j'ai pu tester le meme modele
exactement dans une autre machine de test et je n'ai pas eu de probleme.
Etant donne que les CF sont raccordables pin a pin a un port IDE (je
veux dire, sans electronique particuliere), il n'y a donc pas de raison
d'utiliser un pilote specifique, le connecteur CF de la carte mere ne
remplacant tout simplement que le 2eme connecteur IDE de la carte mere.
La CF est donc reconnue tout betement comme un disque dur IDE, donc gere
par les modules ide standards du noyau.
Ah, je ne suis pas du tout d'accord :-)
Que la CF soit reconnue comme une ide, ne signifie pas que, par exemple le système
de fichier qui est dessus soit standard, meme s'il est en statique dans le noyau.
Voir par exemple le numero 76/Octobre 2005 du GNU LINUX MAGAZINE FRANCE qui
évalue un système embarqué sur lequel le système de fichier reiserfs est modifié
par le constructeur.
Un moyen de le savoir est, avec une livecd, de faire un fdisk -l /dev/hdd
Si la commande répond, c'est que la CF est vue comme un disque, donc que le
problème est au niveau du système de fichier.
A priori je pense qu'elle ne réponds pas, sinon vous pourriez faire un dd dessus.
Si j'ai bien compris vous avez réalisé un backup de la CF qui est dans la machine :
arrivez vous à monter les partitions de l'image via un loopback ?
On peut imaginer plus tordu : un CF est une carte mémoire avec un controleur : ce dernier
a pu etre reprogrammé par le constructeur pour installer une interface à sa façon.
Dans le magazine mentionné juste au dessus, la justification de la modification du reiserfs
réside dans la mise en place d'une sécurité en cas de vol de la machine
Incidemment, c'est quoi le modèle de la boiboite, que je n'achète pas la même pour mes TP ?
Ce type de materiel est tres specifique car il doit etre agree pour etre
installe dans les avions et on ne fait pas nimporte quoi.
Ce qu'a fait cette societe n'est clairement pas satisfaisant mais le
fabricant de materiel ne veut pas en entendre parler puisque de toute
facon il n'a aucun engagement sur la partie soft.
En fait, les livecd restent bloques un bon moment avec quelques messages
d'erreur a la cle lors du boot. Une fois le boot termine, je me retrouve
pourtant bien avec un /dev/hdd et avec /dev/hdd1 et /dev/hdd2 et rien
d'autre (donc il a l'air de bien detecter les 2 partitions de la carte
!...),
mais impossible d'y faire quoi que ce soit. Fdisk, dd, etc...
rien a faire...
C'est un routeur avionique de marque Pentar, modele : AR250 ;-)
Je continue de chercher de mon cote, je vais probablement tacher de me
procurer un modele de la carte mere qui est dans cette fichue boiboite
pour pouvoir faire des tests en conditions reelles et en ayant acces au
hardware, sans avoir a ouvrir cette boiboite.
Ce type de materiel est tres specifique car il doit etre agree pour etre
installe dans les avions et on ne fait pas nimporte quoi.
Ce qu'a fait cette societe n'est clairement pas satisfaisant mais le
fabricant de materiel ne veut pas en entendre parler puisque de toute
facon il n'a aucun engagement sur la partie soft.
En fait, les livecd restent bloques un bon moment avec quelques messages
d'erreur a la cle lors du boot. Une fois le boot termine, je me retrouve
pourtant bien avec un /dev/hdd et avec /dev/hdd1 et /dev/hdd2 et rien
d'autre (donc il a l'air de bien detecter les 2 partitions de la carte
!...),
mais impossible d'y faire quoi que ce soit. Fdisk, dd, etc...
rien a faire...
C'est un routeur avionique de marque Pentar, modele : AR250 ;-)
Je continue de chercher de mon cote, je vais probablement tacher de me
procurer un modele de la carte mere qui est dans cette fichue boiboite
pour pouvoir faire des tests en conditions reelles et en ayant acces au
hardware, sans avoir a ouvrir cette boiboite.
Ce type de materiel est tres specifique car il doit etre agree pour etre
installe dans les avions et on ne fait pas nimporte quoi.
Ce qu'a fait cette societe n'est clairement pas satisfaisant mais le
fabricant de materiel ne veut pas en entendre parler puisque de toute
facon il n'a aucun engagement sur la partie soft.
En fait, les livecd restent bloques un bon moment avec quelques messages
d'erreur a la cle lors du boot. Une fois le boot termine, je me retrouve
pourtant bien avec un /dev/hdd et avec /dev/hdd1 et /dev/hdd2 et rien
d'autre (donc il a l'air de bien detecter les 2 partitions de la carte
!...),
mais impossible d'y faire quoi que ce soit. Fdisk, dd, etc...
rien a faire...
C'est un routeur avionique de marque Pentar, modele : AR250 ;-)
Je continue de chercher de mon cote, je vais probablement tacher de me
procurer un modele de la carte mere qui est dans cette fichue boiboite
pour pouvoir faire des tests en conditions reelles et en ayant acces au
hardware, sans avoir a ouvrir cette boiboite.
Est ce que le fabricant refuse de communiquer le nom de la tierce
société auprès de laquelle
vous pourriez obtenir moulte renseignements interessants ?
Est ce que le fabricant refuse de communiquer le nom de la tierce
société auprès de laquelle
vous pourriez obtenir moulte renseignements interessants ?
Est ce que le fabricant refuse de communiquer le nom de la tierce
société auprès de laquelle
vous pourriez obtenir moulte renseignements interessants ?