Annuncio pubblicitario
Di recente ho esaminato le opzioni per espandere lo spazio di archiviazione sul mio Raspberry Pi (UK). Tali scelte sono limitate: le porte USB sono spesso utilizzate da tastiera, mouse o controller di gioco retrò Consigli utili per la configurazione del controller per un centro di gioco retrò Raspberry Pi Leggi di più , mentre lo slot per schede SD è naturalmente limitato a un solo dispositivo.
In termini di espansione della memoria tramite dispositivi USB, ci sono due opzioni, ma il modo in cui queste si collegano influirà sul successo. Ad esempio, è possibile collegare l'unità disco fisso USB o l'unità flash a una delle porte USB, ma se tale porta è necessaria per un altro dispositivo, le cose possono diventare complicate.
Molti proprietari di Raspberry Pi utilizzano hub USB alimentati per aggirare questo problema e una volta riconosciuta l'importanza di questo (il computer non consuma abbastanza energia per gestire la maggior parte dei dispositivi USB) quindi l'aggiunta di un nuovo dispositivo USB - archiviazione o altro - non dovrebbe essere un problema.
Tuttavia, è necessario conoscere alcune cose quando si espande lo spazio di archiviazione su Raspberry Pi. Sebbene in realtà ci siano solo due opzioni di archiviazione USB comuni (unità flash e disco rigido), dovresti anche cercare di seguito un trucco molto utile per espandere la scheda per Raspbian Ottimizza la potenza del tuo Raspberry Pi con RaspbianCome si addice a un uomo con troppa tecnologia in mano, di recente ho giocato con il mio Raspberry Pi, configurando il dispositivo in modo che funzioni al massimo delle sue potenzialità. Continua a funzionare come ... Leggi di più sistema operativo.
Tre principali opzioni di archiviazione
Scoprirai che per aggiungere, archiviare e rimuovere i dati su un Raspberry Pi, hai tre opzioni principali:
- Scheda SD / SDHC
- chiavetta USB
- Disco rigido USB
È inoltre possibile utilizzare unità di rete, unità DVD-R USB e Dispositivi NAS Revisione e omaggio del NAS Synology DiskStation DS413jChiamare Synology DiskStation DS413j un dispositivo NAS (Network Attached Storage) è un eufemismo degradante, ma sì, serve file sulla rete. Dire che ha funzionalità RAID è anche un po 'ingiusto ... Leggi di più (forse alimentato da un Raspberry Pi!) per ulteriore spazio di archiviazione, ma quelli elencati sopra dovrebbero essere considerati le tue tre opzioni principali.
Daremo uno sguardo alle tre opzioni in modo più dettagliato, come possono essere utilizzate nel modo più efficace e su eventuali carenze o svantaggi.
Utilizzo di una scheda SD per l'archiviazione dei dati Raspberry Pi
Scheda di memoria SanHisk Ultra 32GB Classe 10 SDHC UHS-I fino a 80 MB / s (SDSDUNC-032G-GN6IN)Scheda di memoria SanHisk Ultra 32GB Classe 10 SDHC UHS-I fino a 80 MB / s (SDSDUNC-032G-GN6IN) Acquista ora su Amazon $6.99
Come probabilmente saprai se stai utilizzando un Raspberry Pi, il scheda SD è l'opzione di archiviazione principale. Il Pi utilizza questa scheda - che dovrebbe essere una scheda SDHC per i migliori risultati - come dispositivo di avvio, per eseguire il sistema operativo e l'archiviazione generale. Sostituisce efficacemente il ruolo di un disco rigido nei computer desktop standard, anche se potrebbe essere considerato più simile a un SSD Come funzionano le unità a stato solido?In questo articolo, imparerai esattamente cosa sono gli SSD, come effettivamente funzionano e funzionano gli SSD, perché gli SSD sono così utili e l'unico aspetto negativo degli SSD. Leggi di più in termini di mancanza di parti in movimento e di bassa energia.

Ce ne sono vari sistemi operativi 11 Sistemi operativi in esecuzione su Raspberry PiQualunque sia il tuo progetto Raspberry Pi, esiste un sistema operativo per esso. Ti aiutiamo a trovare il miglior sistema operativo Raspberry Pi per le tue esigenze. Leggi di più per il Raspberry Pi. Probabilmente il più popolare è Raspbian Ottimizza la potenza del tuo Raspberry Pi con RaspbianCome si addice a un uomo con troppa tecnologia in mano, di recente ho giocato con il mio Raspberry Pi, configurando il dispositivo in modo che funzioni al massimo delle sue potenzialità. Continua a funzionare come ... Leggi di più , che per impostazione predefinita è progettato per funzionare su una scheda SD da 2 GB. Il risultato di ciò è che quando si esegue il flashing di un'immagine Raspbian, tutte le schede SD avranno una partizione di 2 GB, con un grosso pezzo di memoria della scheda SD lasciato inutilizzato.
Fortunatamente c'è un modo per aggirare questo. Un espandere il file system la funzione è inclusa nella schermata raspi-config in Raspbian e consente di espandere le dimensioni della partizione alla massima capacità della scheda SD. Vedere 4 modifiche per ricaricare il tuo Raspberry Pi 4 modifiche per ricaricare il tuo Raspberry PiPotresti essere sorpreso di apprendere che ci sono molte modifiche che possono essere applicate a Raspberry Pi, sia all'interno della schermata di configurazione che nel modo in cui hai impostato e installato il tuo sistema operativo ... Leggi di più per tutti i dettagli su come farlo.
Collegamento e montaggio di un'unità flash USB
Unità flash USB 3.0 SanDisk Ultra Flair da 16 GB - SDCZ73-016G-G46Unità flash USB 3.0 SanDisk Ultra Flair da 16 GB - SDCZ73-016G-G46 Acquista ora su Amazon $5.95
Inserimento a chiavetta USB non avrà lo stesso effetto che ha su un sistema operativo come Ubuntu o Windows. Invece, dovrai montare manualmente il dispositivo per poterlo utilizzare come memoria USB aggiuntiva per il tuo Raspberry Pi.
sudo ls / dev / sd *

Questo rivelerà il nome corretto per il dispositivo USB (sda1 o sda2). Dovresti quindi inserire quanto segue, avendo cura di sostituire [USB_DEVICE_NUMBER] con il nome del dispositivo come scoperto sopra.
sudo mount -t vfat / dev / [USB_DEVICE_NUMBER] / mnt / usb
L'unità flash USB verrà quindi montata come dispositivo, accessibile dal browser dei file su Raspberry Pi!
Che dire di un HDD USB?
Particolarmente utile se si utilizza Raspberry Pi come componente principale di a media center L'hardware necessario per creare un Media Center Raspberry PiCon così tanti modi di usarlo, non dovresti essere sorpreso di scoprire che il Raspberry Pi ha venduto oltre 1 milione di unità. Sebbene progettato per uno scopo chiave (programmazione) questo piccolo computer delle dimensioni di una carta di credito ... Leggi di più o scatola NAS, collegando a disco rigido consentirà un enorme aumento dello spazio di archiviazione.
Disco rigido esterno portatile da 2 TB Seagate Expansion - USB 3.0 per PC portatile (STEA2000400)Disco rigido esterno portatile da 2 TB Seagate Expansion - USB 3.0 per PC portatile (STEA2000400) Acquista ora su Amazon $59.99

Inoltre, prestare attenzione all'utilizzo di hub USB alimentati, come menzionato sopra, se l'HDD USB non è alimentato (è improbabile, ma esistono), è necessario utilizzare un hub USB alimentato. Un HDD con il proprio alimentatore dovrebbe essere utilizzato diversamente.
Ora, potresti riscontrare problemi durante il montaggio di un disco rigido USB sul tuo Raspberry Pi. In una situazione ideale, questo sarebbe un caso di plug-and-play e se si dispone di Pi più aggiornato, allora dovresti essere in grado di accedere al tuo HDD con il tuo minicomputer con pochi problemi: il dispositivo dovrebbe montarsi automaticamente e tutto sarà semplicemente lavoro.
Senza la corretta configurazione e il file system del disco, tuttavia, scoprirai che l'unità disco ha prestazioni scarse. Ad esempio, è possibile utilizzare un'unità NTFS con l'aggiunta di un driver, ma il trasferimento dei dati con questo metodo è lento. Per utilizzare in modo efficace il disco rigido USB (ed esclusivamente su Raspberry Pi) il file system EXT 4 deve essere usato, quindi se hai già dei dati sul tuo HDD, dovrai prima eseguire il backup riformattazione.
Configurazione di un HDD USB per Raspberry Pi
L'unità disco fisso USB esterna è vuota? In tal caso, dovresti formattarlo in EXT4, cosa che puoi fare in Raspbian con:
sudo mkfs.ext4 / dev / sda1 -L senza titolo
Se dovessi prima montare l'unità (ad esempio, potresti già avere una partizione EXT4), usa quanto segue:
sudo mkdir / mnt / usbdrive
Questo crea una directory per il dispositivo, che è montata con questo comando:
sudo mount / dev / sda1 / mnt / usbdrive
È possibile utilizzare il comando seguente per elencare i contenuti dell'unità montata:
ls / mnt / usbdrive
Infine, se prevedi di rimuovere l'unità mentre Raspberry Pi è acceso:
sudo umount / dev / sda1
Come nota a margine, se non si desidera riformattare il disco rigido con il file system EXT4, tuttavia, è ancora possibile utilizzare NTFS con un aumento delle prestazioni. Avrai bisogno di un'unità per questo, quindi apri Terminal e inserisci:
sudo apt-get install ntfs-3g
Ciò installerà il driver, consentendoti di utilizzare un'unità disco fisso NTFS con Raspberry Pi.
Facile da configurare: se fai la scelta giusta
Con due opzioni di archiviazione estese per USB (oltre al vantaggio di massimizzare l'archiviazione della scheda SD in Raspbian), Raspberry Pi può avere accesso alla stessa ricchezza di spazio esterno di un computer desktop.

Sebbene la capacità di utilizzare un'unità flash USB sia utile, probabilmente otterrai la migliore memoria e i risultati più veloci utilizzando un HDD USB esterno formattato con EXT4. Questa dovrà essere un'unità dedicata, tuttavia, poiché EXT4 non è compatibile con altri sistemi operativi. Se ciò non è pratico, utilizza un disco rigido formattato come NTFS con il driver ntfs-3g.
Lo spazio di archiviazione aggiuntivo offre vantaggi nella maggior parte dei progetti Raspberry Pi, da un media center alimentato da RaspBMC alla configurazione di un box NAS. Si noti che ciò di cui abbiamo discusso qui è per il sistema operativo Raspbian e le build correlate: altri sistemi operativi Raspberry Pi (meno popolari) potrebbero avere comandi e driver diversi per la gestione dell'archiviazione.
Crediti immagine: Lampone vettoriale, Unità flash tramite Shutterstock
Christian Cawley è vicedirettore per la sicurezza, Linux, DIY, programmazione e spiegazione tecnica. Produce anche The Really Useful Podcast e ha una vasta esperienza nel supporto di desktop e software. Un collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante di Lego e fan dei giochi retrò.