cardreader wordt herkend als harddisk volume *

Pagina: 1
Acties:
  • 155 views sinds 30-01-2008
  • Reageer

  • deepbass909
  • Registratie: April 2001
  • Laatst online: 22:05

deepbass909

[☼☼] [:::][:::] [☼☼]

Topicstarter
Ik heb een aantal USB opslag apparaten op mijn pc zitten. Ze werken opzich allemaal goed, maar ze worden niet helemaal herkent zoals ik zou willen.
Mijn USB-stick wordt als removable storage herkent, wat ik ook wil, maar mijn card-reader wordt om de één of andere reden herkent als harddisk volume. Waarom weet ik niet. Beide apparaatjes staan op dezelfde manier in m'n fstab, alleen zijn ze aan een ander mount-punt gekoppelt.

Is er een manier om linux te vertellen dat dit apparaatje ook een removable device is?

ps. ik draai gentoo 2005.1 met kde 3.4 en 2.6.13-suspend2-r4 kernel

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


  • blouweKip
  • Registratie: November 1999
  • Laatst online: 25-12-2025
maakt het wat uit dan? ik neem aan dat je cardreader ook als hd herkent dient te worden en als t verder werkt zou ik me er iig niet druk over maken ;)

"For my friends, anything; for my enemies, the law."


  • daft_dutch
  • Registratie: December 2003
  • Laatst online: 02-12-2025

daft_dutch

>.< >.< >.< >.<

volgens mij is er geen verschil tussen removable hardware en niet removable hardware in linux
je moet het alle bij mounten voordat je er iets mee wilt doen en unmouten om het weer er uit tehalen.

>.< >.< >.< >.<


  • deepbass909
  • Registratie: April 2001
  • Laatst online: 22:05

deepbass909

[☼☼] [:::][:::] [☼☼]

Topicstarter
@blouweKip
De reden dat ik graag zou willen dat hij als removable wordt herkent, is dat ik dan ook de optie safely remove in KDE erbij krijg, welke er niet bijstaat als een device als harddisk wordt herkent.

@daft_dutch
Er is wel degelijk verschil tussen removable hardware en niet removable hardware (zie reply op blouweKip). Ergens in het systeem is mijn USB-flash stick wel herkent als Removable device, maar mijn cardreader niet.

Ik wil mijn cardreader ook als removable device hebben o.a. om het safely remove, maar ook voor wat eye-candy. Op mijn desktop laat kde de cardreader als harddisk zien en als ik het icoon verander, veranderd ook het icoon voor harddisks mee. Niet mooi en ook niet praktisch dus.

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


  • Equator
  • Registratie: April 2001
  • Laatst online: 09-02 07:08

Equator

Crew Council

#whisky #barista

Kan je misschien hdd emulatie van USb devices uitschakelen in de BIOS :?

  • deepbass909
  • Registratie: April 2001
  • Laatst online: 22:05

deepbass909

[☼☼] [:::][:::] [☼☼]

Topicstarter
Ik weet even niet goed hoe ik dit uit moet leggen, maar ga toch een poging doen.
Als ik mijn USB-stick aansluit, dan wordt /dev/sda1 actief voor deze stick. KDE ziet deze vervolgens als removable device, met het bij behorende icoon.
In fstab heb ik een regel aangemaakt voor deze USB-stick, zodat KDE heb ook ziet als unmounted device
code:
1
/dev/sda1      /mnt/store/usb-stick    vfat    noauto,user,rw     0 0

Ook unmounted ziet kde dit apparaat als een removable device.

Nu heb ik hetzelfde gedaan met mijn card-reader. Omdat deze 4 sloten heeft, welke aangesproken worden doormiddel van LUNs, krijgt de cardreader de devices /dev/sda1 t/m /dev/sdd1 toegewezen (wanneer er geen USB-stick in een usb slot zit, anders schuiven ze allemaal 1 letter op). Maar in tegenstelling tot de USB-stick, worden deze allemaal als Harddisks gezien.
Hieronder staat een stukje uit mijn log, waarbij ik achtereenvolgens de usb-stick en de cardreader aansluit en weer loshaal:
USB-stick
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Nov 22 18:02:36 roodhaar usb 2-2: new full speed USB device using uhci_hcd and address 7
Nov 22 18:02:36 roodhaar scsi4 : SCSI emulation for USB Mass Storage devices
Nov 22 18:02:36 roodhaar usb-storage: device found at 7
Nov 22 18:02:36 roodhaar usb-storage: waiting for device to settle before scanning
Nov 22 18:02:41 roodhaar Vendor:           Model: USB DISK Pro      Rev: 3.09
Nov 22 18:02:41 roodhaar Type:   Direct-Access                      ANSI SCSI revision: 00
Nov 22 18:02:41 roodhaar SCSI device sda: 507904 512-byte hdwr sectors (260 MB)
Nov 22 18:02:41 roodhaar sda: Write Protect is off
Nov 22 18:02:41 roodhaar sda: Mode Sense: 03 00 00 00
Nov 22 18:02:41 roodhaar sda: assuming drive cache: write through
Nov 22 18:02:41 roodhaar SCSI device sda: 507904 512-byte hdwr sectors (260 MB)
Nov 22 18:02:41 roodhaar sda: Write Protect is off
Nov 22 18:02:41 roodhaar sda: Mode Sense: 03 00 00 00
Nov 22 18:02:41 roodhaar sda: assuming drive cache: write through
Nov 22 18:02:41 roodhaar sda: sda1
Nov 22 18:02:41 roodhaar Attached scsi removable disk sda at scsi4, channel 0, id 0, lun 0
Nov 22 18:02:41 roodhaar usb-storage: device scan complete
Nov 22 18:02:41 roodhaar scsi.agent[6131]: disk at /devices/pci0000:00/0000:00:07.3/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:0
Nov 22 18:02:57 roodhaar usb 2-2: USB disconnect, address 7

Card-reader
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Nov 22 18:03:02 roodhaar usb 2-2: new full speed USB device using uhci_hcd and address 8
Nov 22 18:03:02 roodhaar scsi5 : SCSI emulation for USB Mass Storage devices
Nov 22 18:03:02 roodhaar usb-storage: device found at 8
Nov 22 18:03:02 roodhaar usb-storage: waiting for device to settle before scanning
Nov 22 18:03:07 roodhaar Vendor: Generic   Model:               CF  Rev: 1.6E
Nov 22 18:03:07 roodhaar Type:   Direct-Access                      ANSI SCSI revision: 00
Nov 22 18:03:07 roodhaar Attached scsi removable disk sda at scsi5, channel 0, id 0, lun 0
Nov 22 18:03:07 roodhaar Vendor: Generic   Model:               MS  Rev: 1.6E
Nov 22 18:03:07 roodhaar Type:   Direct-Access                      ANSI SCSI revision: 00
Nov 22 18:03:07 roodhaar Attached scsi removable disk sdb at scsi5, channel 0, id 0, lun 1
Nov 22 18:03:07 roodhaar Vendor: Generic   Model:           MMC/SD  Rev: 1.6E
Nov 22 18:03:07 roodhaar Type:   Direct-Access                      ANSI SCSI revision: 00
Nov 22 18:03:07 roodhaar Attached scsi removable disk sdc at scsi5, channel 0, id 0, lun 2
Nov 22 18:03:07 roodhaar Vendor: Generic   Model:               SM  Rev: 1.6E
Nov 22 18:03:07 roodhaar Type:   Direct-Access                      ANSI SCSI revision: 00
Nov 22 18:03:07 roodhaar Attached scsi removable disk sdd at scsi5, channel 0, id 0, lun 3
Nov 22 18:03:07 roodhaar usb-storage: device scan complete
Nov 22 18:03:07 roodhaar scsi.agent[6355]: disk at /devices/pci0000:00/0000:00:07.3/usb2/2-2/2-2:1.0/host5/target5:0:0/5:0:0:2
Nov 22 18:03:07 roodhaar scsi.agent[6376]: disk at /devices/pci0000:00/0000:00:07.3/usb2/2-2/2-2:1.0/host5/target5:0:0/5:0:0:3
Nov 22 18:03:08 roodhaar scsi.agent[6346]: disk at /devices/pci0000:00/0000:00:07.3/usb2/2-2/2-2:1.0/host5/target5:0:0/5:0:0:1
Nov 22 18:03:08 roodhaar scsi.agent[6336]: disk at /devices/pci0000:00/0000:00:07.3/usb2/2-2/2-2:1.0/host5/target5:0:0/5:0:0:0
Nov 22 18:03:43 roodhaar usb 2-2: USB disconnect, address 8

Ze worden beide herkent als USB Mass Storage Device, maar waarom wordt alleen de USB-stick door KDE gezien als een removable device?

edit:

KDE begint nu ook al gemounte floppy's te zien als harddisks...

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


  • T-MOB
  • Registratie: Maart 2001
  • Laatst online: 23:56
Onder Windows wordt mijn kaartlezer ook herkend alszijnde 4 (non-removable) disk drives. Als ik die "safely remove", dan disable ik mijn kaartlezer. Dat is ook logisch aangezien de kaartlezer het USB device is. In Linux heb ik er nooit echt op gelet, maar volgens mij krijg ik daar ook gewoon 4 devices. Weliswaar removable, maar wederom in de zin dat ik de kaartlezer kan afkoppelen.
Ergo, ik denk dat je iets wil wat niet kan zonder een kaartlezer te kopen die deze feature ondersteund, als die al bestaan.

offtopic:
Heb je trouwens geen indicatieledje op de kaartlezer waaraan je kunt zien of hij klaar is met read/write acties?

Regeren is vooruitschuiven


  • deepbass909
  • Registratie: April 2001
  • Laatst online: 22:05

deepbass909

[☼☼] [:::][:::] [☼☼]

Topicstarter
@T-Mob
er zit wel een Access ledje op, maar helaas kan je daar niet aan zien of Linux nog iets gebufferd heeft. Daar is nou juist de optie "safely remove" voor. Deze zorgt ervoor dat een eventueel buffer geleegd wordt en alle geopende bestanden afgesloten worden.

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


  • Hmzaniac
  • Registratie: Januari 2002
  • Laatst online: 05-08-2023

Hmzaniac

Evil Admin

gewoon mounten met de sync optie.

In dat geval zal hij wel iets trager zijn (omdat alle data direct weggeschreven wordt), maar kan je hem op ieder moment eruit halen.

Ik heb een WOS-post!


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 01:14
Is gewoon een limitatie van KDE 3.4 en de oudere HAL versies. Zorg dat je KDE 3.5 draait met hal 0.5.5 en je cardreader wordt gewoon gezien als een cardreader device.

Als je het een en ander met de hand wilt doen: safely remove is niets anders dan "eject /dev/sda1", waarbij /dev/sda1 dan de schijf is die je cardreader voorstelt.

Edit: mounten met sync optie voor cardreaders is niet slim, zo'n kaart kan maar een beperkt aantal geschreven worden, wat er bij sync voor zorgt dat je kaart sneller aan vervanging toe is.

[ Voor 24% gewijzigd door _JGC_ op 23-11-2005 15:22 ]


  • deepbass909
  • Registratie: April 2001
  • Laatst online: 22:05

deepbass909

[☼☼] [:::][:::] [☼☼]

Topicstarter
Ik probeer nu KDE 3.5 te installeren, maar hier ziet er naar uit dat hij niet naast KDE 3.4 geïnstalleerd kan worden, omdat een aantal packages geblokeerd zijn door KDE 3.4... en om nou gelijk KDE3.4 te vervangen voor een nog niet officieel gereleasde versie...

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier

Pagina: 1