GNU/Linux >> Linux Esercitazione >  >> Linux

Come ripristinare un computer single-core con Linux

In un articolo precedente, ho spiegato come ricondizionare vecchi computer dual-core che vanno da circa cinque a 15 anni. Correttamente ripristinate, queste macchine possono ospitare una distribuzione Linux leggera e completamente funzionante come Mint/Xfce, Xubuntu o Lubuntu ed eseguire attività quotidiane. Ma cosa succede se hai un computer davvero vecchio che raccoglie polvere nella tua soffitta o nel seminterrato? Come un desktop Pentium 4 o un laptop Pentium M? Accidenti! Puoi anche fare qualcosa con una reliquia del genere?

Perché ripristinare una reliquia?

Per cominciare, potresti imparare qualcosa sull'hardware e sul software open source rinnovandolo. E potresti divertirti un po' lungo la strada. Se puoi farne molto uso dipende dalle tue aspettative.

Un computer single-core può funzionare bene per uno scopo specifico. Ad esempio, il mio amico ha creato una scatola da gioco retrò dandy (come descrivo di seguito) che esegue centinaia di Linux e vecchi giochi Windows e DOS. I suoi figli lo adorano!

Un altro amico usa il suo Pentium 4 per eseguire fogli di calcolo di progettazione nel suo laboratorio. Trova conveniente avere una macchina dedicata nascosta in un angolo del suo negozio. Gli piace non doversi preoccupare che il calore o la polvere rovinino un costoso computer moderno.

La mia conoscenza autrice di romanzi usa il suo Pentium M come "posto di lavoro per romanzieri" alloggiato nel suo accogliente rifugio attico. Il laptop funziona come il suo elaboratore di testi privato.

Ho usato vecchi computer per insegnare ai principianti come costruire e riparare hardware. La vecchia attrezzatura è il miglior banco di prova perché è sacrificabile. Se qualcuno commette un errore e frigge una tavola, non ha molta importanza. (Confrontalo con come ti sentiresti se distruggessi il tuo computer principale!)

Il web suggerisce molti altri potenziali usi per i vecchi Pentium:monitor cam di sicurezza, server NAS (Network-Attached Storage), box SETI, server torrent, server Tails anonimi, miner Bitcoin, workstation di programmazione, thin client, emulatori di terminale, router, file server , e altro ancora. Per me, molte di queste applicazioni sembrano più progetti divertenti che usi pratici per computer single-core. Ciò non significa che non valgano la pena; è solo che vuoi avere gli occhi lucidi su qualsiasi progetto intraprendi.

Più contenuti eccezionali

  • Corso online gratuito:panoramica tecnica di RHEL
  • Impara i comandi avanzati di Linux
  • Scarica cheat sheet
  • Trova un'alternativa Open Source
  • Leggi i migliori contenuti Linux
  • Dai un'occhiata alle risorse open source

Per gli standard attuali, P-4 e M sono processori terribilmente deboli. Ad esempio, utilizzarli per la navigazione sul Web è problematico perché le dimensioni delle pagine Web e la complessità della programmazione sono cresciute in modo esponenziale. E il Web aperto si sta chiudendo:sempre più spesso, i siti non ti consentiranno l'accesso a meno che tu non consenta loro di pubblicare tutti quegli annunci che possono sopraffare i vecchi processori. (Tratterò i trucchi per le prestazioni di navigazione sul Web più avanti in questo articolo.) Un'altra lacuna dei vecchi computer è il loro consumo di energia. Migliori rapporti elettricità-prestazioni spesso rendono i computer più recenti più sensati. Ciò è particolarmente vero quando un tablet o uno smartphone possono soddisfare le tue esigenze.

Tuttavia, puoi comunque divertirti e imparare molto armeggiando con un vecchio P-4 o M. Sono ottimi strumenti educativi, sono sacrificabili e possono essere utili in ruoli dedicati. Soprattutto, puoi ottenerli gratuitamente. Ti dirò come.

Stai ancora leggendo? Ok, divertiamoci un po' a rinnovare il tuo Pentium preistorico.

Comprendi l'evoluzione dell'hardware

Per una rapida definizione dei livelli, ecco i nomi comuni dei processori di classe P-4 e M e le loro date di produzione approssimative:

Desktop (2000-2008)

  • Pentium 4
  • Pentium 4 HT (Hyper-Threading)
  • Pentium 4 EE (Extreme Edition)

Desktop (2005-2008)

  • Pentium D (primi dual-core)

Cellulare (2002-2008)

  • Pentium M
  • Pentium 4-M
  • Pentium mobile 4
  • Mobile Pentium 4 HT

Le macchine che ospitano questi processori utilizzano in genere memoria DDR2 o DDR. I processori dual-core sono entrati nel mercato nel 2005 e hanno sostituito le CPU single-core nel giro di pochi anni. Presumo che tu abbia una versione di ciò che è nella tabella sopra. Oppure potresti avere un processore AMD o Celeron equivalente della stessa epoca.

Il grande vantaggio di questo vecchio hardware è che puoi ottenerlo gratuitamente. La gente lo considera spazzatura. Saranno fin troppo felici di darti i loro scarti. Se non hai una macchina a portata di mano, chiedi ai tuoi amici o alla tua famiglia. Oppure fai un salto al centro di riciclaggio locale. A meno che non abbiano regole rigide, saranno felici di darti questa vecchia attrezzatura. Puoi persino fare pubblicità su Craigslist, Freecycle o altri siti Web di riutilizzo.

Un consiglio veloce: Prendi più di una macchina. Con il vecchio hardware, spesso è necessario cannibalizzare parti di più computer per costruirne uno funzionante.

Prepara l'hardware

Prima di poter utilizzare il tuo vecchio computer, devi rinnovarlo. I passaggi per risolverlo sono:

  1. Puliscilo
  2. Identifica quale hardware hai
  3. Verifica il funzionamento dell'hardware

Inizia aprendo la scatola e pulendo lo sporco. La polvere provoca il calore che uccide l'elettronica. Una bomboletta di aria compressa aiuta.

Tieniti sempre con i piedi per terra quando tocchi le cose in modo da non danneggiare l'elettronica. E non strofinare nulla con uno straccio per la pulizia! Anche uno shock che non riesci a sentire può danneggiare i circuiti del computer.

Mentre hai la scatola aperta, impara tutto ciò che puoi sul tuo hardware. Annota tutto, così te lo ricorderai più tardi:

  • Conta gli slot di memoria aperti, se presenti. La RAM è DDR o DDR2 (o qualcos'altro)?
  • Leggi l'etichetta del disco rigido per conoscerne la capacità e l'età. (Probabilmente sarà una vecchia unità IDE. Puoi identificare le unità IDE dai loro larghi connettori a nastro.)
  • Controlla l'etichetta dell'unità ottica per vedere quali tipi di dischi legge e/o scrive, a quale velocità e con quale standard.
  • Nota altre periferiche, schede aggiuntive o qualsiasi cosa insolita.

Chiudi e avvia la macchina nei suoi pannelli BIOS all'avvio. Questo elenco ti dice quale tasto funzione programma (PF) premere per accedere a quei pannelli di avvio per il tuo computer specifico. Ora puoi completare l'identificazione dell'hardware completando i dettagli su processore, memoria, memoria video e altro.

Verifica l'hardware

Una volta che sai cosa hai, verifica che tutto funzioni. Prova:

  • Memoria
  • Disco
  • Scheda madre
  • Periferiche (unità ottica, porte USB, audio, ecc.)

Eseguire eventuali test diagnostici nei pannelli di avvio o BIOS del computer. I kit di risorse gratuiti come il BootCD di Hiren o l'Ultimate Boot CD possono completare i tuoi test con qualsiasi diagnostica che manca ai tuoi pannelli di avvio. Questi kit offrono decine di programmi di test:tutti sono gratuiti, ma non tutti open source. Puoi avviarli da una USB o un DVD live in modo da non dover installare nulla sul computer.

Assicurati di eseguire i test "estesi" o lunghi per la memoria e l'unità disco. Se necessario, esegui i test durante la notte. Fai bene questo lavoro! Se ti perdi un problema ora, potrebbe causarti grossi mal di testa in seguito.

Se riscontri un problema, consulta la mia Guida rapida alla riparazione dell'hardware per risolvere problemi comuni.

Aggiornamenti hardware essenziali

Ti consigliamo di effettuare due aggiornamenti hardware chiave. Innanzitutto, aumenta la memoria al massimo del computer. (Puoi trovare il massimo per il tuo computer con una rapida ricerca sul Web per le sue specifiche.) Il minimo pratico per eseguire molte distribuzioni Linux leggere è 1 GB di RAM; 2GB o più è l'ideale. Anche se la memoria massima consentita varia in base alla macchina, la grande maggioranza di questi computer eseguirà l'aggiornamento ad almeno 2 GB.

Secondo, se il desktop non ne ha già uno, aggiungi una scheda video. Questo scarica l'elaborazione grafica dalla scheda madre alla scheda video e aumenta la memoria video del computer. Aumentare la VRAM da 32 o 64 MB a 256 MB o più aumenta notevolmente la gamma di applicazioni che un vecchio computer può eseguire. Soprattutto se vuoi eseguire giochi.

Assicurati che la scheda video sia adatta allo slot video del tuo computer (AGP, PCI o PCI-Express) e abbia il connettore del cavo corretto (VGA o DVI). Puoi emettere un paio di comandi di linea Linux per vedere quanta VRAM ha il tuo sistema o guardare nei pannelli di avvio del BIOS.

Questi due semplici hack di aggiornamento, che aumentano la memoria e la potenza video, prendono una macchina marginale e la rendono modo più funzionale. Il tuo obiettivo è costruire il P-4 o M più potente di sempre. In questo modo, puoi ottenere il massimo delle prestazioni da questo design obsoleto.

La buona notizia è che con i vecchi computer di cui stiamo parlando, puoi ottenere gratuitamente tutte le parti di cui hai bisogno. Basta cannibalizzarli da altri PC scartati.

Seleziona il software

La scelta del software giusto per un P-4 o M è fondamentale. Non utilizzare una versione di Windows non supportata solo perché è già sul PC; il malware potrebbe affliggerti se lo fai. Una nuova installazione è obbligatoria.

Il software open source è la strada da percorrere. Molte distribuzioni Linux sono progettate specificamente per i computer meno recenti. E con Linux, puoi installare, spostare, copiare e clonare il sistema operativo e le sue app a piacimento. Questo semplifica il tuo lavoro:non incontrerai problemi di attivazione o di licenza ed è tutto gratuito.

Quale distribuzione dovresti scegliere? Supponendo che tu abbia almeno 2 GB di memoria, inizia la ricerca provando una distribuzione leggera —questi sono caratterizzati da ambienti desktop avari di risorse. Xfce o LXQt sono eccellenti scelte per l'ambiente desktop. I prodotti che consumano più risorse o producono grafica più elaborata, come Unity, GNOME, KDE, MATE e Cinnamon, non funzioneranno bene.

Le distribuzioni Linux leggere con cui ho avuto successo sono Mint/Xfce, Xubuntu e Lubuntu. I primi due usano Xfce mentre Lubuntu impiega LXQt. Puoi trovare molte altre eccellenti distribuzioni candidate oltre a queste tre scelte che posso garantire.

Assicurati di scaricare le versioni a 32 bit dei sistemi operativi; Le versioni a 64 bit non hanno molto senso a meno che un computer non abbia almeno 4 GB di memoria.

Le distribuzioni Linux leggere che ho citato offrono menu amichevoli e dispongono di enormi repository di software supportati da forum attivi. Consentiranno al tuo vecchio computer di fare tutto ciò di cui è capace. Tuttavia, non funzioneranno su tutti i computer dell'era P-4. Se uno di questi prodotti funziona sul tuo computer e ti piace, fantastico! Hai trovato la tua distribuzione.

Se il tuo computer non funziona bene con queste selezioni, non si avvia o hai meno di 2 GB di memoria, prova una distribuzione ultraleggera . Gli ultraleggeri riducono l'uso delle risorse sostituendo gli ambienti desktop con gestori di finestre come Fluxbox, FLWM, IceWM, JWM o Openbox. I gestori di finestre utilizzano meno risorse rispetto agli ambienti desktop. Il compromesso è che sono meno flessibili. Ad esempio, potresti dover attingere al codice per modificare le icone del desktop o della barra delle applicazioni.

La mia distribuzione ultraleggera preferita è Puppy Linux. È disponibile in diverse varianti che funzionano bene su Pentium 4 e M con solo 1 GB di memoria. Il grande vantaggio di Puppy è che ha versioni progettate specificamente per i computer più vecchi. Ciò significa che eviterai i problemi che potresti incontrare con altre distribuzioni. Ad esempio, le versioni Puppy funzionano su vecchie CPU che non supportano funzionalità come PAE o SSE3. Ti aiuteranno anche a eseguire un kernel più vecchio o un programma di bootstrap obsoleto se il tuo hardware lo richiede.

E Puppy corre veloce su computer con risorse limitate! Ottimizza le prestazioni caricando il sistema operativo interamente in memoria per evitare un accesso lento al disco. Raggruppa una gamma completa di app che sono state accuratamente selezionate per utilizzare risorse hardware minime.

Puppy è anche facile da usare. Anche un utente finale ingenuo può utilizzare i suoi menu semplici e il desktop attraente. Ma attenzione:ci vuole esperienza per installare e configurare il prodotto. Potresti dover passare un po' di tempo sul forum di Puppy per orientarti. Il forum è particolarmente utile perché molti di quelli che ci pubblicano lavorano con vecchi computer.

Una divertente alternativa a Puppy è Tiny Core Linux. Con Tiny Core, installi solo i componenti software che desideri. Quindi costruisci il tuo ambiente dal minimo assoluto. Ciò richiede tempo, ma si traduce in un sistema snello e meschino. Tiny Core è perfetto per creare un server dedicato. È anche un ottimo strumento di apprendimento, quindi dai un'occhiata al suo eBook gratuito.

Se desideri un'installazione rapida e senza problemi, potresti provare antiX. È basato su Debian, offre una selezione di interfacce leggere e funziona bene su macchine con solo un gigabyte di memoria. Ho ottenuto ottimi risultati installando antiX su una varietà di vecchi PC.

Attenzione: Molte distribuzioni affermano casualmente di funzionare su "vecchi computer" quando in realtà significano che funzionano su computer a risorse limitate . C'è una grande differenza. I vecchi computer a volte non supportano tutte le funzionalità della CPU richieste dai sistemi operativi più recenti. Evita i problemi selezionando un Linux collaudato per funzionare sul tuo hardware.

Non sai se una distribuzione verrà eseguita sulla tua scatola? Risparmia tempo pubblicando un messaggio sul forum della distribuzione e chiedendo risposte a persone che usano hardware come il tuo. Dovresti ricevere alcune storie di successo. Se nessuno può dire di aver fatto quello che stai cercando di fare, eviterei quel prodotto.

Come utilizzare il tuo computer ricondizionato

Sarai felice di usare il tuo PC ripristinato? Dipende da cosa ti aspetti.

Le persone che utilizzano sistemi obsoleti imparano a sfruttare risorse minime. Ad esempio, eseguono programmi a basso consumo di risorse come GNOME Office al posto di LibreOffice. Rinunciano a programmi ad alta intensità di CPU come emulatori, app con grafica pesante, elaborazione video e hosting di macchine virtuali. Si concentrano su un compito alla volta e non si aspettano molta concorrenza. E sanno come gestire le risorse della macchina in modo proattivo.

Il vecchio hardware può funzionare bene in situazioni dedicate. In precedenza, ho menzionato i miei amici che usano i loro vecchi computer per progettare fogli di calcolo e come banco di lavoro per scrittori. E ho scritto questo articolo sulla mia scatola retrò personale:un desktop Dell GX280 con un Pentium 4 a 3,2 GHz, con 2 GB di RAM DDR-2 e due dischi IDE da 40 GB, Puppy ad avvio doppio e antiX.

Crea una scatola di gioco retrò

Puoi anche creare una fantastica scatola di gioco retrò. Innanzitutto, installa una distribuzione appropriata. Quindi installa Wine, un programma progettato per eseguire software Windows su Linux. Ora sarai in grado di eseguire quasi tutti i tuoi vecchi giochi Windows XP, ME/98/95 e 3.1. DOSBox supporta tonnellate di più giochi DOS gratuiti. E Linux ne offre più di mille.

Mi sono goduto il divertimento nostalgico su un P-4 con antiX e tutti i vecchi giochi che ricordo di anni fa. Assicurati solo di aver esaurito la memoria di sistema e aggiunto una buona scheda video per i migliori risultati.

Accedi al Web

La grande sfida con i vecchi computer è la navigazione sul web. Questo studio afferma che la dimensione media del sito Web è aumentata del 100% in un periodo di tre anni, mentre questo articolo racconta come sono diventati gonfi i siti di notizie. Video, animazioni, immagini, tracker, richieste di annunci:tutti rendono i siti Web più lenti rispetto a pochi anni fa.

Peggio ancora, i siti Web ti rifiutano sempre di più l'accesso a meno che tu non consenta loro di pubblicare i loro annunci. Questo è un problema perché gli annunci possono sopraffare le vecchie CPU. In effetti, per la maggior parte dei siti Web, le risorse necessarie per pubblicare annunci e tracker sono molto maggiore di quello richiesto per il contenuto effettivo del sito web.

Ecco i trucchi per le prestazioni che devi sapere se navighi sul Web con un computer più vecchio:

  • Esegui il browser più veloce e leggero possibile. Chrome, Firefox e Opera sono probabilmente le migliori offerte mainstream.
  • Prova browser minimalisti alternativi per vedere se possono soddisfare le tue esigenze:Dillo, NetSurf, Dooble, Lynx, Links o altri.
  • Gestisci attivamente il tuo browser.
  • Non aprire molte schede del browser.
  • Avvia e interrompi manualmente l'elaborazione in schede specifiche.
  • Blocca annunci e tracker:
    • Scarica questo lavoro sulla tua rete privata virtuale (VPN), se possibile.
    • In caso contrario, utilizza un'estensione del browser.
  • Non rallentare il browser installando componenti aggiuntivi o estensioni oltre il minimo richiesto.
  • Disattiva la riproduzione automatica per video e Flash.
  • Attiva e disattiva JavaScript.
  • Assicurati che il browser visualizzi il testo prima della grafica.
  • Non eseguire attività in background durante la navigazione sul Web.
  • Cancella manualmente i cookie per evitare limiti di accesso alle pagine su alcuni siti web.
  • Linux significa che non devi eseguire anti-malware in tempo reale (che consuma un core della CPU su molti PC Windows).

Utilizzando alcuni di questi trucchi, uso felicemente computer dual-core ricondizionati per tutta la mia navigazione sul web. Ma con Internet di oggi, trovo che i processori single-core siano inadeguati per qualsiasi cosa al di là della ricerca sul Web occasionale. In altre parole, sono accettabili per l'accesso al Web ma insufficiente per la navigazione web . Questa è solo la mia opinione. Il tuo può variare a seconda delle tue aspettative e della natura della tua attività web.

Goditi il ​​divertimento educativo gratuito

Comunque usi il tuo P-4 o M ricondizionato, saprai molto di più sull'hardware del computer e sul software open source rispetto a quando hai iniziato. Non ti costerà un centesimo e ti divertirai un po' lungo la strada!

Condividi le tue esperienze di ristrutturazione nei commenti.


Linux
  1. Come uso Vagrant con libvirt

  2. Come crittografare i file con gocryptfs su Linux

  3. Come utilizzare l'esportazione con Python su Linux

  4. Come scrivere un file con C in Linux?

  5. Come controllare la password con Linux?

Come proteggere i server Linux con SE Linux

Come configurare un firewall con GUFW su Linux

Come eseguire un alias con Sudo in Linux

Come iniziare con Arch Linux

Come proteggere GRUB con password in Linux?

Come gestire l'archiviazione con GParted Linux