[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [translators] [docinfo] [indice analitico] [volume] [parte]
Gli elaboratori con architettura ix86, a partire precisamente dai microprocessori i286, dispongono di una memoria C/MOS per conservare la configurazione usata dal firmware, ovvero dal BIOS. Questa memoria viene alimentata da una batteria, che originariamente è costituita da un piccolo accumulatore NiCd (nichel-cadmio), successivamente sostituita da batterie non ricaricabili. Pertanto, la durata di questa batteria determina l'affidabilità della configurazione del BIOS.
La modifica della configurazione contenuta nella memoria C/MOS richiede l'uso di un programma apposito, che nella migliore delle ipotesi fa parte del BIOS stesso, pertanto può essere avviato indipendentemente dalla presenza di un disco. Normalmente, per accedere a questo programma è possibile premere un tasto o una combinazione di tasti all'avvio.
Le tabelle successive riepilogano i comportamenti di alcuni elaboratori o di BIOS più noti. Come si può osservare esiste una grande quantità di possibilità e sicuramente i casi non si esauriscono a quelli descritti. Nelle situazioni in cui i vari tentativi falliscono, si può cercare di provocare una situazione per cui è il BIOS stesso a suggerire la configurazione: staccando la tastiera ed eventualmente anche tutte le unità, escluso ciò che serve per poter visualizzare qualcosa sullo schermo.
|
La configurazione contenuta nella memoria C/MOS cambia in base al BIOS, ovvero in base alle caratteristiche del firmware. Quando il BIOS non contiene anche il programma per accedere alla modifica della configurazione, questo può essere stato distribuito assieme al sistema operativo (si tratta normalmente del Dos), oppure può risiedere in una partizione speciale del disco fisso.
L'utilizzazione di una porzione del disco fisso per collocare il programma di modifica è tipico degli elaboratori Olivetti e Compaq. |
In mancanza di altro, quando c'è la necessità di intervenire nella configurazione del BIOS, ci si può arrischiare di azzerare completamente la memoria C/MOS, attraverso l'uso di qualche programma che consenta di farlo. Eventualmente, anche un programma che salva e recupera la configurazione può essere usato per lo scopo, modificando il file con un programma che consenta di intervenire in modo binario (di solito in esadecimale). In questo modo si spera che il BIOS attribuisca almeno una configurazione predefinita; d'altra parte, questo è ciò che succede quando si scarica la batteria, anche se l'azzeramento non porta necessariamente a buoni risultati.
Segue un elenco di riferimenti a programmi che possono servire a modificare o ad azzerare la configurazione del BIOS.
Compaq, Workstations Diagnostics-Setup
Cmoser (1)
<ftp://ftp.simtel.net/pub/simtelnet/msdos/sysutl/cmoser11.zip>
Il BIOS degli elaboratori più vecchi non è in grado di individuare da solo la geometria del disco fisso ATA. Se non c'è la possibilità di avviare un sistema GNU/Linux allo scopo di avere questa informazione, si può usare il programma Dug_ide, (2) che è disponibile presso <ftp://ftp.simtel.net/pub/simtelnet/msdos/diskutil/dugide21.zip> ed eventualmente anche attraverso altri siti (<http://www.google.com/search?q=dugide21.zip>).
Oltre che salvare il contenuto della configurazione, può essere utile fare una copia del BIOS in un file, da conservare da qualche parte. Teoricamente, quando la memoria EPROM dovesse alterarsi, dovrebbe essere possibile reperire un programmatore di ROM in grado di riprodurne una copia fisica. A tale proposito possono essere utili due programmi:
Bios (3)
Biosutil (4)
<http://www.drivermuseum.com/pub/utilities/bios/biosutil.zip>
Getting into the BIOS
Why can't I access my BIOS? I press DEL but nothing happens!
<http://www.cybertechhelp.com/html/tutorials/tutorial.php/id/63>
Getting into the "setup" program during boot-up
Hubert Gregoire, BIOS et SETUP
Bios central
Total hardware 1999
Jarno Niemelä, Jargon's Driver Museum: BIOS utilities
Matthias Bockelkamp, Bockelkamp's Homepage
Appunti di informatica libera 2006.07.01 --- Copyright © 2000-2006 Daniele Giacomini -- <daniele (ad) swlibero·org>
2) Dug_ide software gratuito, accompagnato dai sorgenti
Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome configurazione_del_bios.htm
[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [translators] [docinfo] [indice analitico]