</>
#
&&
[]
</>
Go back

Resuscito il mio vecchio Laptop grazie a Linux

Edit page

Resuscito il mio vecchio pc grazie a linux

Table of contents

Open Table of contents

Resuscito un vecchio ASUS T101HA grazie a Linux (Debian 12)

Ho preso un vecchio ASUS T101HA e l’ho trasformato in una macchina utile — leggera, reattiva e ancora comoda da portare in giro. Se hai un netbook simile (Atom, 2 GB di RAM, eMMC) questo articolo ti mostra esattamente cosa ho fatto, perché l’ho fatto e come puoi spingere ancora di più le prestazioni senza perdere stabilità.

📌 Il punto di partenza: hardware e limiti

Prima di entrare nel lato pratico, capiamo la macchina:

Il mio vecchio laptop

Quindi: l’obiettivo non è “renderlo un laptop da gaming”, ma trasformarlo in un netbook utile per navigare, scrivere, guardare video e usare applicazioni leggere.


🐧 Perché Debian minimale + XFCE (scelta razionale)

Ho scelto Debian 12 (Bookworm) in installazione minimale con XFCE per questi motivi:

Se invece preferisci il massimo della leggerezza, ci sono altre distro (Void, Alpine, Puppy) che userò in futuri esperimenti — ma per un bilanciamento tra facilità d’uso e consumo di risorse, Debian minimale è un’ottima base.


🧭 Preparazione e installazione:

1) Preparazione ISO e USB

2) BIOS / UEFI

3) Installazione

L’installer grafico di Debian è molto guidato:

Al primo avvio, aggiorno tutto:

sudo apt update && sudo apt upgrade -y

🧩 Pacchetti installati subito dopo l’installazione dell OS

Cose che ho installato e perché:

sudo apt install vlc neofetch htop zram-tools preload openbox xfce4-terminal firefox-esr

⚙️ Ottimizzazioni di sistema

1) Ridurre la swappiness

Per evitare che il sistema scriva troppo spesso sulla lente eMMC, abbassiamo la propensione ad usare swap.

Verifica:

cat /proc/sys/vm/swappiness

Imposto a 10 (o 5 se vuoi essere aggressivo):

echo 'vm.swappiness=10' | sudo tee /etc/sysctl.d/99-swappiness.conf
sudo sysctl -p /etc/sysctl.d/99-swappiness.conf

Perché: meno swap = meno I/O su eMMC + minor latenza. Con zram attivo, la compressione in RAM compensa questa scelta.

2) ZRAM (swap compressa in RAM)

Zram crea una block device in RAM compressa usata come swap: molto più veloce della swap su eMMC.

sudo apt install zram-tools

Configurazione base (il pacchetto crea regole automatiche); se vuoi configurare manualmente, crea /etc/default/zramswap e imposta dimensione in percentuale della RAM (es. 50–75%).

Perché: quando la RAM scarseggia, zram evita I/O su disco e sfrutta la compressione per aumentare la memoria utile.

3) Preload

Serve per “pre-caricare” le librerie delle applicazioni usate frequentemente, accelerando i lanci successivi.

sudo apt install preload

Preload è molto trasparente: memorizza statistiche e carica in RAM ciò che è probabile che userai.

4) Disabilitare o mascherare servizi inutili

Controllo i tempi d’avvio con:

systemd-analyze blame | head -n 20

Poi disabilito i servizi che non ti servono, ad esempio:

sudo systemctl disable --now cups.service
sudo systemctl disable --now bluetooth.service

Se non vuoi che un servizio venga mai avviato:

sudo systemctl mask bluetooth.service

Perché: ogni servizio in meno significa meno RAM consumata e avvio più rapido.


5) Ottimizzare I/O e filesystem

Esempio fstab:

UUID=... / ext4 defaults,noatime,discard 0 1

Perché: meno scritture su eMMC = maggiore reattività e durata del dispositivo.


6) Limitare il logging aggressivo

Riduco lo spazio usato dai log:

sudo nano /etc/systemd/journald.conf
# set:
SystemMaxUse=50M

Riavvia systemd-journald.

Perché: su storage limitato, i log possono crescere e consumare spazio utile.



🪁 Openbox vs XFCE — come e quando usarli

Per passare a Openbox: installalo e al login scegli la sessione Openbox. Puoi anche creare uno script di avvio per caricare solo ciò che ti serve.

💡 Ulteriori tricks e suggerimenti pratici


✅ Risultati pratici che ho ottenuto

Dopo tutte le ottimizzazioni:


🧾 Conclusione

Resuscitare un netbook come l’ASUS T101HA non è solo possibile, è anche gratificante: con le giuste scelte software (Debian minimale, zram, swappiness, servizio minimization) ottieni una macchina utile per tantissime attività quotidiane.


Edit page
Share this post on:

Previous Post
Script Bash per Monitorare il sistema con Telegram
Next Post
Installare Archlinux Facilmente nel 2025 con Archinstall