Inhoud
USB Disk-en gebruiken
Zie
Externe Opslag
- USB Sticks
- Externe disken
- SD Cards
- Enzovoort
Filesystemen op een extern opslag apparaat
- FAT16
- FAT32
- VFAT
- EXFAT
- NTFS
- EXT4
Een USB Stick formatteren
Daar heeft Linux mooie tooltjes voor aan boord.
Mochten die niet werken, probeer het dan in de terminal. Zie
Een USB Stick goed leeg maken
Helemaal leeg doe je goed door m te formatteren. Maar soms wil je dat niet en mogelijk is het ook niet nodig.
Kijk naar de verborgen bestanden in je usb stick. Dat kan met een bestanden bladeraar, en met de terminal
De kans bestaat dat er een .Trash-1001 in zit. Of iets wat daar op lijkt. Die zou je best wel een weg willen kunnen en mogen verwijderen.
cd /media/hans/usbstick # De inhoud van deze usb stick ls -l # De inhoud van deze usb stick, met de verborgen bestanden ls -la # Dat zou er zo uit kunnen zien /media/hans/usbstick/.Trash-1001 # Zo ruim je m op # Pas goed op met de -r optie. Als je schrijfrechten hebt, hij doet het meteen. # Goed inventariseren vooraf dus. rm -r /media/hans/usbstick/.Trash-1000/
USB Stick problemen in windows
Een in FAT32 geformatteerde usb stick kun je zowel in windows als Linux gebruiken. En daar is niks mis mee. Hartstikke handig om je configuratie files altijd bij de hand te hebben.
Onderstaand probleem komt voor als je een in FAT32 geformatteerde usb stick zowel in windows als Linux gebruikt.
Als je onder windows zo een FAT32 usb stick gebruikt, en windows stelt voor om de problemen op de USB Stick op te lossen, wat moet je dan doen ?
Niks. Niets nada komma nul. windows snapt niet dat een ander besturingssysteem de USB stick gelezen heeft, en daar wat op achter gelaten zou kunnen hebben. Zie windows hier als een virus. Het wil wat doen aan jouw stick. Gewoon nee zeggen.
En : zorg altijd voor een backup van usb-sticks met belangrijke data !
Usb drive aankoppelen
Voor usb sticks en externe usb hard disks is het simpel : stick of stekker er in, en de inhoud komt te voorschijn in /media/jijzelf/jouw_usb_ding.
Usb drive afkoppelen
Veilig verwijderen ! Als je klaar bent. Zorg dat er geen bestanden openstaan of programma's nog op jouw usb disk kijken. Gebruik de veilig verwijderen knop. Die zit er. op de taakbalk, of in de bestanden bladeraar.
In de terminal loskoppelen
vraag de status op
mount | grep media
ontkoppel de disk
umount /media/jijzelf/jouw_usb_ding
Usb drive aankoppelen - vervolg
Voor de gevorderde mogelijkheden, lees verder !
Hoe dat moet ? Lees de handleiding. Op internet (zie de links hieronder) en/of mijn uitleg daarna.
Zoek op :
- linux mount usb
- linux mint mount usb ext4 UUID
verwijderbare opslag en /etc/fstab :
Gevonden :
- https://kalitut.com/mount-unmount-usb-stick-fstab/ - Deze is zo goed
- RaspBerry specific
Een USB Stick mounten
Start je Linux computer op, doe de usb stick erin, en open, als het al niet vanzelf gaat, de bestanden bladeraar. En vindt de directorie waar de stick inhoud in zichtbaar is. Het zal zoiets zijn als /media/ikzelf/mijnstik. Inderdaad gewoon een directorie pad en vooral geen letter met : en \ . Zo mooi geregeld in Linux.
In de instellingen van de bladeraar (in ieder geval bij Nemo in Linux Mint) zit een optie (onder Bewerken - Voorkeuren - Gedrag - Afhandelen van media) om aan te geven wat er moet gebeuren met een vers ingevoerd extern opslag apparaat, zoals een USB stick. Een voor de hand liggende optie is het automatisch aankoppelen en meteen de inhoud openen in de bestanden bladeraar. Zoek het maar eens uit.
Eerst info verzamelen :
Een USB Stick automatisch mounten
Daarvoor moet autofs geinstalleerd zijn
Uitleg over het vanzelf goed laten aankoppelen
- zoek maar op “linux external disk ext4 writable mount options”
- Deze bevat DE TRUUK !!!
- En de rest geeft ook goede info
- de rest …
Een USB Stick geconfigureerd mounten
Een USB Stick geconfigureerd eenduiding mounten
Een usbstick geformatteerd in EXT4 opnemen in een Linux netwerk
Een externe harddisk geformatteerd in ext4 aankoppelen aan een Linux computer
Idee 2022 0714 :
- Een ext4 partitie maken met behoud van de ntfs partitie kon met gparted. Zie voorbeeld hieronder
- Koppel de externe disk met usb kabel aan de pc
- Kijk in /media/jijzelf
- Zorg er voor dat jij de eigenaar van de aangesloten disk wordt. Met usernaam en group.
- Dat doe je (bijvoorbeeld) in de terminal met user root
cd /media/jijzelf ls -l drwxr-xr-x 3 root root 4096 jul 5 22:51 wd2tb2_ext4 drwxrwxrwx 1 jijzelf jijzelf 4096 nov 18 2021 wd2tb2_ntfs chown jijzelf.users wd2tb2_ext4 chmod 777 wd2tb2_ext4 dit lukt niet met de ntsf disk. natuurlijk lukt dat niet ... drwxrwxrwx 3 jijzelf users 4096 jul 5 22:51 wd2tb2_ext4/ drwxrwxrwx 1 jijzelf jijzelf 4096 nov 18 2021 wd2tb2_ntfs/
Nou probeer een bestand te kopieren op de linux partitie. Hoe maakt niet uit. met de terminal, met nemo. Maar als gebruiker jijzelf en niet met root rechten … Als alle Instelingen goed zijn dan gaat dat gewoon werken
Een externe harddisk geformatteerd in exfat of ntfs aankoppelen aan een Linux computer
Dat begint met de externe disk aansluiten
Dan de gegevens er van inventariseren
Wijsheid gevonden op :
In de terminal proberen met een van deze mogelijkheden :
# vraag de partities op fdisk -l # kijk wat er aan aangekoppeld is lsblk # en df -h #Vraag de partitie labels (UUID) op. Zonder root rechten krijg je minder info dan met root rechten !!! blkid
inventariseer evt verder met
blkid -p /dev/sda1 blkid -p /dev/sda2
Filesysteem vaststellen
Dan de NTFS of EXFAT driver installeren voor het werken met EXFAT in Linux
In plaats van NTFS komt het EXFAT filesysteem ook voor. In dat geval moet je er een extra driver voor installeren. Blijkbaar …
Volgens https://pimylifeup.com/raspberry-pi-exfat/
# installeer de EXFAT driver # Op een PI is die waarschijnlijk al geinstalleerd !???? # net doen also en installeren dat ding : apt-get update apt-get upgrade # als het updaten of upgraden het op het eind aangeeft : apt-get autoremove Het verschil tussen apt en ap-get : nog eens uitzoeken apt-get install exfat-fuse apt-get install exfat-utils Goed de info in de terminal lezen. Hoe groot die Linux pakketten zijn ... Pakketlijsten worden ingelezen... Klaar Boom van vereisten wordt opgebouwd De statusinformatie wordt gelezen... Klaar De volgende extra pakketten zullen geïnstalleerd worden: exfat-utils De volgende NIEUWE pakketten zullen geïnstalleerd worden: exfat-fuse exfat-utils 0 opgewaardeerd, 2 nieuw geïnstalleerd, 0 te verwijderen en 2 niet opgewaardeerd. Er moeten 67,7 kB aan archieven opgehaald worden. Na deze bewerking zal er 260 kB extra schijfruimte gebruikt worden. enzovoort
Dan de NTFS driver installeren voor het werken met NTFS in Linux
# installeer de ntfs driver # Op een PI is die waarschijnlijk al geinstalleerd apt-get install ntfs-3g # ntfs-3g is reeds de nieuwste versie (1:2017.3.23AR.3-3+deb10u1).
Dan de disk handmatig aankoppelen, om te zien of de configuratie duidelijk is en of het werkt.
Dat gaat met het mount commando
Komt er aan hiero
Dan de disk aankoppeling vastleggen in de configuratie
Dat moet in de /etc/fstab
Zie oa https://raspberrypi.stackexchange.com/questions/75027/whats-the-difference-between-uuid-and-partuuid
vraag de PARTUUID op met blkid
Voorbeeld :
PARTUUID=8C208C30-4E8F-4096-ACF9-858959BABBAA /data ext4 user,defaults 0 0
Een externe harddisk geformatteerd in exfat of NTFS bekijken
Op mijn nieuw gekochte en voor geformatteerde disk (in exfat) stonden deze twee executables, een voor mac en een voor windows. Hier zie je dus hoe bestandsnamen NIET moeten. Hoofdletters hebben geen enkel nut. En die spaties zorgen ervoor dat je de kwootjes eromheen nodig hebt. Hetgeen tot vergissingen en miscommunicatie kan leiden. Natuurlijk werkt dit in windows. Maar daarom staat de voordeur in dat besturingssysteem ook wagenwijd open.
-rwxrwxrwx 1 root root 506255 dec 11 2020 'Install Western Digital Software for Mac.dmg'* -rwxrwxrwx 1 root root 664376 dec 15 2020 'Install Western Digital Software for Windows.exe'* drwxrwxrwx 1 root root 1048576 jul 4 2021 'System Volume Information'/
Een externe harddisk geformatteerd in exfat of NTFS uitbreiden met een Linux partitie
Al zoekend kwam ik uit op deze sites :
Uiteindelijk heb ik het als volgt opgelost :
- De twee op de harddisk aanwezige bestanden heb ik gekopieerd naar een andere harddisk.
- In linux, met de disk aangesloten, met gparted, heb ik de standaard partitie verwijderd, en twee nieuwe partities aangemaakt, een met ntfs (het windows filesysteem) en een met ext4 (het Linux file systeem).
- De partitie grootte heb ik naar eigen inzicht gekozen.
- Ik heb ze een weloverwogen partitie etiket gegeven, iets wat lijkt op : mijndisk_nfts en mijndisk_ext4. Kleine letters en rekening houdend met de maximaal toegestane lengte.
- Nog beter is (als je meerdere disken hebt_ : hdisk1_ntfs en hdisk1_ext4.
- Na loskoppenen en her aansluiten van de disk, komen de partities in mijn Linux Mint dan tevoorschijn in/als : /media/jijzelf/hdisk1_ntfs en /media/jijzelf/hdisk1_ext4
- Die twee bestanden heb ik teruggekopieerd in de ntfs partitie
Een externe harddisk opnemen in een Linux netwerk
Een externe harddisk geformatteerd in NTFS opnemen in een Linux netwerk
Een externe harddisk geformatteerd in Linux ext4 opnemen in een Linux netwerk
Dit begint met de aankoppel stap
Dan komt het netwerk bouwen