Buongiorno ippogrifo e grazie per la risposta dettagliata.
Seguendo le indicazioni ed essendo per nulla pratici, per semplificarci la vita abbiamo seguito il tuo suggerimento in merito a seguire una soluzione più semplice, come inizio dell'attività con questo meraviglioso dispositivo.
Abbiamo pertanto ripreso la guida
https://www.raspberryitaly.com/nas/ seguendola passo passo, ma senza purtroppo giungere alla fine, in quanto sono sorti i problemi sottoesposti.
Confidando e sperando nella tua risposta o di altri utenti al fine di venirne a capo.
Forniamo i dati giustamente richiesti per aiutare l'individuazione del problema:
Sistema operativo: Raspberry 32 bit aggiornato
Scheda Pi4 8Gb ram
Scheda di memoria sd 32 Gb
Chiavetta usb 16Gb ( questa nel nostro progetto sarebbe la memoria NAS , sebbene di dimensioni inadeguate allo scopo, ma solo ai fini del raggiungimento dell'
obiettivo )
Unica eccezione rispetto a quanto indicato nella guida è stata la formattazione, effettuata tramite GParted in EXT4 direttamente dal S.O. Raspberry.
Di seguito il risultato del terminale:
Codice:
pi@raspberrypi:~ $ sudo fdisk -l
Disk /dev/ram0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram2: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram3: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram4: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram5: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram6: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram7: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram8: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram9: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram10: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram11: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram12: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram13: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram14: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram15: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mmcblk0: 28,9 GiB, 31046238208 bytes, 60637184 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x02a2d751
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 532479 524288 256M c W95 FAT32 (LBA)
/dev/mmcblk0p2 532480 60637183 60104704 28,7G 83 Linux
Disk /dev/sda: 14,5 GiB, 15518924800 bytes, 30310400 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4f01ccc4
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 30310399 30308352 14,5G 83 Linux
pi@raspberrypi:~ $ sudo blkid /dev/sda1
/dev/sda1: UUID="b52325d6-804a-4318-9723-b65fc31cff60" TYPE="ext4" PARTUUID="4f01ccc4-01"
pi@raspberrypi:~ $
pi@raspberrypi:~ $ sudo mkdir /media/nas
pi@raspberrypi:~ $
pi@raspberrypi:~ $ sudo chmod 777 /media/nas
pi@raspberrypi:~ $
pi@raspberrypi:~ $ sudo nano /etc/fstab
pi@raspberrypi:~ $ sudo mount /media/nas
pi@raspberrypi:~ $
pi@raspberrypi:~ $ ls /media/nas
lost+found
pi@raspberrypi:~ $
pi@raspberrypi:~ $ sudo apt-get update
Trovato:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Trovato:2 http://archive.raspberrypi.org/debian buster InRelease
Lettura elenco dei pacchetti... Fatto
pi@raspberrypi:~ $ sudo apt-get install samba samba-common-bin
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti aggiuntivi saranno inoltre installati:
attr libcephfs2 libgpgme11 python-dnspython python-gpg python-ldb python-samba python-tdb samba-common
samba-dsdb-modules samba-vfs-modules tdb-tools
Pacchetti suggeriti:
bind9 bind9utils ctdb ldb-tools ntp | chrony smbldap-tools ufw winbind heimdal-clients
I seguenti pacchetti NUOVI saranno installati:
attr libcephfs2 libgpgme11 python-dnspython python-gpg python-ldb python-samba python-tdb samba samba-common
samba-common-bin samba-dsdb-modules samba-vfs-modules tdb-tools
0 aggiornati, 14 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 5.379 kB di archivi.
Dopo quest'operazione, verranno occupati 37,8 MB di spazio su disco.
Continuare? [S/n] s
Interrotto.
pi@raspberrypi:~ $ sudo apt-get install samba samba-common-bin
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti aggiuntivi saranno inoltre installati:
attr libcephfs2 libgpgme11 python-dnspython python-gpg python-ldb python-samba python-tdb samba-common
samba-dsdb-modules samba-vfs-modules tdb-tools
Pacchetti suggeriti:
bind9 bind9utils ctdb ldb-tools ntp | chrony smbldap-tools ufw winbind heimdal-clients
I seguenti pacchetti NUOVI saranno installati:
attr libcephfs2 libgpgme11 python-dnspython python-gpg python-ldb python-samba python-tdb samba samba-common
samba-common-bin samba-dsdb-modules samba-vfs-modules tdb-tools
0 aggiornati, 14 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 5.379 kB di archivi.
Dopo quest'operazione, verranno occupati 37,8 MB di spazio su disco.
Continuare? [S/n] s
Scaricamento di:1 http://raspbian.mirror.garr.it/mirrors/raspbian/raspbian buster/main armhf python-dnspython all 1.16.0-1 [90,1 kB]
Scaricamento di:2 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf python-ldb armhf 2:1.5.1+really1.4.6-3 [33,1 kB]
Scaricamento di:3 http://raspbian.mirror.garr.it/mirrors/raspbian/raspbian buster/main armhf python-tdb armhf 1.3.16-2+b1 [16,0 kB]
Scaricamento di:4 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf python-samba armhf 2:4.9.5+dfsg-5+deb10u1+rpi1 [1.794 kB]
Scaricamento di:7 http://raspbian.mirror.garr.it/mirrors/raspbian/raspbian buster/main armhf tdb-tools armhf 1.3.16-2+b1 [26,9 kB]
Scaricamento di:5 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf samba-common all 2:4.9.5+dfsg-5+deb10u1+rpi1 [170 kB]
Scaricamento di:6 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf samba-common-bin armhf 2:4.9.5+dfsg-5+deb10u1+rpi1 [570 kB]
Scaricamento di:8 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf samba armhf 2:4.9.5+dfsg-5+deb10u1+rpi1 [1.010 kB]
Scaricamento di:9 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf attr armhf 1:2.4.48-4 [39,4 kB]
Scaricamento di:11 http://raspbian.mirror.garr.it/mirrors/raspbian/raspbian buster/main armhf libgpgme11 armhf 1.12.0-6 [230 kB]
Scaricamento di:10 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf libcephfs2 armhf 12.2.11+dfsg1-2.1+rpi1 [380 kB]
Scaricamento di:12 http://raspbian.mirror.garr.it/mirrors/raspbian/raspbian buster/main armhf python-gpg armhf 1.12.0-6 [275 kB]
Scaricamento di:13 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf samba-dsdb-modules armhf 2:4.9.5+dfsg-5+deb10u1+rpi1 [345 kB]
Scaricamento di:14 http://ftp.arnes.si/mirrors/raspbian/raspbian buster/main armhf samba-vfs-modules armhf 2:4.9.5+dfsg-5+deb10u1+rpi1 [400 kB]
Recuperati 5.379 kB in 3s (2.035 kB/s)
Preconfigurazione dei pacchetti in corso
Selezionato il pacchetto python-dnspython non precedentemente selezionato.
(Lettura del database... 94034 file e directory attualmente installati.)
Preparativi per estrarre .../00-python-dnspython_1.16.0-1_all.deb...
Estrazione di python-dnspython (1.16.0-1)...
Selezionato il pacchetto python-ldb non precedentemente selezionato.
Preparativi per estrarre .../01-python-ldb_2%3a1.5.1+really1.4.6-3_armhf.deb...
Estrazione di python-ldb (2:1.5.1+really1.4.6-3)...
Selezionato il pacchetto python-tdb non precedentemente selezionato.
Preparativi per estrarre .../02-python-tdb_1.3.16-2+b1_armhf.deb...
Estrazione di python-tdb (1.3.16-2+b1)...
Selezionato il pacchetto python-samba non precedentemente selezionato.
Preparativi per estrarre .../03-python-samba_2%3a4.9.5+dfsg-5+deb10u1+rpi1_armhf.deb...
Estrazione di python-samba (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Selezionato il pacchetto samba-common non precedentemente selezionato.
Preparativi per estrarre .../04-samba-common_2%3a4.9.5+dfsg-5+deb10u1+rpi1_all.deb...
Estrazione di samba-common (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Selezionato il pacchetto samba-common-bin non precedentemente selezionato.
Preparativi per estrarre .../05-samba-common-bin_2%3a4.9.5+dfsg-5+deb10u1+rpi1_armhf.deb...
Estrazione di samba-common-bin (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Selezionato il pacchetto tdb-tools non precedentemente selezionato.
Preparativi per estrarre .../06-tdb-tools_1.3.16-2+b1_armhf.deb...
Estrazione di tdb-tools (1.3.16-2+b1)...
Selezionato il pacchetto samba non precedentemente selezionato.
Preparativi per estrarre .../07-samba_2%3a4.9.5+dfsg-5+deb10u1+rpi1_armhf.deb...
Estrazione di samba (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Selezionato il pacchetto attr non precedentemente selezionato.
Preparativi per estrarre .../08-attr_1%3a2.4.48-4_armhf.deb...
Estrazione di attr (1:2.4.48-4)...
Selezionato il pacchetto libcephfs2:armhf non precedentemente selezionato.
Preparativi per estrarre .../09-libcephfs2_12.2.11+dfsg1-2.1+rpi1_armhf.deb...
Estrazione di libcephfs2:armhf (12.2.11+dfsg1-2.1+rpi1)...
Selezionato il pacchetto libgpgme11:armhf non precedentemente selezionato.
Preparativi per estrarre .../10-libgpgme11_1.12.0-6_armhf.deb...
Estrazione di libgpgme11:armhf (1.12.0-6)...
Selezionato il pacchetto python-gpg non precedentemente selezionato.
Preparativi per estrarre .../11-python-gpg_1.12.0-6_armhf.deb...
Estrazione di python-gpg (1.12.0-6)...
Selezionato il pacchetto samba-dsdb-modules:armhf non precedentemente selezionato.
Preparativi per estrarre .../12-samba-dsdb-modules_2%3a4.9.5+dfsg-5+deb10u1+rpi1_armhf.deb...
Estrazione di samba-dsdb-modules:armhf (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Selezionato il pacchetto samba-vfs-modules:armhf non precedentemente selezionato.
Preparativi per estrarre .../13-samba-vfs-modules_2%3a4.9.5+dfsg-5+deb10u1+rpi1_armhf.deb...
Estrazione di samba-vfs-modules:armhf (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Configurazione di attr (1:2.4.48-4)...
Configurazione di samba-vfs-modules:armhf (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Configurazione di samba-common (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Creating config file /etc/samba/smb.conf with new version
Configurazione di libgpgme11:armhf (1.12.0-6)...
Configurazione di libcephfs2:armhf (12.2.11+dfsg1-2.1+rpi1)...
Configurazione di python-ldb (2:1.5.1+really1.4.6-3)...
Configurazione di tdb-tools (1.3.16-2+b1)...
update-alternatives: viene usato /usr/bin/tdbbackup.tdbtools per fornire /usr/bin/tdbbackup (tdbbackup) in modalità automatica
Configurazione di python-tdb (1.3.16-2+b1)...
Configurazione di samba-dsdb-modules:armhf (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Configurazione di python-dnspython (1.16.0-1)...
Configurazione di python-gpg (1.12.0-6)...
Configurazione di python-samba (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Configurazione di samba-common-bin (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Checking smb.conf with testparm
Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Server role: ROLE_STANDALONE
Done
Configurazione di samba (2:4.9.5+dfsg-5+deb10u1+rpi1)...
Aggiunta del gruppo «sambashare» (GID 116) ...
Fatto.
Samba is not being run as an AD Domain Controller: Masking samba-ad-dc.service
Please ignore the following error about deb-systemd-helper not finding those services.
(samba-ad-dc.service masked)
Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked.
/usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
Elaborazione dei trigger per systemd (241-7~deb10u4+rpi1)...
Elaborazione dei trigger per man-db (2.8.5-2)...
Elaborazione dei trigger per libc-bin (2.28-10+rpi1)...
pi@raspberrypi:~ $ cd /etc/samba
pi@raspberrypi:/etc/samba $
pi@raspberrypi:/etc/samba $ sudo nano smb.conf
pi@raspberrypi:/etc/samba $ sudo service samba restart
Failed to restart samba.service: Unit samba.service not found.
Abbiamo riscontrato due problemi:
il primo: nano smb.conf dove non abbiamo trovato la voce #security = user
alleghiamo foto in quanto non siamo riusciti a copiare il documento di nano
il secondo problema riguarda il comando "sudo service samba restart" che in risposta non svolge quanto dovuto.
Grazie per la disponibilità e la pazienza, cordiali saluti