Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/06/2004, 15h10   #1
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
Par défaut Modifier la sequence de boot depuis un prog Win

Je ne sais si c'est posible mais je voudrais avoir vos avis sur la question...
: Peut on modifier la sequence de boot depuis un programme Win16 ou 32 bits :

Si c'est possible,vous avez une idee de comment proceder.

Merci pour le coup de main!!!!!
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2004, 16h10   #2
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
Donnez meme vos avis sur le fait que soit possible ou non....

Je veux surtout savoir si c'est possible...

Dites tout ce qui vous traverse l'esprit dessus.

Merci
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2004, 16h51   #3
Membre du Club
 
Inscription : février 2003
Messages : 81
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 81
Points : 41
Points : 41
Envoyer un message via MSN à gargle
Salut
je vais essayer ...
en fait, faudrait acceder au BIOS meme...
Il existe une API comme pour la lecture de la temperature du proc...
peut etre une autre pour ca, ou un autre moyen, mais pour la T°, ce n'est que de la lecture, ici, ca serai ecriture, j'ai vraiment des doutes sur la faisabilité .....

bon courage
gargle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2004, 00h15   #4
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
En fait le BIOS est une memoire de type ROM,en principe,on ne peut donc pas ecrire dedans...
Mais je me disais que lorsqu'on modifie dans la sequence de boot lors du demarrage (dans le Set Up)quelle memoire est modifiee????

On m'a dit que c'etait une NVRAM donc de type RAM...Je ne crois pas du tout que ca soit vrai.
Si c'etait le cas,les modifications enregistrees apres un changement de la sequence de boot ne sera pas prises en compte au prochain demarrage car les RAM sont volatiles!!!!

Ce qu'il faut surtout savoir est la suivante:

"Ou est ce que les modifications apportees au SetUp sont stockees : : "
Cette memoire,a priori,serait writable et non volatile.

Et la,je me plante
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2004, 00h23   #5
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 41
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 41
Points : 28
Points : 28
c'est peut-être la fonction de la pile sur la MB
ou alors c'est peut-être un EPROM qui est utilisée (ROM effacable electriquemet.)
Leviathan_72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2004, 00h51   #6
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
J'avais pense a une EPROM mais la,la modification serait vraiment tres bizarre car EEPROM(Electrical Erasable Programming ROM=ROM programmable electriquement effacable)

Effacer c'est une chose ,modifier en est une autre.
Sauf si il efface et modifie en meme temps....

Alors

Pour Gargle,c'est dans le Setup qu'on modifie la sequence de boot et non dans le BIOS...[/quote]
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2004, 07h48   #7
Administrateur
 
Avatar de netah25
 
Inscription : avril 2004
Messages : 3 239
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2004
Messages : 3 239
Points : 3 172
Points : 3 172
Envoyer un message via MSN à netah25 Envoyer un message via Skype™ à netah25
je ne vai repondre que concernant le domeine que je maitrise, une EEPROM est tou a fai éffacable ET reprogramable a souhait et tre simplement....

Pour l'hipothese que la pile alimente les RAM pendant les periode d'extinction, c'est faux:
- niveau consomation ca passe po...
- et en plus si ta pile est morte ou ke tu l'enleve, ce n'est pas une condition sufisante pour reseté ton BIOS ( il fo la cour-circuité)

Cordialement

NetAH
__________________
Netah - admin
mon site
Linux & Mac
netah25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2004, 18h59   #8
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
netah_25 a dit:
Citation:
je ne vai repondre que concernant le domeine que je maitrise, une EEPROM est tou a fai éffacable ET reprogramable a souhait et tre simplement....
Une EEPROM est programmable et Effacable mais on ne parle pas que de ca.On parle aussi de modifier et enregistrer.....
Je me dis qu'il pourrait avoir un module qui s'occuperait de la reprogrammation de l'EEPROM apres que son contenu soit effacé.

Il doit bien avoir un site,un lien,un document,un livre ou quelque chose de ce genre qui pourrait bien nous renseigner ou apporter des informations qui pourraient assouvir cette soif que nous avons tous!!!!!

Il y a autre chose:
Quand Leviathan_72 disait :
Citation:
c'est peut-être la fonction de la pile sur la MB
Je ne suis sur qu'il ne parlait pas de la pile(batterie) mais plutot de la pile du MB(Master Boot)
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2004, 20h01   #9
Membre actif
 
Avatar de TangiX
 
Inscription : juin 2003
Messages : 139
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 139
Points : 153
Points : 153
Envoyer un message via MSN à TangiX
Salut tou le monde
pour le bios, il y a deux type de memoire :
l'eeprom dans laquelle est compris le prog qui permet de lancer l'ordi (donc le bios lui meme)
de la ram mais rien avoir avec vos barettes de 512 ! c juste une petit UC sur la carte mere qui est alimenté par la pile (electrique !). on apelle ca courrament la memoirez 'CMOS' du a l'origine du type de memoire utilisée

pour ce qui est de changée la sequence de boot, ce la doit etre tout a fait realisable, le CMOS est modifiable par l'intermediare de deux port je crois (desolé je les ai pa en tete, fo cherché dans helppc...) mais ya qd meme un hic : il existe aucun standart pour ce qui est de l'organisation de cette memoire et donc ca depend de la marque et de la version du bios > donc bonne chance

le travail a faire:
-routine pr lire et ecrire ds la cmos
-repertorié toutes les version de bios (yen a un paqué qd meme)
-trouvé l'organisation de chacun
-pensé a acheté du café !
> bonne chance !

BonDev'
TangiX

ps:pr ce qui est des prog 32 bits (win & linux) l'acces au port est super restreint, pour un prog 16bits (dos) qui tourne sous windows c mission galere donc il faut soit faire du dos pure ou developpe un vxd sous win (privilege 0)
__________________
FAQ Assembleur
TangiX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2004, 22h00   #10
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
Au nom de tous ceux qui ont participé et ceux qui participent a ce sujet,je remercie TangiX d'avoir accepté mon invitation pour contribuer a ce post.
Il est developpeur systeme,specialiste en BIOS.
Il participe d'ailleurs a un projet tres fun de developpement d'une calto en ASSEMBLEUR.Tout le projet est bien entendu en Assembleur.
Pour ceux que ca interesse:
http://membres.lycos.fr/cvslike/forum/index.php
Euh..on travaille encore sur le site.........

Revenons a nos moutons..euh..plus rien a dire sauf que BIENVENUE A TANGIx
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2004, 23h18   #11
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
Quand TangiX dit:
Citation:
il existe aucun standart pour ce qui est de l'organisation de cette memoire et donc ca depend de la marque et de la version du bios
Veut-il dire qu'en prenant ,par exemple,les BIOS Award.Ils n'ont aucun denominateur commun quand on passe d'une version a une autre.
Ce que j'entends par denominateur commun c'est ce que tu entends par organisation de la memoire ...ou presque.

Meme si un BIOS Award V1.0 n'a pas la meme organisation que le BIOS Award V2.0,les informations renfermees dans le CMOS devraient etre gerees de facon assez similaire.....

Si j'ai tort,ca veut dire que le proccessus de flashage n'aurait pas sons sens.En effet ce processus garantit la mise a jour du BIOS de la meme marque,ce qui veut dire que le nouveau BIOS Award V2.0 a au moins tout ce que l'ancien BIOS Award 1.0 avait....
__________________
Projets de développement en assembleur x86: http://membres.lycos.fr/cvslike/ ou http://thesheep.free.fr/decasm/
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2004, 11h45   #12
Membre actif
 
Avatar de TangiX
 
Inscription : juin 2003
Messages : 139
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 139
Points : 153
Points : 153
Envoyer un message via MSN à TangiX
Award n'a pa sorti beaucoup de version, il y a principalement la 4.51 et la 6.00 (depuis les premiers pentium !). Apres il se sont fé racheter par phoenix et ont donc 'melangé' leur bios. entre la 4.51 et la 6.00 l n'y a pas grande différence c sur mais on ne sait jammais...il faut faire des test
__________________
FAQ Assembleur
TangiX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2004, 23h17   #13
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
Deja tres heureux comme tous ceux qui ont deja essaye au debut de repondre a ce post de savoir qu'il est possible de modifier la sequence de boot depuis un prog Win32...

J'imagine deja l'enthousiasme de ceux qui vont apprendre cela.Car je le reconnias;jusqu'a ce que je l'entende de la bouche de TangiX(source sure) je ne le croyais pas du tout...

Et j'ai bien envie d'essayer tout ca moi.De prendre le risque.Le probleme est que je ne sais pas comment....

Tangix a dit:
Citation:
ce la doit etre tout a fait realisable, le CMOS est modifiable par l'intermediare de deux port je crois
J'ai utilise Google et pchelp mais j'en suis toujours au meme point...c-a-d au start-up.

Donc je reviens a la charge.On ne va pas lacher prise....

Ce que je voudrais;c'est des infos sur ces fameux ports et comment les adresser.

Modifier et enregistrer son BIOS depuis une session de travail sur Windows....Trop top
__________________
Projets de développement en assembleur x86: http://membres.lycos.fr/cvslike/ ou http://thesheep.free.fr/decasm/
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2004, 23h31   #14
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
NB:Je suis ouvert a toute suggestion et a tout autre apport d'informations complementaires ou contradictoires.

Pour ceux qui connaissent les ports en question...le "simple" nom de ces ports pourraient me donner des indices...m'orienter dans mes recherches.

Je remercie tous ceux qui partagent cette soif avec moi et (ou) qui contribuent au fait qu'elle s'etanche le plus tot possible.

Merci et salut tout le monde....
__________________
Projets de développement en assembleur x86: http://membres.lycos.fr/cvslike/ ou http://thesheep.free.fr/decasm/
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2004, 14h13   #15
Membre actif
 
Avatar de TangiX
 
Inscription : juin 2003
Messages : 139
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 139
Points : 153
Points : 153
Envoyer un message via MSN à TangiX
feed_our_vision, je n'ai rien de sur a te donner je suis juste un pasionné de la chose

pour lire ou ecrire dans la ram cmos :
placer l'adresse dans le port 70h (6 bits de poids faible, les 2 autres a 0)
soit 64 octets lisibles
pour lire ou ecrire, utiliser ensuite le port 71h

pour plus d'info : Helppc/Hardware Data and Specifications/CMOS Ram

Il n'y a aucune indication sur la sequence de boot donc bonne chance
__________________
FAQ Assembleur
TangiX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2004, 14h15   #16
Membre actif
 
Avatar de TangiX
 
Inscription : juin 2003
Messages : 139
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 139
Points : 153
Points : 153
Envoyer un message via MSN à TangiX
Rappel : Ces ports ne sont pa accessibles avec windows danc un prog classiques (CPL3)
__________________
FAQ Assembleur
TangiX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2004, 00h02   #17
Membre régulier
 
Inscription : avril 2004
Messages : 125
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 125
Points : 87
Points : 87
Voici qui m'avance beaucoup deja...

Citation:
Il n'y a aucune indication sur la sequence de boot donc bonne chance
je pense qu'en cherchant l'organisation de la memoire CMOS ,je pourrais savoir comment l'adresser.Comme ca,comment toucher les adresses de memoire qui renferment la sequence de boot.
Et merci beaucoup......
__________________
Projets de développement en assembleur x86: http://membres.lycos.fr/cvslike/ ou http://thesheep.free.fr/decasm/
feed_our_vision est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2006, 15h26   #18
Invité régulier
 
Inscription : janvier 2006
Messages : 14
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : janvier 2006
Messages : 14
Points : 8
Points : 8
Envoyer un message via MSN à Douanka
Par défaut ptre une nouvelle piste

Slt voila moi en fait je suis tombé sur ce forum en cherchant des infos sur la NVRam (Non Volatille Ram). Comme son nom l'indique elle c'est de la ram non volatille, apparement le pc s'en servirait pour ecrire variables ms un ptit tour sur votre moteur de recherche favori devrait vous permettre d'en savoir davantage quant a ses fonctions.
Personnellement je cherche a programmer un ptit reveil avec un allumage automatique de l'ordinateur...
Cela est possible grace a l'option RTC resume du Bios de ma carte mere (MSI K7N2-Delta). Je voudrais donc pouvoir y modifier cette valeur
Cela est possible, j'ai mm trouve un logiciel qui permettrait de le faire.... ms sous UNIX.
Si ca interesse du monde le nom du logiciel est NVRAM-WakeUp(nom tres parlant quand meme ^^).
Je connai po tro le monde UNIX ms apparement le logiciel agirait sur la NVRam donc qui est rendu Writable a l'installation de Linux si j'ai bien compris...
Le probleme serait donc de retrouver la meme fonctionnalité sous Windows...
Ptre que ce que j'ai ecrit est un gros tissu de conn**** ms bon... merci des infos en tt cas...
Bne Prog'
Douanka est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h35.


 
 
 
 
Partenaires

Hébergement Web