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

Leave a Comment

3 modi per registrare la tua voce su Linux

3 modi per registrare la tua voce su Linux

Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Birdtray è un

Come configurare Jellyfin su Linux in Docker

Come configurare Jellyfin su Linux in Docker

Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.

Come aprire i file di Microsoft PowerPoint in Libre Office

Come aprire i file di Microsoft PowerPoint in Libre Office

Hai una presentazione di Microsoft Office PowerPoint che desideri aprire in Libre Office sul tuo PC Linux? Non sai come farlo? Possiamo aiutarti!

Come eliminare i volumi LVM di Linux

Come eliminare i volumi LVM di Linux

Guida passo passo per eliminare i volumi LVM su Linux. Scopri come procedere in modo sicuro e efficace.

Come accedere ai file system ExFat su Ubuntu Linux

Come accedere ai file system ExFat su Ubuntu Linux

Guida dettagliata su come accedere ai file system ExFAT su Ubuntu Linux. Scopri come installare e rimuovere il driver ExFAT DKMS.

Come installare LibreELEC sul Raspberry Pi 4

Come installare LibreELEC sul Raspberry Pi 4

Scopri come installare LibreELEC sul Raspberry Pi 4, un sistema operativo ideale per lettori multimediali, e configurarlo facilmente.

Come eseguire laggiornamento a Linux Mint 19.3

Come eseguire laggiornamento a Linux Mint 19.3

Linux Mint 19.3 offre numerosi miglioramenti all

Configura il fork Betterbird di Thunderbird su Linux

Configura il fork Betterbird di Thunderbird su Linux

Stanco di aspettare le nuove funzionalità di Thunderbird? Impara a installare Betterbird, un fork di Thunderbird ricco di correzioni di bug e funzionalità.

Come giocare a Roblox su Linux usando Wine

Come giocare a Roblox su Linux usando Wine

Sei un fan di Roblox? Vuoi giocarci su Linux? Segui questa guida per scoprire come farlo funzionare!