[NC10] Lista di tutti i BIOS disponibili
Posted: 13 May 2009, 11:00
Come tutti noi utenti linux sappiamo, gli aggiornamenti BIOS rilasciati da Samsung non possono essere utilizzati con sistemi operativi diversi da quelli di casa Microsoft, e questo rende impossibile l'aggiornamento agli utenti che come me hanno deciso di eliminare completamente la partizione windows dal disco del proprio NC10.
Tuttavia, l'utility flashrom sembra funzionare perfettamente con l'NC10, e quindi sarebbe un'ottima cosa avere disponibili tutte le versioni di BIOS in un formato utilizzabile con questa ottima utility. Inoltre, flashrom ci permette anche di passare ad un versione precedente di BIOS, in caso ne avessimo la necessità, cosa che invece con l'aggiornamento tramite windows non è possibile fare.
*
AGGIORNAMENTO:
Sembra che flashrom sia perfettamente in grado di aggiornare il BIOS, ma non il MICOM.
Per questo motivo non è realmente utilizzabile per fare un aggiornamento completo, almeno per ora.
Rigrazio ascari76 per le info.
*
La mia idea è quella di raccoglierli tutti e renderli disponibili a tutta la community.
L'utility flashrom è in grado di estrarre e salvare su file l'attuale versione di BIOS in uso sul nostro NC10. L'operazione di estrazione non è affatto pericolosa, per questa ragione chiedo a tutta la community di contribuire alla raccolta, estraendo il BIOS nel caso dovesse essere in una versione non ancora disponibile nella lista sottostante.
Queste sono le poche istruzioni necessarie per farlo.
Prima di tutto, installiamo l'utility flashrom.
Gli utenti Ubuntu possono farlo con il comando
Ora avviamo un terminale, e usiamo il comando che segue per estrarre il BIOS:
dove '-r' sta per 'leggi la memoria flash e salva una copia su file', e .bin è il nome che vogliamo usare per il file. Nel mio caso, ho usato il nome '07CA.bin'.
Se flashrom non dovesse riuscire ad estrarre il BIOS restituendo un errore, allora avremo bisogno di aggiungere l'opzione 'nopat' alla linea di comando del kernel.
Niente di complicato: riavviamo l'NC10, quando appare il menu del GRUB, ci spostiamo sulla voce del kernel che vogliamo avviare e premiamo il tasto 'e'. Nel nuovo menu, ci spostiamo sulla linea che inizia con 'kernel /...' e premiamo di nuovo il tasto 'e'. Ora aggiungiamo l'opzione nopat alla fine della linea e confermiamo con INVIO. Usiamo infine il tasto 'b' per avviare il sistema. Una volta avviato, ripetiamo il comando di cui sopra per estrarre il BIOS.
La piccola modifica che abbiamo fatto tramite grub non è permanente e sarà automaticamente annullata quando il sistema verrà arrestato o riavviato.
La grandezza del file risultante è di 2MB. Basta zipparlo e postarlo in questo thread, poi mi prenderò cura io di aggiungerlo alla lista.
Lista di tutti i BIOS estratti finora:
- 04CA (by tscheckoff)
- 04CD (by marcel_ms) (per NC10 con modem HSPA)
- 05CA (by okon3)
- 05CD (by Cezary) (per NC10 con modem HSPA)
- 07CA (by voRia)
- 09CA (by auceto)
- 10CA (by okon3)
Tuttavia, l'utility flashrom sembra funzionare perfettamente con l'NC10, e quindi sarebbe un'ottima cosa avere disponibili tutte le versioni di BIOS in un formato utilizzabile con questa ottima utility. Inoltre, flashrom ci permette anche di passare ad un versione precedente di BIOS, in caso ne avessimo la necessità, cosa che invece con l'aggiornamento tramite windows non è possibile fare.
*
AGGIORNAMENTO:
Sembra che flashrom sia perfettamente in grado di aggiornare il BIOS, ma non il MICOM.
Per questo motivo non è realmente utilizzabile per fare un aggiornamento completo, almeno per ora.
Rigrazio ascari76 per le info.
*
La mia idea è quella di raccoglierli tutti e renderli disponibili a tutta la community.
L'utility flashrom è in grado di estrarre e salvare su file l'attuale versione di BIOS in uso sul nostro NC10. L'operazione di estrazione non è affatto pericolosa, per questa ragione chiedo a tutta la community di contribuire alla raccolta, estraendo il BIOS nel caso dovesse essere in una versione non ancora disponibile nella lista sottostante.
Queste sono le poche istruzioni necessarie per farlo.
Prima di tutto, installiamo l'utility flashrom.
Gli utenti Ubuntu possono farlo con il comando
Code: Select all
sudo apt-get install flashrom
Code: Select all
sudo flashrom -r <versionebios>.bin
Se flashrom non dovesse riuscire ad estrarre il BIOS restituendo un errore, allora avremo bisogno di aggiungere l'opzione 'nopat' alla linea di comando del kernel.
Niente di complicato: riavviamo l'NC10, quando appare il menu del GRUB, ci spostiamo sulla voce del kernel che vogliamo avviare e premiamo il tasto 'e'. Nel nuovo menu, ci spostiamo sulla linea che inizia con 'kernel /...' e premiamo di nuovo il tasto 'e'. Ora aggiungiamo l'opzione nopat alla fine della linea e confermiamo con INVIO. Usiamo infine il tasto 'b' per avviare il sistema. Una volta avviato, ripetiamo il comando di cui sopra per estrarre il BIOS.
La piccola modifica che abbiamo fatto tramite grub non è permanente e sarà automaticamente annullata quando il sistema verrà arrestato o riavviato.
La grandezza del file risultante è di 2MB. Basta zipparlo e postarlo in questo thread, poi mi prenderò cura io di aggiungerlo alla lista.
Lista di tutti i BIOS estratti finora:
- 04CA (by tscheckoff)
- 04CD (by marcel_ms) (per NC10 con modem HSPA)
- 05CA (by okon3)
- 05CD (by Cezary) (per NC10 con modem HSPA)
- 07CA (by voRia)
- 09CA (by auceto)
- 10CA (by okon3)