martedì 13 ottobre 2026

Diagnosi e Riparazione di un Boot-Loop su Gigabyte GA-Z68X-UD7-B3

Chi segue abitualmente questo blog sa che i contenuti che pubblico riguardano generalmente tutt’altri argomenti. Questa volta, però, proverò ad addentrarmi nel mondo dell’hardware e dell’elettronica applicata, raccontando il percorso di diagnostica e riparazione di una gloriosa Gigabyte GA-Z68X-UD7-B3, una scheda madre di fascia alta dell’era Socket LGA 1155, che oggi ha ormai più di quindici anni di storia alle spalle.

In un’epoca in cui la tendenza è spesso quella di sostituire un componente non appena smette di funzionare, ho deciso di affrontare questa sfida spinto soprattutto dalla curiosità tecnica e dalla voglia di mettermi alla prova. L’obiettivo non era semplicemente tentare di ripristinare il funzionamento della scheda madre, ma capire perché un sistema, perfettamente funzionante fino alla sera precedente, avesse improvvisamente smesso di avviarsi. Per farlo, ho seguito un percorso diagnostico che mi ha portato ad approfondire il funzionamento dei circuiti e ad analizzare i singoli componenti elettronici.

Spero che questo resoconto possa rivelarsi utile, o quantomeno interessante, per chi coltiva la passione per il retro-hardware, l’elettronica e la riparazione a livello di componenti (component-level repair). Perché, anche quando un dispositivo viene considerato ormai obsoleto o destinato alla rottamazione, comprendere le cause di un guasto e riuscire a riportarlo in vita può offrire soddisfazioni che vanno ben oltre il semplice recupero di un vecchio componente.

 

Configurazione Hardware:

  • Scheda Madre: Gigabyte GA-Z68X-UD7-B3 (Socket LGA 1155)
  • CPU: Intel Core i7-2600K
  • RAM: 64GB DDR3 (4x16GB) Corsair Vengeance 1600 MHz, CL9
  • Alimentatore: CORSAIR CX750 ATX 750W

 

Gigabyte GA-Z68X-UD7-B3 (Socket LGA 1155)
FIG 1 - Gigabyte GA-Z68X-UD7-B3 (Socket LGA 1155)


Il Difetto Riscontrato

Il sistema, perfettamente funzionante fino allo spegnimento regolare da Windows avvenuto la sera precedente, manifesta un blocco anomalo all’avvio: il display LED dei codici POST passa dalla fase di inizializzazione iniziale (C1) a C3 ("Expand compressed BIOS code to DRAM", ovvero il caricamento del BIOS compresso nella memoria di sistema), per poi spegnersi improvvisamente senza alcun output video né accesso al BIOS.

 

Analisi delle Possibili Cause

Il codice C3 punta direttamente al sottosistema di memoria, ma le origini possono essere molteplici:

  • Corruzione del firmware BIOS o configurazione CMOS instabile.
  • Cedimento della sezione di alimentazione (VRM/MOSFET) o dell’alimentatore.
  • Degradazione del memory controller integrato nella CPU (IMC).
  • Micro-fratture o piste interrotte sul PCB della scheda madre (spesso causate dallo stress meccanico del dissipatore).
  • Guasto a uno o più banchi di RAM o agli slot DIMM.

 

Procedura di Troubleshooting Eseguita

Non disponendo di banchi di riserva o di una CPU/Alimentatore/Motherboard muletto per la sostituzione incrociata, la diagnosi è stata condotta per esclusione logica e strumentale:

  1. Isolamento delle periferiche: Scollegati tutti gli hard disk, le periferiche e ridotto il sistema a un solo modulo RAM per volta, testando ciclicamente tutti i 4 slot/moduli disponibili. Provato anche a rimuovere la scheda video e a lasciare vuoti gli slot DIMM.
  2. Reset delle Configurazioni: Eseguito un Clear CMOS hardware approfondito (tramite ponticello e rimozione della batteria tampone CR2032).
  3. Forzatura del Dual BIOS: La scheda madre è dotata di tecnologia Dual BIOS. Si è tentato il ripristino del chip di backup sia tramite la combinazione di accensione forzata (Power/Reset prolungato) sia cortocircuitando temporaneamente i pin 1 e 6 del chip M_BIOS (Main BIOS) per forzare il failover sul firmware di riserva (B_BIOS).
  4. Verifica della sezione di alimentazione (PSU): Test dell'alimentatore tramite apposito tester digitale. I valori a vuoto risultavano corretti, sebbene questa misurazione non escluda cedimenti sotto carico dinamico (cold boot bug). Anche monitorando le tensioni dopo l’avvio del sistema non si riscontravano anomalie.
  5. Controllo strutturale e socket: Smontato il dissipatore e rimosso il processore per un'ispezione al microscopio/lente del socket LGA 1155. I pin risultavano perfettamente integri, puliti e privi di ossidazione o residui di pasta termica. Nessuna deformazione anomala del PCB.
  6. Ispezione visiva Motherboard/CPU: Da un ispezione visiva della CPU e dei componenti e delle piste della scheda madre non sono stati rilevati danni evidenti.
  7. Indagine circuitale a livello componentistico:
    • Verificata l'integrità delle linee di massa (GND) e dei MOSFET della sezione VRM tramite multimetro (nessun cortocircuito netto rilevato).
    • Passando all'analisi dei condensatori a stato solido con multimetro ed ESR-meter, l'attenzione si è spostata nella zona adiacente al primo slot RAM.
    • Il condensatore siglato serigraficamente come EC3 (specifiche impresse sul corpo: E 11S 560 6.3V) mostrava valori di ESR anomali rispetto ai componenti simmetrici. Per isolare il componente ed evitare falsi positivi dovuti ai circuiti in parallelo, si è proceduto alla dissaldatura del componente.
    • Il test sul banco del condensatore rimosso ha confermato la perdita di capacità e la componentistica interna degradata.

 

Risoluzione

Sostituito il condensatore guasto EC3 con un ricambio equivalente a stato solido e ripristinato il circuito, la scheda madre GA-Z68X-UD7-B3 ha superato la fase di POST C1/C3, riprendendo a funzionare regolarmente al primo avvio.

 

P.S. Non sono un tecnico elettronico e le mie conoscenze in ambito elettronico, così come la strumentazione a mia disposizione, sono piuttosto limitate. Ho condiviso questo resoconto documentando il percorso diagnostico seguito e gli interventi effettuati, con la speranza che possa essere d’aiuto a chiunque si trovi ad affrontare un problema analogo sulla stessa piattaforma LGA 1155. Se questa esperienza potrà fornire anche un solo spunto utile a qualcuno, avrò raggiunto il mio obiettivo.



sabato 3 ottobre 2026

Linux: Ripristinare Ubuntu alle impostazioni iniziali senza perdere i dati

Con il passare del tempo e l'accumularsi di modifiche, estensioni, temi grafici ed esperimenti di configurazione, l'ambiente desktop di Ubuntu (basato su GNOME Shell) può diventare instabile, appesantito o semplicemente distante dal suo aspetto originario. Quando si riscontrano comportamenti anomali dell'interfaccia o si desidera semplicemente ripartire da una configurazione "pulita", non è necessario ricorrere alla formattazione del sistema o alla creazione di un nuovo utente. 

Linux mette a disposizione uno strumento di configurazione a basso livello denominato dconf. Grazie ad esso, è possibile ripristinare le impostazioni predefinite del desktop e delle applicazioni in pochi secondi, mantenendo intatti tutti i documenti, i media e i file personali dell'utente. 


Cos'è dconf e come gestisce le impostazioni

Nelle architetture Linux moderne con ambiente GNOME, dconf svolge un ruolo analogo al Registro di sistema di Windows o al sistema defaults di macOS. Si tratta di un sistema di archiviazione dati basato su un formato binario ad alte prestazioni, pensato per consentire la lettura rapida delle preferenze utente da parte del sistema e dei software compatibili. 

I dati sono organizzati secondo una struttura ad albero gerarchica (stile filesystem), dove ogni ramo (o "schema") identifica una specifica sezione del sistema o un'applicazione (ad esempio, /org/gnome/desktop/ per il desktop o /org/gnome/Ptyxis/ per il terminale). 

Creazione preventiva del backup

Prima di effettuare qualsiasi modifica distruttiva alle configurazioni, è fondamentale eseguire un salvataggio delle impostazioni correnti. Questo permette di ripristinare rapidamente la situazione precedente in caso di errori o ripensamenti: 
  • Aprire il terminale (utilizzando la combinazione di tasti Ctrl+Alt+T). 
  • Per esportare l'intero database delle preferenze utente, eseguire il comando
    dconf dump / > ~/dconf-backup
    Questo comando crea un file di testo denominato dconf-backup nella directory home dell'utente (~), contenente tutte le impostazioni memorizzate. Il comando esporta solamente i valori espressamente modificati dall'utente, tralasciando quelli che utilizzano le impostazioni predefinite del sistema (default).

    Backup con dconf
    FIG 3 - Backup con dconf


  • Se si desidera limitare il backup alla sola interfaccia grafica di GNOME (evitando di toccare le preferenze di altre app), è possibile restringere il percorso con il comando
    dconf dump /org/gnome/ > ~/gnome-settings-backup
  • Per verificare che il file sia stato generato correttamente e contenga le direttive attese, si può ispezionarne il contenuto con il comando
    cat ~/dconf-backup
Visualizzazione backup
FIG 2 - Visualizzazione backup


Consiglio di sicurezza: Per massima prudenza, è opportuno copiare il file di backup su un'unità USB esterna o un servizio di cloud storage. 

Esecuzione del reset/ripristino

Una volta completato il backup, si può procedere al reset delle impostazioni. É possibile eseguire un reset completo o selettivo delle impostazioni:

  • Reset completo (Consigliato)
    Per azzerare tutte le configurazioni gestite da dconf, riportando il sistema al layout, ai temi e alle scorciatoie iniziali, eseguire
    dconf reset -f / 
    L'opzione -f (force) applica il ripristino in modo ricorsivo su tutte le chiavi presenti nell'albero. 

    Reset impostazioni con dconf
    FIG 3 - Reset impostazioni con dconf

  • Reset selettivo 
    Se l'obiettivo è intervenire unicamente sulla componente grafica (sfondo, temi, icone, dock), senza alterare le impostazioni delle altre applicazioni, si può limitare il reset al percorso specifico di GNOME
    dconf reset -f /org/gnome/desktop/
    Al termine del comando, l'interfaccia aggiornerà visivamente i propri elementi. In alcuni casi, per rendere effettive tutte le modifiche (specialmente su estensioni e pannelli), può essere utile riavviare la sessione utente eseguendo il logout oppure riavviando il sistema. 

Ripristino da un backup precedente

Se dopo il reset si desidera annullare l'operazione e recuperare l'ambiente personalizzato, dconf consente l'importazione rapida dei file di dump creati in precedenza. 
  • Ripristino del backup totale
    dconf load / < ~/dconf-backup

  • Ripristino del backup specifico di GNOME
    dconf load /org/gnome/ < ~/gnome-settings-backup
Ripristino backup con dconf
FIG 4 - Ripristino backup con dconf

Effetti del comando dconf reset 

Quando si esegue il ripristino con dconf reset, è importante sapere quali impostazioni vengono riportate allo stato iniziale e quali elementi del sistema non vengono minimamente intaccati.   
  • Cosa viene ripristinato
    - Sfondo del desktop e temi grafici
    - Posizione e comportamento della Dock / Pannello
    - Scorciatoie da tastiera personalizzate
    - Preferenze delle app GNOME (es. Terminale, File, ecc.)   
  • Cosa NON viene toccato
    - Documenti, Download, Foto e file utente
    - File di configurazione nascosti presenti in ~/.config
    - Credenziali di rete Wi-Fi o password salvate
    - Pacchetti software e programmi installati

Pulizia dei file di configurazione tradizionali (.config)

Alcune applicazioni (come Firefox, Chrome o suite terze) non utilizzano dconf, ma salvano le proprie preferenze all'interno della cartella nascosta .config o .local/share nella Home.

Se un'applicazione specifica continua a comportarsi in modo errato anche dopo il reset di dconf, è possibile ripristinarla rinominando o rimuovendo la relativa cartella in .config. Ad esempio, per ripristinare le configurazioni dell'applicazione esempio-app:
mv ~/.config/esempio-app ~/.config/esempio-app.bak


Conclusioni

Il comando dconf rappresenta una risorsa fondamentale nell'arsenale di qualsiasi utente o amministratore Linux. Consente di risolvere blocchi o anomalie dell'interfaccia grafica in modo rapido e sicuro, evitando reinstallazioni del sistema operativo o noiose procedure di migrazione dei dati personali.