Linux sur PDA ... comment sauvegarder les parametres de boot

Linux sur PDA ... comment sauvegarder les parametres de boot - Installation - Linux et OS Alternatifs

Marsh Posté le 23-03-2003 à 21:18:27    

Salut,
 
Bon deja j ai des doutes quant au fait qu on me reponde car c un sujet tres particulier mais bon je tente quand meme... (j ai envoyé sur la mailing list de la distrib sans succes  :sweat: )
 
Voila : je developpe actuellement un programme sur un PDA sous linux ( un ipaq 3850 avec une familiar linux 0.52 derivee d une debian) et ce programme dialogue par le port serie.
 
Or sous un PDA on n a pas de clavier et donc pour configurer celui ci , on ne peut qu utiliser le port serie (eh oui pas de clavier)
 
Donc l'OS envoie sur le port serie la sortie standard (stdout) et fait egalement un getty sur le meme port serie pour recuperer les entrees . Ce qui permet bien sur a partir d un terminal serie (hyper terminal ou minicom) d acceder au PDA (c d ailleurs le seul moyen)
 
 
J ai trouvé comment ne pas envoyer stdout sur le port serie (apres de nombreuses recherches) il suffit au bootloader de mettre
 
set linuxargs "noinitrd root=/dev/mtdblock1 init=/linuxrc"  
 
a la place de :
 
set linuxargs "noinitrd root=/dev/mtdblock1 init=/linuxrc console =/dev/ttySA0"
 
seulement ca ne marche qu une fois (en gros y sauvegarde pas)
 
donc je suis allé sur le site de la distrib (www.handhelds.org) et ils proposent de faire un  
 
params save
 
 
Mais ca marche pas , il dit cannot write jfss2 partition  
 
en gros ca veut dire qu il ne peut pas ecrire sur la partition (normal puisque le bootloader ne peut qu ecrire sur la flash memory)  
 
mais je n ai pas trouvé de fichier de config dans la distrib alors si quelqu un a deja rencontré le pb et/ou sait comment changer ca , ca serait cool :)
 
 
merci.


Message édité par xilebo le 23-04-2003 à 10:42:28
Reply

Marsh Posté le 23-03-2003 à 21:18:27   

Reply

Marsh Posté le 23-03-2003 à 21:37:57    

xilebo a écrit :

Salut,
 
Bon deja j ai des doutes quant au fait qu on me reponde car c un sujet tres particulier mais bon je tente quand meme... (j ai envoyé sur la mailing list de la distrib sans succes  :sweat: )
 
Voila : je developpe actuellement un programme sur un PDA sous linux ( un ipaq 3850 avec une familiar linux 0.52 derivee d une debian) et ce programme dialogue par le port serie.
 
Or sous un PDA on n a pas de clavier et donc pour configurer celui ci , on ne peut qu utiliser le port serie (eh oui pas de clavier)
 
Donc l'OS envoie sur le port serie la sortie standard (stdout) et fait egalement un getty sur le meme port serie pour recuperer les entrees . Ce qui permet bien sur a partir d un terminal serie (hyper terminal ou minicom) d acceder au PDA (c d ailleurs le seul moyen)
 
 
J ai trouvé comment ne pas envoyer stdout sur le port serie (apres de nombreuses recherches) il suffit au bootloader de mettre
 
set linuxargs "noinitrd root=/dev/mtdblock1 init=/linuxrc"  
 
a la place de :
 
set linuxargs "noinitrd root=/dev/mtdblock1 init=/linuxrc console =/dev/ttySA0"
 
seulement ca ne marche qu une fois (en gros y sauvegarde pas)
 
donc je suis allé sur le site de la distrib (www.handhelds.org) et ils proposent de faire un  
 
params save
 
 
Mais ca marche pas , il dit cannot write jfss2 partition  
 
en gros ca veut dire qu il ne peut pas ecrire sur la partition (normal puisque le bootloader ne peut qu ecrire sur la flash memory)  
 
mais je n ai pas trouvé de fichier de config dans la distrib alors si quelqu un a deja rencontré le pb et/ou sait comment changer ca , ca serait cool :)
 
 
merci.  
 
 


 
Je maitrise pas du tout le sujet, mais cette phrase m'ammene a penser que tu devrait faire l'operation sur une image de la flash, et flasher toute la flash ensuite...


---------------
Zozoll-online!
Reply

Marsh Posté le 24-03-2003 à 13:30:46    

up

Reply

Marsh Posté le 25-03-2003 à 16:23:50    

up  :sweat:

Reply

Marsh Posté le 22-04-2003 à 17:26:49    

up

Reply

Marsh Posté le 23-04-2003 à 10:04:06    

je suis malheureusement contraint a utiliser les Ipaq du fait de leur forme

Reply

Marsh Posté le 23-04-2003 à 14:09:42    

bon j ai trouvé (merci IRC) il suffit de creer un fichier params dans le repertoirte /boot et de mettre dedans la ligne suivante:  
 
 
set linuxargs "noinitrd root=/dev/mtdblock1 init=/linuxrc"
 
 
merci quand meme a ceux qui ont essayé de m aider.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed