Toon posts:

USB stick mount probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik Debian Sarge, kernel 2.6.8, en heb het volgende probleem:
In een poging m'n nieuwe MuVo MP3 speler te mounten, merkte ik dat dat met m'n gewone usb stick ook niet wil lukken.

lsmod info (usb):
code:
1
2
3
4
5
6
usb_storage            68864  0
scsi_mod              124748  2 usb_storage,sd_mod
usbhid                 32000  0
usbcore               118308  6 usb_storage,uhci_hcd,aiptek,usbhid
ide_core              138724  5 usb_storage,ide_cd,ide_generic,ide_disk,via82cxxx
uhci_hcd               32784  0

dmesg na aansluiten usb stick:
code:
1
2
3
4
5
6
7
8
9
10
usb 2-1: new full speed USB device using address 4
scsi8 : SCSI emulation for USB Mass Storage devices
  Vendor: Generic   Model: STORAGE DEVICE    Rev: 1.11
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sda: 256000 512-byte hdwr sectors (131 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
 /dev/scsi/host8/bus0/target0/lun0: p1
Attached scsi removable disk sda at scsi8, channel 0, id 0, lun 0
USB Mass Storage device found at 4
Voorheen was /proc/bus/usb leeg, en lsusb gaf helemaal niets weer.
Vervolgens hotplug restart gedaan, en toen kreeg ik het volgende erbij:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
nico@d156183:~$ /etc/init.d/hotplug status
[knip..]
   usb
USB Status for kernel:  Linux 2.6.8-1-k7 i686

USB up; bus count is 2
[knip..]
T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
P:  Vendor=05e3 ProdID=07a0 Rev= 1.11
S:  Product=USB Storage
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
[knip..]
USB Drivers Loaded:
aiptek
hiddev
hub
usb
usbfs
usbhid
usb-storage
lsusb laat ook netjes alle usb apparaten zien, incl de usb pen.

Maarrr, het mounten gaat mis:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
d156183:/mnt# mount
/dev/hda4 on / type reiserfs (rw,notail)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/hda1 on /mnt/win_c type vfat (rw,nosuid,nodev,umask=000)
/dev/hda5 on /mnt/win_d type vfat (rw,nosuid,nodev,umask=000)
usbfs on /proc/bus/usb type usbfs (rw)
d156183:/mnt# mount -t vfat /dev/sda /mnt/usb_flash/
mount: wrong fs type, bad option, bad superblock on /dev/sda,
       or too many mounted file systems
d156183:/mnt# mount -t usbfs /dev/sda /mnt/usb_flash/
d156183:/mnt# ls -lAs usb_flash/
totaal 0
0 dr-xr-xr-x  2 root root 0 2004-12-17 04:39 001
0 dr-xr-xr-x  2 root root 0 2004-12-17 04:39 002
0 dr-xr-xr-x  2 root root 0 2004-12-17 04:39 003
0 -r--r--r--  1 root root 0 2004-12-17 05:01 devices
Die laatste directory listing is precies hetzelfde als /proc/bus/usb , maar dat moet ook, toch? }:O

Nah gut, ik vind dit wel genoeg info, ik ga nu ff pitten en morgen vanmiddag kijk ik wel weer.. :)
Hopelijk kunnen jullie me een handje helpen, want windows booten om mp3's naar m'n speler te uppen, da's natuurlijk geen optie he.. :+

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Misschien is dit wel heel erg dom hoor, maar moet je niet /dev/sda1 hebben? :?

  • Semyon
  • Registratie: April 2001
  • Nu online
Ja ik ben er vrij zeker dat je die moet hebben.
Ik gebruik trouwens zelf geen hotplug
Nog even zeker weten dat vfat in je kernel zit en dan kan je gewoon

mount -t vfat /dev/sda1 /mnt/usbpen

doen.

Only when it is dark enough, can you see the stars


  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

Osiris schreef op vrijdag 17 december 2004 @ 05:55:
Misschien is dit wel heel erg dom hoor, maar moet je niet /dev/sda1 hebben? :?
Klopt, want je moet de eerste partitie op het device hebben, niet het device zelf :)
Ik ben er vrij zeker van dat dit het probleem is, zeker gezien de foutmelding die je krijgt.

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 16:46
en je moet ook vfat hebbben in plaats van usbfs... USB-pennetjes zijn allemaal gewoon fat32 of fat16 geformateerd...

  • Robtimus
  • Registratie: November 2002
  • Laatst online: 20:53

Robtimus

me Robtimus no like you

dawuss schreef op vrijdag 17 december 2004 @ 08:20:
[...]

Klopt, want je moet de eerste partitie op het device hebben, niet het device zelf :)
Ik ben er vrij zeker van dat dit het probleem is, zeker gezien de foutmelding die je krijgt.
Dat verschilt nog wel eens helaas.

Ik heb een USB stick en een MP3 speler. Onder RH7.3 (jaja, verouderd, weet ik; wordt nog vervangen) moet ik die MP3 speler benaderen met /dev/sda1, maar die USB stick met /dev/sda. Maar hoe dat in elkaar zit kun je uit /proc/usb halen.

More than meets the eye
There is no I in TEAM... but there is ME
system specs


  • VROEM!
  • Registratie: Februari 2000
  • Laatst online: 18-05-2025

VROEM!

broembroem!

Idd, je eerste mount commando was an sich goed, behalve dat je geen partitienummer meegegeven hebt. Usbfs is net zoiets als devfs of het /proc filesystem. Niet handig om bestanden mee op te slaan dus :)
Kijk anders ook eens met een partitioneer programma welke partities er allemaal opstaan.
cfdisk /dev/sda bijvoorbeeld

[ Voor 23% gewijzigd door VROEM! op 17-12-2004 09:15 ]

ieeeepppppp :P


  • Ti_Uhl
  • Registratie: Mei 2003
  • Laatst online: 19-09-2012
overigs kun je via cfdisk /dev/sda kijken welke parities er allemaal op je usb stick staan. of gewoon fdisk :) alhouwel ik vind dat cfdisk veel gemakkelijker werkt. Dan kan je ineens te weten komen welke partitie je moet hebben.

Het klinkt mischien dom maar ik ben al enkele usb sticks tegen gekomen met meerdere partities op :)

Verwijderd

Topicstarter
Thanx! het was idd /dev/sda1 :)

Maar dat had ik vannacht al geprobeerd en dat werkte ook niet, maargoed, dan zal er toen iets anders wel niet goed geweest zijn..

En m'n mp3 spelertje mount ook als een zonnetje, hartstikke geweldig.. 8)

ik wilde ook een backup maken dmv "dd if=/dev/hda of=/home/[...]/muvo.raw", maar die backup stopte bij 10Gb toen de partitie vol zat.. :/ maargoed, het sda1 verhaal verklaard dat wel.
Heb het nu met sda1 gedaan, en het muvo.raw bestandje is netjes 245Mb groot.
Eigenlijk dus nog 11Mb tekort, maar dat zal wel firmware zijn ofzo.. :?

  • Wilke
  • Registratie: December 2000
  • Laatst online: 19:25
Ik denk dat dat het standaard 'liegen' is over wat een megabyte is, net als HD fabrikanten doen.

Zij zullen zeggen 256 MB = 256 miljoen bytes, dat is inderdaad precies 245 MB als je rekent volgens 1 MB = 1024*1024 bytes. Tel maar na.

  • frim
  • Registratie: Augustus 2001
  • Niet online
Verwijderd schreef op vrijdag 17 december 2004 @ 15:45:
[..]
ik wilde ook een backup maken dmv "dd if=/dev/hda of=/home/[...]/muvo.raw", maar die backup stopte bij 10Gb toen de partitie vol zat.. :/ maargoed, het sda1 verhaal verklaard dat wel.
[..]
Met /dev/hda kopieer je je hele harde schrijf naar je HD. Dat werkt natuurlijk niet goed omdat hij dan ook zichzelf weer moet backupen en zo ;) hda is je 1e IDE drive, en sda je eerste SCSI drive (in dit geval dan je usb stick). In principe zou je ook dd if=/dev/sda kunnen gebruiken waarbij hij een backup maakt van alle partities, mocht je er meerdere hebben. Bij het terugzetten van de backup wordt de oude indeling dan ook weer netjes teruggezet.

  • m-m
  • Registratie: Augustus 2001
  • Niet online

m-m

Verwijderd schreef op vrijdag 17 december 2004 @ 15:45:
Heb het nu met sda1 gedaan, en het muvo.raw bestandje is netjes 245Mb groot.
Eigenlijk dus nog 11Mb tekort, maar dat zal wel firmware zijn ofzo.. :?
Da's een smerig truukje van de fabrikant.
Doen ze bij hardeschijven ook. Er staat dan bijvoorbeeld '80 GB' op en dan in hele kleine lettertjes eronder ('1 GB = 1000000000 bytes').
Officieel gezien hebben ze daar nog gelijk in ook, wat wij een gigabyte noemen is eigenlijk een Gibibyte. Maar ze scheppen wel valse verwachtingen.
Pagina: 1