Come utilizzare lo spazio di scambio su ununità USB in Rasbian Linux

Come utilizzare lo spazio di scambio su ununità USB in Rasbian Linux

Il Raspberry Pi ha una piccola quantità di spazio SWAP disponibile per gli utenti da utilizzare quando esauriscono la RAM fisica in Raspbian. La quantità esatta di SWAP sul Pi è di circa 100 MB, il che non è sufficiente e, quando è esaurito, può causare un enorme ritardo.

Un ottimo modo per migliorare le prestazioni complessive di un dispositivo Raspberry Pi è aumentare le dimensioni dello spazio SWAP. Tuttavia, tieni presente che aumentare le dimensioni non è sufficiente. La ragione? Raspberry Pi viene eseguito da una scheda SD e, espandendo lo SWAP sulla scheda SD, la scheda SD morirà più velocemente. Invece, dovresti spostarlo su un'unità USB esterna. In questa guida, ti mostreremo come fare proprio questo!

Formattazione dell'unità flash USB

Prima di rimuovere lo spazio SWAP dalla scheda SD e inserirlo nell'unità flash USB, è necessario formattare l'USB nel formato corretto (EXT4.) Per avviare il processo, collegare qualsiasi unità flash USB alla porta USB e aprire un terminale.

Nota: se il tuo dispositivo Raspberry Pi è un server, accedi tramite SSH anziché accedere direttamente a un terminale su di esso.

All'interno del terminale, esegui il comando lsblk  nel terminale. L'output del  comando lsblk  ti mostrerà tutti i dispositivi di archiviazione collegati al Pi. Individua l'etichetta dell'unità USB  per confermare che il Pi sta leggendo il dispositivo. L'etichetta dovrebbe essere /dev/sda .

lsblk

Dopo aver trovato l'etichetta del dispositivo per l'unità flash USB, aprila nello strumento di partizionamento Cfdisk con il comando seguente.

Nota: l'unità flash USB ha l' etichetta /dev/sda solo se è l'unico dispositivo di archiviazione USB collegato. Se hai altri dispositivi collegati al Raspberry Pi oltre all'unità flash USB, potrebbe non essere visualizzato come /dev/sda , ma come /dev/sdb , /dev/sdc o anche /dev/sdd . Se hai bisogno di aiuto per trovare l'etichetta dell'unità, segui questa guida .

sudo cfdisk /dev/sda

All'interno dell'editor delle partizioni Cfdisk, è necessario eliminare tutte le partizioni sull'unità flash. Per fare ciò, segui le istruzioni passo passo di seguito.

Passaggio 1: evidenziare la partizione primaria sul dispositivo USB con le frecce  su /giù  sulla tastiera. Quindi, usa le  frecce sinistra/destra  per selezionare "Elimina" ed eliminare la partizione.

Passaggio 2: selezionare "Spazio libero" in Cfkdisk utilizzando le frecce su/giù sulla tastiera. Quindi, seleziona "Nuovo" con le  frecce sinistra/destra sulla tastiera e premi il  pulsante Invio  per creare una nuova partizione.

Come utilizzare lo spazio di scambio su ununità USB in Rasbian Linux

Passaggio 3: dopo aver selezionato "Nuovo", Cfdisk chiederà di specificare la dimensione della partizione. Per impostazione predefinita, Cfdisk inserirà la dimensione massima del disco. Ad esempio, se la tua unità flash USB è di 14,6 GB, ti suggerirà di creare una partizione di 14,6 GB.

Come utilizzare lo spazio di scambio su ununità USB in Rasbian Linux

Premi  Invio  per utilizzare la dimensione della partizione suggerita. In caso contrario, specificare una dimensione diversa nel prompt e premere  Invio.

Passaggio 4: dopo aver premuto  Invio  per creare una nuova partizione in Cfdisk, sarà necessario specificare il tipo di partizione. Ci sono due tipi: primario ed esteso. Seleziona l'opzione "primaria" e premi  Invio.

Passaggio 5: selezionare "Tipo" con le frecce sinistra/destra sulla tastiera e premere  Invio . Quindi, seleziona "83 Linux" per impostare il nuovo tipo di partizione come file system Linux.

Come utilizzare lo spazio di scambio su ununità USB in Rasbian Linux

Passaggio 6: selezionare "Scrivi" con le  frecce sinistra/destra  sulla tastiera e premere  Invio per scrivere le modifiche in Cfdisk sull'unità flash USB.

Passaggio 7: selezionare "Esci" con le frecce sinistra/destra per chiudere Cfdisk.

Passaggio 8: ora che Cfdisk è chiuso, eseguire il  comando mkfs.ext4 di  seguito per scrivere il file system Ext4 sul dispositivo USB.

sudo mkfs.ext4 -F /dev/sda1

Montaggio dell'unità USB

L'unità USB deve essere montata per essere utilizzata come spazio SWAP. Per montare la tua USB in Raspbian, segui le istruzioni passo passo di seguito.

Passaggio 1: utilizzando il terminale, creare una nuova cartella nella /mntdirectory con il nome "usb-flash".

sudo mkdir -p /mnt/usb-flash/

Passaggio 2: è necessario aggiungere il dispositivo USB al /etc/fstabfile in modo che possa essere caricato all'avvio. Usando i comandi seguenti, aggiungi il codice a /etc/fstab.

sudo -s echo ' ' >> /etc/fstab echo '# USB Flash for SWAP space' >> /etc/fstab echo '/dev/sda1 /mnt/usb-flash/ ext4 noatime,defaults 0 2' >> / etc/fstab

Passaggio 3: eseguire il  comando mount  per caricare l'unità flash USB nella /mnt/usb-flash/directory.

sudo mount /mnt/usb-flash/

Usa lo spazio SWAP su un'unità USB

Come utilizzare lo spazio di scambio su ununità USB in Rasbian Linux

Configurare lo spazio SWAP su Raspberry Pi è facile grazie alla configurazione semplice offerta dagli sviluppatori. Segui le istruzioni passo passo di seguito per farlo sul tuo dispositivo.

Passaggio 1: spegni lo SWAP sulla scheda SD Rasbian con il  comando stop  nel terminale.

sudo /etc/init.d/dphys-swapfile stop

Passaggio 2: aprire il file di configurazione SWAP di Raspbian nell'editor di testo Nano.

sudo nano -w /etc/dphys-swapfile

Fase 3: Individuare CONF_SWAPSIZE=100e modificare l' 100a 1024.

Passaggio 4: individuare #CONF_SWAPFILE=e rimuovere il #simbolo. Dovrebbe assomigliare all'esempio qui sotto.

CONF_SWAPFILE=

Passaggio 5: individuare CONF_SWAPFILE= e cancellare i contenuti dopo il =segno. Quindi, aggiungi /mnt/usb-flash/swap.file. Dovrebbe essere esattamente come l'esempio qui sotto.

CONF_SWAPFILE=/mnt/usb-flash/swap.file

Passaggio 6: avviare il backup SWAP di Raspbian con il seguente comando. Se il comando ha esito positivo, eseguirai SWAP dalla tua unità flash USB!

sudo /etc/init.d/dphys-swapfile start


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.