[linux] usb2 externe harddisk niet te mounten

Pagina: 1
Acties:

  • MrScratch
  • Registratie: December 2001
  • Laatst online: 20-02 10:33

MrScratch

I am rubber, you are glue

Topicstarter
Ik heb vandaag een Wise Advanced 3.5" harddisk-casing gekocht bij de computerland. Daar een 20Gb harddisk ingestopt en die wil ik aan Linux/Gentoo hangen. Ik krijg hem echter met geen mogelijkheid herkend. Onder windows 2000 op de laptop van mijn werk was hij meteen te benaderen.

Ik heb ook een usb-stick van 64Mb die prima werkt en bij insteken ook direct herkend wordt en gemount kan worden. Dit geeft mij het idee dat het niet aan kernelmodules ligt ofzo. Een lsmod geeft in ieder geval de volgende modules (relevante alleen getoond):


Module Size Used by
uhci_hcd 29520 0
usb_storage 26432 0
hci_usb 11968 2
ohci_hcd 16708 0
ehci_hcd 22724 0
usbcore 91868 7 uhci_hcd,usb_storage,hci_usb,ohci_hcd,ehci_hcd
sd_mod 12960 0
scsi_mod 64940 2 usb_storage,sd_mod


die [x]hci_hcd modules zijn voor Firewire, USB1.1 en USB2 van mijn Asus A7N8X moederbord, de usb_storage is voor memorystick en harddisks enzo en sd_mod en scsi_mod zijn voor de scsi emulatie voor deze apparaten. Lijkt goed te gaan.

Bij een schone boot zie ik in /var/log/messages:

ehci_hcd 0000:00:02.2: EHCI Host Controller
ehci_hcd 0000:00:02.2: irq 3, pci mem f9968000
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1
PCI: cache line size of 64 is not supported by device 0000:00:02.2
ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ohci_hcd 0000:00:02.0: OHCI Host Controller
ohci_hcd 0000:00:02.0: irq 5, pci mem f996a000
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
ohci_hcd 0000:00:02.1: OHCI Host Controller
ohci_hcd 0000:00:02.1: irq 11, pci mem f996c000
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 3 ports detected
usb 2-2: new full speed USB device using address 2

Bluetooth usb-dongle

Bluetooth: Core ver 2.3
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: HCI USB driver ver 2.4
drivers/usb/core/usb.c: registered new driver hci_usb
usb 2-3: new full speed USB device using address 3
hub 2-3:1.0: USB hub found
hub 2-3:1.0: 4 ports detected
usb 2-3.4: new full speed USB device using address 4

cardreader ding

Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: ICSI Model: IC1100 CF Rev: 2.9C
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0

onbekend

drivers/usb/core/usb.c: registered new driver usb-storage
USB Mass Storage support registered.
intel8x0_measure_ac97_clock: measured 49463 usecs
intel8x0: clocking to 47484
blk: queue c1b1c000, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c1b18000, I/O limit 4095Mb (mask 0xffffffff)
input.agent[6322]: ... no modules for INPUT product 0011/0002/0006/0000
input.agent[6329]: ... no modules for INPUT product 0011/0001/0001/ab41


De vetgedrukte regels doen bij mij het ergste vermoeden. Staat de controller niet in de lijst van mogelijke devices. Daar duiden die cijfers achter product volgens mij op. Ik kan echter nergens vinden wat die regels te betekenen hebben en hoe ik dat fix.

Iemand tips om verder te spitten naar dit probleem?

Look behind you! A three headed monkey!


  • Mac_Cain13
  • Registratie: Juni 2003
  • Laatst online: 27-01 22:51
Ik moest bij mijn USB-HDtje de kernel opnieuw compilen met 'Probe all LUNs' aan (Staat bij SCSI Support). USB-Sticks deden het wel zonder, maar mijn USB-HD niet. Ik kon geen partities mounten of andere dingen doen. Wel kreeg ik een melding in mijn logs dat er zut aangekoppeld werd aan mijn USB poort.
Al heb ik jou vetgedrukte regels nog nooit gezien. Het zou idd kunnen dat die controler aangestuurd moet worden en dat je daar nog een module voor nodig hebt. Dat kan je nog wel eens aardig wat werkt gaan opleveren...

[ Voor 8% gewijzigd door Mac_Cain13 op 03-03-2004 21:05 ]


  • MrScratch
  • Registratie: December 2001
  • Laatst online: 20-02 10:33

MrScratch

I am rubber, you are glue

Topicstarter
Mac_Cain13 schreef op 03 maart 2004 @ 21:04:
Ik moest bij mijn USB-HDtje de kernel opnieuw compilen met 'Probe all LUNs' aan (Staat bij SCSI Support). USB-Sticks deden het wel zonder, maar mijn USB-HD niet. Ik kon geen partities mounten of andere dingen doen. Wel kreeg ik een melding in mijn logs dat er zut aangekoppeld werd aan mijn USB poort.
Goed, dit proberen we in ieder geval even. Kernel 2.6.3 is nu aan het compileren met bovenstaande optie aan. Woops, nu al klaar, da's snel. Na een reboot volgt meer.

Na een reboot wordt de disk nog steeds niet herkend. Er is wel wat gebeurd, maar niet waar ik op hoopte. In mijn log wordt nu naar de CF cardreader, ook de SD/MMC cardreader en nog wat van die geheugenkaart slots herkend, maar geen disk:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: ICSI      Model: IC1100        CF  Rev: 2.9C
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
  Vendor: ICSI      Model: IC1100        MS  Rev: 2.9C
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sdb at scsi0, channel 0, id 0, lun 1
  Vendor: ICSI      Model: IC1100    MMC/SD  Rev: 2.9C
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sdc at scsi0, channel 0, id 0, lun 2
  Vendor: ICSI      Model: IC1100        SM  Rev: 2.9C
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sdd at scsi0, channel 0, id 0, lun 3


Ik laat het dus maar aanstaan, maar het is niet waar ik naar zocht. Helaas.

[ Voor 53% gewijzigd door MrScratch op 03-03-2004 21:28 ]

Look behind you! A three headed monkey!


  • MrScratch
  • Registratie: December 2001
  • Laatst online: 20-02 10:33

MrScratch

I am rubber, you are glue

Topicstarter
Even een update. Ik heb vandaag op mijn werk knoppix 3.3 even gebruikt om te testen of die de schijf wel herkende en dit blijkt het geval te zijn. Het ligt dus duidelijk aan mijn systeem dat hij niet herkend wordt. In de logs zie je dat knoppix de fabrikant en het model herkend, dus het zou kunnen zijn dat dit bij mijn machine niet het geval is. De vetgedrukte regels in mijn startpost hebben hiermee te maken, lijkt me.

Look behind you! A three headed monkey!


  • Mac_Cain13
  • Registratie: Juni 2003
  • Laatst online: 27-01 22:51
Heb je ook een lsmod gedaan van de modules die knoppix heeft? Als je deze eens vergelijkt met jou modules zou je kunnen kijken of jij een relevante module mist. (Staat het niet bij toeval in de logs van knoppix welke module die aanspreekt?)
Als het in de kernel gebakken zit zou je de kernel config moeten vergelijken, maar das wel een pokke werk. :p Mss staat er nog iets relevants in de documentatie van Knoppix.

  • Bas!
  • Registratie: April 2000
  • Laatst online: 30-11-2025
Kon je die harddisk ook mounten met knoppix?
Ikzelf heb nogal wat problemen met een a7n8x en usb mass storage devices onder windows en linux
Een usb 1.1 memory stick werkt niet. Een andere usb2.0 memorystick werkt weer wel.
Ik krijg timeouts en als ik al kan mounten dan zie ik er niets op staan terwijl dat toch echt wel zo is. Wat ik wil zeggen is dat het niet per definitie aan je kernel ligt. De a7n8x werkt ook niet helemaal top.

  • MrScratch
  • Registratie: December 2001
  • Laatst online: 20-02 10:33

MrScratch

I am rubber, you are glue

Topicstarter
Bas! schreef op 04 maart 2004 @ 11:06:
Kon je die harddisk ook mounten met knoppix?
Ikzelf heb nogal wat problemen met een a7n8x en usb mass storage devices onder windows en linux
Een usb 1.1 memory stick werkt niet. Een andere usb2.0 memorystick werkt weer wel.
Ik krijg timeouts en als ik al kan mounten dan zie ik er niets op staan terwijl dat toch echt wel zo is. Wat ik wil zeggen is dat het niet per definitie aan je kernel ligt. De a7n8x werkt ook niet helemaal top.
Ik heb de knoppix-test op een andere machine geprobeerd en de windows test was ook al op een andere machine. De disk heeft op de a7n8x nog niks gedaan. Knoppix test doe ik vanavond op de a7n8x-bak, dan kan ik meer zeggen. Windows heb ik op die machine niet staan, dus kan ik ook niet testen.

Overigens heb ik een 1.1 memorystick (Apacer Handydrive 64Mb) die het altijd prima heeft gedaan op dat moederbord.

Look behind you! A three headed monkey!


  • MrScratch
  • Registratie: December 2001
  • Laatst online: 20-02 10:33

MrScratch

I am rubber, you are glue

Topicstarter
MrScratch schreef op 04 maart 2004 @ 11:15:
[...]

Knoppix test doe ik vanavond op de a7n8x-bak, dan kan ik meer zeggen.
Nou snap ik er helemaal geen f*ck meer van. Knoppix heb ik getest en werkte prima op de a7n8x bak. Nu heb er meteen een ext3 filesystem opgezet met knoppix (duurde wel errug lang trouwens), maar nu boot ik Gentoo en hij wordt gewoon herkend. Wazig. Ik kan nu dus prima mounten. Maar hoe het nu opeens komt dat hij nu wel herkend wordt, ik kan het niet zeggen.

Look behind you! A three headed monkey!


  • Bas!
  • Registratie: April 2000
  • Laatst online: 30-11-2025
Ik heb iets soortgelijks gehad met een van die twee usb sticks. Alleen werd de stick toen wel als usbmassstorage gevonden, kon alleen niet mounten, fat16 en vfat werkte niet lekker met een af fabriek geformatteerde usb memory stick. Aangezien het ding toch niet als boot device gebruikt ging worden heb ik er fat32 op geknikkerd. Dat hielp. Later met een andere hetzelfde probleem, umsdos wilde hem wel mounten.

[ Voor 20% gewijzigd door Bas! op 05-03-2004 11:07 ]


  • Border|IA
  • Registratie: November 2002
  • Laatst online: 21-06-2004
legacy usb ondersteuning moet je misschien aanzetten in je bios?

novell..........eDir........Bordermanager

Pagina: 1