Stap 1: Automount USB harde schijven & ntfs - 3g
sudo apt-get install ntfs - 3g
Mount punt map maken
Eerste plaats moeten wij om sommige omslagen van de schijven worden gemonteerd op te maken. Als voorbeeld neem we er is een USB hardeschijf met één partitie, opgemaakt met een NTFS-bestandssysteem. Het bevat al uw juridisch eigendom video's en muziek, dus we het noemen zullen 'Media'. Maak een map voor het station moet worden gekoppeld aan, en de machtigingen wijzigen zodat iedereen in het netwerk kan lezen en van en naar het schrijven:
sudo mkdir/media/Media
sudo chmod 777/media/Media
Instellen van auto-mount
Nu, laten we het instellen van de schijf aan auto-mount naar die map tijdens het opstarten. We zullen het bewerken van een bestand genaamd fstab, die zich bezighoudt met alle bestandssystemen die tijdens het opstarten worden gemonteerd op uw Pi. We moeten sommige om informatie te verzamelen over de schijven in de eerste, dus in de type in een terminal:
sudo blkid
blkid is een tool die we om de metagegevens van een schijven - specifiek de UUID gebruiken kunnen. Dit is wat wij zijn gaan maken van fstab gebruiken voor het identificeren van de schijven. Schijven worden automatisch toegewezen aan de bestanden in de map/dev, maar deze toewijzingen zijn niet gegarandeerd hetzelfde elke keer uw Pi laarzen, dus we gebruik van de UUID maken zullen.
We zijn ook geïnteresseerd in de UUID van elke schijf/partitie die u wenst te monteren op uw NAS. Mijn schijven zijn geformatteerd en gepartitioneerd op een Windows-client enige tijd geleden, en zijn gemakkelijk herkenbaar door hun etiketten. Kopieer de volledige output van blkid, typ:
sudo nano/etc/fstab
Dit zal het fstab bestand voor bewerking openen. Bulken van de tekst die is reeds daar, een beetje ruimte verlaten en plak de output formulier blkid. We zullen dit later schrappen, maar ik denk it's easier to hebben alle info infront van u - dit zal niet een probleem op een Pi-setup met een monitor, maar ik deed dit headless dus het werkte beter in die situatie.
Vermeldingen in fstab zijn in dit formaat:
Apparaatnaam | Mount Point | File System | Opties | Dump opties | FS selectievakje opties
Een van mijn posten als voorbeeld:
Apparaat naam Mount punt FS opties | FSC O
/ dev/sda/media/Ipod vfat auto, gebruiker, rw, exec 0 0
In de kolom apparaat naam, UUID = en Label kan ook worden gebruikt. Alle inzendingen zijn gescheiden door één tabblad. Uw inzending moet worden gestructureerd als volgt:
De naam van het apparaat: Gebruik de UUID geïdentificeerd in de blkid uitvoer, zonder naar de aanhalingstekens.
Mount-punt: In het Mount punt kolom, geef de locatie op voor het koppelpunt die we eerder hebt gemaakt.
Bestandssysteem: De gegevens voor de kolom File System kan worden gevonden in de blkid output, na het woord TYPE. Het bestandssysteem FAT32-stations is vfat en NTFS-stations moet u 3g-ntfs gebruiken.
Na deze drie kolommen, plakken auto, gebruiker, rw, exec 0 0
Dus de post voor het fictieve 'Media' station zou (I 'm just gonna make-up een UUID):
UUID = 5d2047b5-6eaf-46de-9a52-a3a19dfc3706/media/Media ntfs - 3g auto, gebruiker, rw, exec 0 0
Herhaal dit proces (met inbegrip van het creëren van een mount map) voor elke schijf of de partitie die u wilt delen. Zorg ervoor dat de uitvoer verwijderen blkid die u hebt geplakt in voordat u opslaat en afsluit.
Uw nieuwe posten in fstab, in het terminaltype testen:
sudo mount - a
df -h
Dit zal proberen te monteren alle vermeldingen in fstab, tenzij zij reeds zijn gemonteerd. De tweede opdracht zal output informatie over momenteel gekoppelde stations, die zullen aangeven of of niet de vermeldingen in de fstab zijn geldig. Als u ziet dat de mount mappen die u gemaakt weergegeven in de uitvoer van df, navigeer naar hen en hun inhoud om te bevestigen dat alles goed is.
Zorg ervoor dat je hebt genageld dit deel vóór de uitvoering op - uw Pi problemen opstarten als er onjuiste vermeldingen in fstab zal hebben. Als dit gebeurt, moet u de optie van een terminal prompt, op welk punt u kunt openen van fstab in nano zoals vóór en de slechte vermelding verwijderen gegeven.