Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux:connaitre_la_version_du_bios_sans_rebooter [2007/02/19 21:31]
olem
linux:connaitre_la_version_du_bios_sans_rebooter [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Parfois quand des vieilles becanes ​ sous la main, on aimerait bien savoir si flasher le bios permettrait pas d'​y ​ coller un disque un peu plus gros. A distance la jolie commande suivante ( en root ) nous crache tout plein d'​informations
  
 +<​code>​
 +dd if=/dev/mem bs=32k skip=31 count=1 | strings -n 8 | grep -i bios
 +1+0 records in
 +1+0 records out
 +32768 bytes transferred in 0.011551 seconds (2836813 bytes/sec)
 +Award SoftwareIBM COMPATIBLE 486 BIOS COPYRIGHT Award Software Inc.oftware Inc. Aw
 +Award Modular BIOS v4.51PG</​code>​
 +
 +Explication de la magie:
 +Sur un x86, le BIOS est traditionnellement accessible dans les 64 derniers Ko du premier Mo de mémoire. On indique donc à la commande dd de lire dans la  RAM a partir du permier octet, de sauter ​ 31 blocs de 32 Ko chacun, et de nous afficher le 32eme bloc. 
 +
 +D'​apres un tip trouve sur comp.os.linux.misc (marcello)
 +
 +Autre exemple en regardant cette fois ci dans les 32 derniers Ko du premier Mo de memoire (LEM)
 +<​code>​
 +olem@lembox:​~$ sudo dd if=/dev/mem bs=32k skip=30 count=1 | strings -n 8 | grep -i bios
 +1+0 enregistrements lus
 +1+0 enregistrements écrits
 +32768 octets (33 kB) copiés, 0,000149 seconde, 220 MB/s
 +Phoenix cME FirstBIOS Notebook Pro   
 +</​code>​
linux/connaitre_la_version_du_bios_sans_rebooter.txt · Last modified: 2010/01/12 13:29 (external edit)