USB-drev mounter ikke

Spørgsmål, som ikke kan besvares i andre hardware-fora, bør stilles her.
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

USB-drev mounter ikke

Indlæg af zob »

Jeg kan ikke længere bruge mit usb-drev på ubuntu.
Her er hvordan det ser ud i min syslog når jeg tilslutter det:
Feb 25 17:12:19 lars-desktop kernel: [ 354.992678] usb 1-1: new high speed USB device using ehci_hcd and address 8
Feb 25 17:12:34 lars-desktop kernel: [ 370.112549] usb 1-1: device descriptor read/64, error -110
Feb 25 17:12:49 lars-desktop kernel: [ 385.342555] usb 1-1: device descriptor read/64, error -110
Feb 25 17:12:49 lars-desktop kernel: [ 385.572610] usb 1-1: new high speed USB device using ehci_hcd and address 9
Feb 25 17:13:04 lars-desktop kernel: [ 400.692541] usb 1-1: device descriptor read/64, error -110
Feb 25 17:13:19 lars-desktop kernel: [ 415.922731] usb 1-1: device descriptor read/64, error -110
Feb 25 17:13:20 lars-desktop kernel: [ 416.160347] usb 1-1: new high speed USB device using ehci_hcd and address 10
Feb 25 17:13:25 lars-desktop kernel: [ 421.192600] usb 1-1: device descriptor read/8, error -110
Feb 25 17:13:30 lars-desktop kernel: [ 426.322598] usb 1-1: device descriptor read/8, error -110
Feb 25 17:13:30 lars-desktop kernel: [ 426.552541] usb 1-1: new high speed USB device using ehci_hcd and address 11
Feb 25 17:13:35 lars-desktop kernel: [ 431.582602] usb 1-1: device descriptor read/8, error -110
Feb 25 17:13:40 lars-desktop kernel: [ 436.712605] usb 1-1: device descriptor read/8, error -110
Feb 25 17:13:40 lars-desktop kernel: [ 436.822548] hub 1-0:1.0: unable to enumerate USB device on port 1
Feb 25 17:13:41 lars-desktop kernel: [ 437.262544] usb 2-1: new full speed USB device using ohci_hcd and address 6
Feb 25 17:13:56 lars-desktop kernel: [ 452.440031] usb 2-1: device descriptor read/64, error -110
Feb 25 17:14:11 lars-desktop kernel: [ 467.732540] usb 2-1: device descriptor read/64, error -110
Feb 25 17:14:12 lars-desktop kernel: [ 468.022550] usb 2-1: new full speed USB device using ohci_hcd and address 7
Feb 25 17:14:27 lars-desktop kernel: [ 483.202536] usb 2-1: device descriptor read/64, error -110
Feb 25 17:14:42 lars-desktop kernel: [ 498.492547] usb 2-1: device descriptor read/64, error -110
Feb 25 17:14:42 lars-desktop kernel: [ 498.782543] usb 2-1: new full speed USB device using ohci_hcd and address 8
Feb 25 17:14:47 lars-desktop kernel: [ 503.812591] usb 2-1: device descriptor read/8, error -110
Feb 25 17:14:52 lars-desktop kernel: [ 508.957011] usb 2-1: device descriptor read/8, error -110
Feb 25 17:14:53 lars-desktop kernel: [ 509.243224] usb 2-1: new full speed USB device using ohci_hcd and address 9
Feb 25 17:14:58 lars-desktop kernel: [ 514.274084] usb 2-1: device descriptor read/8, error -110
Feb 25 17:15:03 lars-desktop kernel: [ 519.408452] usb 2-1: device descriptor read/8, error -110
Feb 25 17:15:03 lars-desktop kernel: [ 519.512560] hub 2-0:1.0: unable to enumerate USB device on port 1


Jeg prøvede også at teste et andet drev, desværre samme resultat næsten:
Feb 25 17:37:09 lars-desktop kernel: [ 1845.662940] usb 1-2.3: new high speed USB device using ehci_hcd and address 12
Feb 25 17:37:09 lars-desktop kernel: [ 1845.774435] usb 1-2.3: configuration #1 chosen from 1 choice
Feb 25 17:37:09 lars-desktop kernel: [ 1845.810956] Initializing USB Mass Storage driver...
Feb 25 17:37:09 lars-desktop kernel: [ 1845.811455] scsi4 : SCSI emulation for USB Mass Storage devices
Feb 25 17:37:09 lars-desktop kernel: [ 1845.812113] usbcore: registered new interface driver usb-storage
Feb 25 17:37:09 lars-desktop kernel: [ 1845.812117] USB Mass Storage support registered.
Feb 25 17:37:09 lars-desktop kernel: [ 1845.812809] usb-storage: device found at 12
Feb 25 17:37:09 lars-desktop kernel: [ 1845.812812] usb-storage: waiting for device to settle before scanning
Feb 25 17:37:10 lars-desktop kernel: [ 1846.072545] usb 2-1: new full speed USB device using ohci_hcd and address 10
Feb 25 17:37:14 lars-desktop kernel: [ 1850.812766] usb-storage: device scan complete
Feb 25 17:37:14 lars-desktop kernel: [ 1850.813453] scsi 4:0:0:0: Direct-Access WD 2500BEV External 1.05 PQ: 0 ANSI: 4
Feb 25 17:37:14 lars-desktop kernel: [ 1850.813963] sd 4:0:0:0: Attached scsi generic sg4 type 0
Feb 25 17:37:14 lars-desktop kernel: [ 1850.815301] sd 4:0:0:0: [sdd] 488397168 512-byte logical blocks: (250 GB/232 GiB)
Feb 25 17:37:14 lars-desktop kernel: [ 1850.816425] sd 4:0:0:0: [sdd] Write Protect is off
Feb 25 17:37:14 lars-desktop kernel: [ 1850.816428] sd 4:0:0:0: [sdd] Mode Sense: 21 00 00 00
Feb 25 17:37:14 lars-desktop kernel: [ 1850.816431] sd 4:0:0:0: [sdd] Assuming drive cache: write through
Feb 25 17:37:14 lars-desktop kernel: [ 1850.818103] sd 4:0:0:0: [sdd] Assuming drive cache: write through
Feb 25 17:37:14 lars-desktop kernel: [ 1850.818107] sdd: sdd1 sdd2 sdd3 < sdd5 sdd6 sdd7 >
Feb 25 17:37:14 lars-desktop kernel: [ 1850.919584] sd 4:0:0:0: [sdd] Assuming drive cache: write through
Feb 25 17:37:14 lars-desktop kernel: [ 1850.919594] sd 4:0:0:0: [sdd] Attached SCSI disk
Feb 25 17:37:25 lars-desktop kernel: [ 1861.252527] usb 2-1: device descriptor read/64, error -110
Feb 25 17:37:40 lars-desktop kernel: [ 1876.542527] usb 2-1: device descriptor read/64, error -110
Feb 25 17:37:40 lars-desktop kernel: [ 1876.832534] usb 2-1: new full speed USB device using ohci_hcd and address 11
Feb 25 17:37:56 lars-desktop kernel: [ 1892.012539] usb 2-1: device descriptor read/64, error -110
Feb 25 17:38:11 lars-desktop kernel: [ 1907.302545] usb 2-1: device descriptor read/64, error -110
Feb 25 17:38:11 lars-desktop kernel: [ 1907.612548] usb 2-1: new full speed USB device using ohci_hcd and address 12
Feb 25 17:38:16 lars-desktop kernel: [ 1912.642579] usb 2-1: device descriptor read/8, error -110
Feb 25 17:38:21 lars-desktop kernel: [ 1917.772573] usb 2-1: device descriptor read/8, error -110
Feb 25 17:38:22 lars-desktop kernel: [ 1918.062554] usb 2-1: new full speed USB device using ohci_hcd and address 13
Feb 25 17:38:27 lars-desktop kernel: [ 1923.096031] usb 2-1: device descriptor read/8, error -110
Feb 25 17:38:32 lars-desktop kernel: [ 1928.223583] usb 2-1: device descriptor read/8, error -110
Feb 25 17:38:32 lars-desktop kernel: [ 1928.332561] hub 2-0:1.0: unable to enumerate USB device on port 1


Det ironiske er at jeg kan åbne en virtuel maskine fra ubuntu og tilkoble usb-drevet der og tilgå det uden problemer.

Jeg har tidligere haft mount problemer af en lidt anden karakter. Jeg lavede for nylig en ændring til min /etc/default/grub med at tilføje ACPI=off et sted. Det løste problemerne og den kørte problemfrit i en uge, men nu er den altså noget galt igen.

Jeg kan ikke se drevet blive mountet i "Maskine"-mappen. Jeg kan derimod godt finde nogen af mapperne/drevene i /media, men de tilhører root og fremstår i øvrigt som tomme når jeg browser dem med nautilus som root (jeg kan ikke få adgang hvis jeg ikke er root).

Er der nogen der kender til problemet eller kan gennemskue hvad det går ud på?


PS: Jeg vil lige forsøge at boote på en ældre kernel. Så skal jeg melde tilbage.


EDIT 1: Jeg har lige prøvet at nedgradere og låse den version af gnome-disk-utilty der var blevet installeret fra en ppa, den dag det holdt op med at virke. Det lod heller ikke til at have nogen effekt.

EDIT 2: Så har jeg test på en tidligere kernel 2.6.31-17-generic og er tilbage på 2.6.31-19-generic. Det virker desværre ikke på nogen af dem.

Jeg har opdaget en segfault i kernel-loggen.
Feb 25 18:35:25 lars-desktop kernel: [ 143.409026] gvfs-gdu-volume[3622]: segfault at 18 ip 00007fec3f90fc70 sp 00007ffff91caf28 error 4 in libgdu.so.0.0.0[7fec3f8fa000+37000]
Feb 25 18:35:25 lars-desktop kernel: [ 143.913134] gvfs-gdu-volume[3662]: segfault at 18 ip 00007fc9de6f0c70 sp 00007fff8dd07118 error 4 in libgdu.so.0.0.0[7fc9de6db000+37000]

Det ser egentlig lidt besynderligt ud.


EDIT 3: Jeg får da godt nok fejl på alt lige nu. Hvis jeg prøver at starte palimpsest (system->administration->diskredskab får jeg følgende i kernel-loggen:
Feb 25 18:55:37 lars-desktop kernel: [ 1356.079387] palimpsest[6817] general protection ip:7f2a2f8c7240 sp:7fff627e2010 error:0 in libgobject-2.0.so.0.2200.3[7f2a2f89c000+44000]
Med hensyn til mapperne i /media som jo skulle gøre det ud for mountede drev, så bliver de der uanset om drevet om drevet er tilsluttet eller ej - ja selv hvis jeg laver et frisk boot uden drevet er de der.

Jeg begynder at få lyst til at geninstallere men det er lige blevet besværliggjort en hel del pga af manglende usb-backup.


EDIT 4: Jeg har testet på en LiveCD også med ubuntu 9.10. Det fungerer helt fint: Her er sysloggen når jeg sætter usb-drevet til, til sammenligning:
Feb 25 18:07:16 ubuntu kernel: [ 199.217249] usb 1-2.3: new high speed USB device using ehci_hcd and address 3
Feb 25 18:07:16 ubuntu kernel: [ 199.310102] usb 1-2.3: configuration #1 chosen from 1 choice
Feb 25 18:07:16 ubuntu kernel: [ 199.328166] Initializing USB Mass Storage driver...
Feb 25 18:07:16 ubuntu kernel: [ 199.329205] scsi4 : SCSI emulation for USB Mass Storage devices
Feb 25 18:07:16 ubuntu kernel: [ 199.329333] usb-storage: device found at 3
Feb 25 18:07:16 ubuntu kernel: [ 199.329338] usb-storage: waiting for device to settle before scanning
Feb 25 18:07:16 ubuntu kernel: [ 199.329346] usbcore: registered new interface driver usb-storage
Feb 25 18:07:16 ubuntu kernel: [ 199.329351] USB Mass Storage support registered.
Feb 25 18:07:21 ubuntu kernel: [ 204.329182] usb-storage: device scan complete
Feb 25 18:07:21 ubuntu kernel: [ 204.329647] scsi 4:0:0:0: Direct-Access WD 2500BEV External 1.05 PQ: 0 ANSI: 4
Feb 25 18:07:21 ubuntu kernel: [ 204.330049] sd 4:0:0:0: Attached scsi generic sg4 type 0
Feb 25 18:07:21 ubuntu kernel: [ 204.330870] sd 4:0:0:0: [sdd] 488397168 512-byte logical blocks: (250 GB/232 GiB)
Feb 25 18:07:21 ubuntu kernel: [ 204.331617] sd 4:0:0:0: [sdd] Write Protect is off
Feb 25 18:07:21 ubuntu kernel: [ 204.331620] sd 4:0:0:0: [sdd] Mode Sense: 21 00 00 00
Feb 25 18:07:21 ubuntu kernel: [ 204.331623] sd 4:0:0:0: [sdd] Assuming drive cache: write through
Feb 25 18:07:21 ubuntu kernel: [ 204.332991] sd 4:0:0:0: [sdd] Assuming drive cache: write through
Feb 25 18:07:21 ubuntu kernel: [ 204.332994] sdd: sdd1 sdd2 sdd3 < sdd5 sdd6 sdd7 >
Feb 25 18:07:21 ubuntu kernel: [ 204.439621] sd 4:0:0:0: [sdd] Assuming drive cache: write through
Feb 25 18:07:21 ubuntu kernel: [ 204.439628] sd 4:0:0:0: [sdd] Attached SCSI disk
Feb 25 18:07:22 ubuntu kernel: [ 205.371104] kjournald starting. Commit interval 5 seconds
Feb 25 18:07:22 ubuntu kernel: [ 205.371637] EXT3 FS on sdd2, internal journal
Feb 25 18:07:22 ubuntu kernel: [ 205.371647] EXT3-fs: mounted filesystem with writeback data mode.
Feb 25 18:07:24 ubuntu ntfs-3g[3625]: Version 2009.4.4 external FUSE 27
Feb 25 18:07:24 ubuntu ntfs-3g[3625]: Mounted /dev/sdd7 (Read-Write, label "NTFSBACK", NTFS 3.1)
Feb 25 18:07:24 ubuntu ntfs-3g[3625]: Cmdline options: rw,nosuid,nodev,uhelper=devkit,uid=999,gid=999,dmask=0077
Feb 25 18:07:24 ubuntu ntfs-3g[3625]: Mount options: rw,nosuid,nodev,uhelper=devkit,silent,allow_other,nonempty,default_permissions,relatime,fsname=/dev/sdd7,blkdev,blksize=4096
Senest rettet af zob 26. feb 2010, 00:19, rettet i alt 1 gang.
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: USB-drev mounter ikke - (redigeret overskrift)

Indlæg af lath »

zob skrev:Jeg kan ikke længere bruge mit usb-drev på ubuntu.
Her er hvordan det ser ud i min syslog når jeg tilslutter det:
Feb 25 17:12:19 lars-desktop kernel: [ 354.992678] usb 1-1: new high speed USB device using ehci_hcd and address 8
Feb 25 17:12:34 lars-desktop kernel: [ 370.112549] usb 1-1: device descriptor read/64, error -110
Feb 25 17:12:49 lars-desktop kernel: [ 385.342555] usb 1-1: device descriptor read/64, error -110
Feb 25 17:12:49 lars-desktop kernel: [ 385.572610] usb 1-1: new high speed USB device using ehci_hcd and address 9
...
Feb 25 17:15:03 lars-desktop kernel: [ 519.512560] hub 2-0:1.0: unable to enumerate USB device on port 1



Der er bare ikke hul igennem!

zob skrev:Jeg prøvede også at teste et andet drev, desværre samme resultat næsten:
Feb 25 17:37:09 lars-desktop kernel: [ 1845.662940] usb 1-2.3: new high speed USB device using ehci_hcd and address 12
Feb 25 17:37:09 lars-desktop kernel: [ 1845.774435] usb 1-2.3: configuration #1 chosen from 1 choice
Feb 25 17:37:09 lars-desktop kernel: [ 1845.810956] Initializing USB Mass Storage driver...
Feb 25 17:37:09 lars-desktop kernel: [ 1845.811455] scsi4 : SCSI emulation for USB Mass Storage devices
Feb 25 17:37:09 lars-desktop kernel: [ 1845.812113] usbcore: registered new interface driver usb-storage
...
Feb 25 17:37:14 lars-desktop kernel: [ 1850.818107] sdd: sdd1 sdd2 sdd3 < sdd5 sdd6 sdd7 >
Feb 25 17:37:14 lars-desktop kernel: [ 1850.919584] sd 4:0:0:0: [sdd] Assuming drive cache: write through
Feb 25 17:37:14 lars-desktop kernel: [ 1850.919594] sd 4:0:0:0: [sdd] Attached SCSI disk
Feb 25 17:37:25 lars-desktop kernel: [ 1861.252527] usb 2-1: device descriptor read/64, error -110
Feb 25 17:37:40 lars-desktop kernel: [ 1876.542527] usb 2-1: device descriptor read/64, error -110
Feb 25 17:37:40 lars-desktop kernel: [ 1876.832534] usb 2-1: new full speed USB device using ohci_hcd and address 11
...
Feb 25 17:38:32 lars-desktop kernel: [ 1928.332561] hub 2-0:1.0: unable to enumerate USB device on port 1



Sådan en - (minus) fejl har vi vist set før (et vist MIDI musikinstrument), men det kan godt være noget helt andet.

Hvis den eksterne USB harddisk-kasse har et eSATA stik og din computer også har sådan en stikforbindelse kan du undgå at bruge USB subsystemet i kernen, og dermed undgå problemer der kunne være i det subsystem.

zob skrev:Det ironiske er at jeg kan åbne en virtuel maskine fra ubuntu og tilkoble usb-drevet der og tilgå det uden problemer.


Ok?!

zob skrev:Jeg har tidligere haft mount problemer af en lidt anden karakter. Jeg lavede for nylig en ændring til min /etc/default/grub med at tilføje ACPI=off et sted. Det løste problemerne og den kørte problemfrit i en uge, men nu er den altså noget galt igen.

update-grub overskriver visse dele af opsætningsfilen. Din ACPI=off kunne være blevet overskrevet, hvis du har fået noget nyt low-level system software. Jeg har dog ikke lagt mærke til at der skulle være kommet nogle nye pakker fra den kant.

zob skrev:Jeg kan ikke se drevet blive mountet i "Maskine"-mappen. Jeg kan derimod godt finde nogen af mapperne/drevene i /media, men de tilhører root og fremstår i øvrigt som tomme når jeg browser dem med nautilus som root (jeg kan ikke få adgang hvis jeg ikke er root).


En tom mappe i /media mappen er en mappe hvorpå der ikke er monteret et filsystem.

zob skrev:EDIT 2: Så har jeg test på en tidligere kernel 2.6.31-17-generic og er tilbage på 2.6.31-19-generic. Det virker desværre ikke på nogen af dem.

zob, jeg synes du bør undgå Linux 2.6.31.17 på grund af den fejl vi fandt i USB core subsystemet (musikinstumentet).

Hvad med at prøve den nye kerne som Linus Thorvalds lige har udgivet (onsdag den 24 februar 2010)? Linux 2.6.33.0: http://lkml.org/lkml/2010/2/24/301

zob skrev:Jeg har opdaget en segfault i kernel-loggen.

Feb 25 18:35:25 lars-desktop kernel: [ 143.409026] gvfs-gdu-volume[3622]: segfault at 18 ip 00007fec3f90fc70 sp 00007ffff91caf28 error 4 in libgdu.so.0.0.0[7fec3f8fa000+37000]
Feb 25 18:35:25 lars-desktop kernel: [ 143.913134] gvfs-gdu-volume[3662]: segfault at 18 ip 00007fc9de6f0c70 sp 00007fff8dd07118 error 4 in libgdu.so.0.0.0[7fc9de6db000+37000]


Det ser egentlig lidt besynderligt ud.


Et segfault er forårsaget af at et program bliver lukket ned af kernen, fordi at programmet har forsøgt at adressere hukommelse som ikke er dens eget.

zob, er det denne fejl?: https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/430394?

zob, jeg stoppede lige før edit3, da dette er måske fejlen, og de andre er følgefejl, som opstår på grund af den segfault du har opdaget.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: USB-drev mounter ikke - (redigeret overskrift)

Indlæg af zob »

Jeg har en kraftig mistanke mod en ustabil version af gnome-disk-utility, dbus-glib og udisks (tidligere kendt som device-kit-disks eller noget lignende).

Jeg har fået dem ind på mit system fordi jeg gerne ville lege med vlc 1.1 og derfor tilføjede følgende ppa med en masse "brændende kant"-software. Måske lidt nyere end hvad godt er. Jeg vil prøve at fjerne det (og geninstallere fra officiel kilde) og så opdaterer jeg tråden når jeg ser om det havde en effekt.

EDIT 1: Nu har jeg lige smidt hele den (måske) onde ppa væk men en smart utility der hedder ppa-purge, som fjerner en hel ppa og automatisk nedgraderer den software der måtte komme derfra til ubuntu standard versioner.
Det tog sig således ud i loggen:
Aptitude 0.4.11.11: log-rapport
tor, feb 25 2010 23:46:14 +0100

VIGTIGT: denne log opregner kun påtænkte handlinger; handlinger som slår
fejl pga. problemer med dpkg kan muligvis ikke fuldføres.

Vil installere 11 pakker, og afinstallere 5 pakker.
8.802kB diskplads vil blive brugt
===============================================================================
[AFINSTALLÉR, UBRUGTE] libupnp3
[AFINSTALLÉR, UBRUGTE] libx11-xcb1
[AFINSTALLÉR, UBRUGTE] libx264-83
[AFINSTALLÉR, UBRUGTE] libxcb-keysyms1
[AFINSTALLÉR, UBRUGTE] udisks
[NEDGRADER] libgdu-gtk0 2.29.0~git20100222.e85476-1~ppa1~karmic1 -> 2.28.0+git20091012-0ubuntu1
[NEDGRADER] libgdu0 2.29.0~git20100222.e85476-1~ppa1~karmic1 -> 2.28.0+git20091012-0ubuntu1
[NEDGRADER] libtheora0 1.1.1-2~ppa1~karmic1 -> 1.0-2.1build1
[NEDGRADER] libvlc2 1.1.0+svn20100222-gitb3e2929~ppa5~karmic1 -> 1.0.3-1~ppa1
[NEDGRADER] libvlccore2 1.1.0+svn20100222-gitb3e2929~ppa5~karmic1 -> 1.0.3-1~ppa1
[NEDGRADER] vlc 1.1.0+svn20100222-gitb3e2929~ppa5~karmic1 -> 1.0.3-1~ppa1
[NEDGRADER] vlc-data 1.1.0+svn20100222-gitb3e2929~ppa5~karmic1 -> 1.0.3-1~ppa1
[NEDGRADER] vlc-nox 1.1.0+svn20100222-gitb3e2929~ppa5~karmic1 -> 1.0.3-1~ppa1
[NEDGRADER] vlc-plugin-jack 1.1.0+svn20100222-gitb3e2929~ppa5~karmic1 -> 1.0.3-1~ppa1
[NEDGRADER] vlc-plugin-pulse 1.1.0+svn20100222-gitb3e2929~ppa5~karmic1 -> 1.0.3-1~ppa1
[INSTALLÉR] gthumb-data
===============================================================================

Log færdig.


Genstarter...


EDIT 2: YES! Det var problemet. Løst ved at fjerne lidt for "frisk" software.

Hvad kan man lære af det. I hvert fald at holde sig til stabile pakker, hvis man vil være sikker på ikke at skulle bruge lang tid på at fejlfinde.