Gebruikershulpmiddelen

Site-hulpmiddelen


linux_beheer:usbdisk

USB Disk-en gebruiken

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

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

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

linux_beheer/usbdisk.txt · Laatst gewijzigd: 2023_0605_21:37 door Hans Bollen

Tenzij anders vermeld valt de inhoud van deze wiki onder de volgende licentie: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki