Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Opgelost] USB stick mounten  (gelezen 1999 keer)

Offline B0ris

  • Lid
  • Steunpunt: Nee
[Opgelost] USB stick mounten
« Gepost op: 2010/01/11, 15:16:10 »
Ik zit sinds dit weekend op Ubuntu 9.10. Op zich werkt alles goed, maar mijn USB stick wordt niet herkend:

Unable to mount 4.1 GB Filesystem
Error mounting: mount exited with exit code 1: helper failed with:
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Ik weet er nog vrij weinig van, maar heb wel al gezocht en de volgende stappen geprobeerd:

dmesg | tail geeft het volgende:

[ 3455.936627] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 3455.952666] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 3455.952684]  sdb: sdb1
[ 3455.969381] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 3455.969397] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 3457.769645] UDF-fs: No VRS found
[ 3457.769657] UDF-fs: Rescanning with blocksize 2048
[ 3459.127330] UDF-fs: No VRS found
[ 3459.127341] UDF-fs: No partition found (1)
[ 3459.192797] ISOFS: Unable to identify CD-ROM format.

/etc/fstab geeft het volgende:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=9436fcd9-c1ab-4db5-8c80-8e22c7a494ca /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda5
UUID=86cc2529-f839-4791-9872-e4929ee38f5c none            swap    sw              0       0
/dev/sdb1       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Vervolgens

sudo mkdir /media/usbstick

en

sudo mount -t vfat /dev/sdb /media/usbstick -o uid=1000,gid=100,utf8,dmask=027,fmask=137


Dit geeft de volgende melding:

mount: wrong fs type, bad option, bad superblock on /dev/sdb,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

sudo blkid

Dit geeft de volgende melding:

/dev/sda1: UUID="9436fcd9-c1ab-4db5-8c80-8e22c7a494ca" TYPE="ext3"
/dev/sda5: UUID="86cc2529-f839-4791-9872-e4929ee38f5c" TYPE="swap"
/dev/sdb1: UUID="C8F7-E8B9" TYPE="vfat"

Kan iemand zien wat ik verkeerd doe?
« Laatst bewerkt op: 2010/01/11, 21:30:03 door Ron »

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: USB stick mounten
« Reactie #1 Gepost op: 2010/01/11, 15:45:40 »
Vergeten om de USB-geheugenstaaf "veilig te verwijderen" in Windows? Dan kun je dit namelijk krijgen...

Oplossing is dan simpel: prik 'm erin in Windows, en doe daarin alsnog "veilig verwijderen".

Overigens: "veilig verwijderen"/softwarematig ontkoppelen is ook een vereiste in Linux, voor dergelijke apparaten (USB-geheugenstaven, USB-externe harde schijven, SD-kaartjes, ...).

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: USB stick mounten
« Reactie #2 Gepost op: 2010/01/11, 16:31:15 »
Dit is van toepassing voor een ntfs bestandssysteem. Hier hebben we een fat bestandssysteem. Als linux dit niet meer herkend, dan zal het ondertussen zwaar toegetakeld zijn. Als er geen unieke gegevens op die USB staan 9zou niet mogen), dan is de vlugste en meest efficiente methode die USB stick te herformatteren. Duurt niet langer dan een seconde.

Voor de rest de raad van Pjotr goed opvolgen: steeds USB stick op eender welk systeem softwarematig verwijderen.

Daarnaast is het interessant, zeker voor grote externe USB schijven, om je bestandssysteem nu en dan eens te controleren op fouten. Probleem is dat een USB schijf standaard nooit eens gecheckt wordt. http://forum.ubuntu-nl.org/hardware-en-drivers/(tip)-controleer-nu-en-dan-je-verwijderbare-schijven/

Offline B0ris

  • Lid
  • Steunpunt: Nee
USB stick mounten
« Reactie #3 Gepost op: 2010/01/11, 16:35:20 »
En dan de stick formatteren op de Windows PC? Daar staat nl ook de backup van de data op de stick.

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: USB stick mounten
« Reactie #4 Gepost op: 2010/01/11, 17:25:00 »
Kan met de windows PC, maar ook met Ubuntu. Grafisch met het programma "gparted", in de commandoterminal met het commando:

sudo mkfs -t vfat /dev/sdb1

(Uit de output van je blkid zie ik dat je USB /dev/sdb1 is).

Vooraleer je dat doet: ik zie nu in je output enkele eigenaardigheden.

1) In je /etc/fstab staat een /dev/sdb1 aangemeld als cdrom0! Hoe dat kan/komt weet ik niet, maar het is in elk geval fout. Open /etc/fstab als beheerder (Alt+F2, type "gksudo gedit /etc/fstab") en plaats een commentaarteken # voor de lijn die begint met /dev/sdb1. Ik zou er ook één zetten voor de lijn /dev/scd0. In Ubuntu 9.10 is de aanmelding van de CD-rom blijkbaar niet nodig: ik heb er geen, en ik heb mijn systeem helemaal opnieuw geïnstalleerd. Jij hebt waarschijnlijk opgewardeerd van 9.04, en misschien vroeger.

Herlaad nu /etc/fstab ("sudo mount -a") en kijk eens of de USB nu wel aankoppelt.

2) Je commando
sudo mount -t vfat /dev/sdb /media/usbstick -o uid=1000,gid=100,utf8,dmask=027,fmask=137
is fout. Je partitie op de USB (sdb) is sdb1, niet sdb.

Offline Lexaldo

  • Lid
  • Steunpunt: Nee
Re: USB stick mounten
« Reactie #5 Gepost op: 2010/01/11, 18:50:03 »
In je /etc/fstab staat een /dev/sdb1 aangemeld als cdrom0! Hoe dat kan/komt weet ik niet, maar het is in elk geval fout.
Als ik mijn 4GB Sandisk Cruzer inplug wordt er een USB- én een CD-rom station vermeld. Dat komt door een zelfstartend Windows aanmeldprog dat er op staat.
(Daar moet ik nog vanaf zien te komen; dat kan echter alleen op een windows-PC).
« Laatst bewerkt op: 2010/01/11, 21:27:03 door Lexaldo »

Offline B0ris

  • Lid
  • Steunpunt: Nee
USB stick mounten
« Reactie #6 Gepost op: 2010/01/11, 19:10:48 »
Ik heb idd 8.04 geinstalleerd en upgraded tot 9.10.

Na gksudo gedit /etc/fsta en sudo mount -a kan ik de USB nu wel zien.

Als ik nu de USB unmount en opnieuw inlog, is hij dan weer zichtbaar of moet ik sudo mount -a dan weer herhalen?

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: USB stick mounten
« Reactie #7 Gepost op: 2010/01/11, 19:59:06 »
De USB wordt niet via /etc/fstab aangekoppeld: hij hoort er niet thuis. Inplaats wordt de USB via een ander mechanisme  automatisch aangekoppeld bij het inpluggen, ook als hij reeds bij het opstarten aangekoppeld is.

Offline B0ris

  • Lid
  • Steunpunt: Nee
(Opgelost) USB stick mounten
« Reactie #8 Gepost op: 2010/01/11, 21:19:54 »
USB afgesloten met eject, opnieuw opstarten en USB er weer in en hij wordt meteen herkend. Vervolgens met een andere geprobeerd (Cruzer E3 met 2 partities) en die wordt ook korrekt weergegeven.

Hartelijk bedankt.