In rete ci sono molte guide per configurare un NAS con il Raspberry.
Ripercorro qui una delle guide trovate online.
Purtroppo, prima di iniziare, incontro un problema. Non mi è possibile usare un HD esterno 2.5″ (è un case con al suo interno un hard disk piccolo, di quelli montati all’interno dei computer portatili) perchè la porta USB del RasPi non riesce ad alimentarlo. Io ho provato con un alimentatore 5V 1A. Forse potrebbe essere sufficiente un alimentatore più potente.
Del resto in diverse guide è raccomandato di usare un HUB Usb alimentato esternamente, quindi ripiego usando invece un HD alimentato esternamente.
1) l’Hard Disk è già formattato col file system NTFS e decido di usarlo così;
2) mi collego al Raspberry in SSH (uso putty) ed invio i comandi seguenti:
sudo apt-get update
sudo mkdir /mnt/volume
dove ‘volume’ è il nome che decido di dare all’HD esterno;
sudo fdisk -l
ricevo alcune informazioni relative alla scheda SD ed all’HD che ho collegato
Device Boot Start End Blocks Id System /dev/sda1 63 976768064 488384001 7 HPFS/NTFS/exFAT
3) sudo apt-get install ntfs-3g
4) sudo nano /etc/fstab
A questo punto si apre l’editor. Alla fine del file inserisco
/dev/sda1 /mnt/volume ntfs-3g rw,auto,users 0 0
CTRL+O per salvare e CRTL+X per uscire.
5) sudo reboot
Attendo qualche secondo, poi ripristino la connessione SSH.
6) cd /mnt/volume/
ls
Se tutto è andato per il verso giusto dovrei vedere il contenuto dell’HD. Se è vuoto proviamo a creare un file vuoto con
touch fileVuotoDiProva
7) sudo apt-get install samba cifs-utils
8) sudo service samba stop
9) sudo nano /etc/samba/smb.conf
ed aggiungiamo in fondo
[shared] comment= NAS Raspberry path=/mnt/volume public = yes guest ok = yes writable = yes
con la riga
guest ok = yes
rendiamo l’accesso libero a qualsiasi utente presente all’interno della nostra rete locale. Per chiedere una password all’accesso togliamo la riga guest e scriviamo
sudo smbpasswd -a nomeutente
e poi inserire la password.
10) sudo service samba start
Sfogliamo la rete…. 🙂
FATTO!