Canali
Ultime news
Ultimi articoli
Le ultime dal Forum |
Compilare e installare memtest per l'avvio da floppy o da disco rigido03/09/2010 - A cura di
CorrelatiTagConfigurare memtestSe avete letto l'articolo sulle basi della compilazione fino in fondo e avete esplorato l'albero dei sorgenti di memtest vi sarete accorti che non c'è il file configure. Questo è un caso particolare in cui è necessario verificare (e modificare) direttamente Makefile, anche se in genere non è necessario. Ciononostante vorrei evidenziare alcune opzioni di compilazione che potrebbero interessare. Questo è un estratto di Makefile che comprende le opzioni più rilevanti. I nomi che vedete in maiuscolo sono tutte variabili, a cui vengono assegnati dei valori che serviranno a make per generare le righe di compilazione da dare a gcc. Di quelle che potete vedere solo tre ci interessano. FDISK rappresenta il floppy disk in cui potrete installare memtest con il comando make install, una volta terminata la compilazione. Seguendo questa guida non ne avrete bisogno, ma ricordate che potete comunque installare memtest nel floppy disk di default assegnato alla variabile FDISK. CC è il compilatore C usato durante la generazione dei binari, e per default è gcc. CFLAGS è una variabile che contiene dei parametri aggiuntivi che influenzeranno l'output del processo di compilazione. Sono piuttosto importanti e fornisco brevemente la spiegazione delle prime tre (-O2 è già spiegata nell'articolo sulle basi della compilazione, nella pagina dei parametri aggiuntivi):
Compilare memtestChiudete Makefile e, se volete, salvate le modifiche, ora lo compileremo. Per farlo basta digitare un semplice make e premere INVIO E un po' di pazienza. Dopodichè potrete andare a curiosare nella directory dei sorgenti per vedere alcuni nuovi file, tra cui memtest e memtest.bin. L'unico file che ci interessa è proprio memtest.bin: esso è, in poche parole, un piccolo kernel che carica il programma di memtest in memoria e lo attiva. È l'unico file che ci serve ed ora vi spiegherò come installarlo su floppy disk e su disco rigido, inserendolo come opzione di avvio in GRUB2.
Pagina successiva
Installare memtest Pagina precedente Introduzione Segnala ad un amico |
© Copyright 2024 BlazeMedia srl - P. IVA 14742231005