← Back to team overview

sslug-teknik team mailing list archive

Re: USB-drev, Debian "Etch" og `udev`

 

Christian Mikkelsen skrev:

> For et stykke tid siden fik jeg opgraderet min Debian installation
> til "Etch". Et problem står tilbage:
>
> Jeg kan ikke få `udev` (tror jeg nok) til at montere mit
> USB-flashdrev, selvom det virkede før opgraderingen.

Jeg mener nu kun »udev« tager sig af at oprette og nedlægge enheder,
når de fysisk kobles til og fra systemet.

> christobal:~# tail -f /var/log/messages
> May 15 19:02:38 localhost kernel: usb 3-3: new high speed USB device
> using ehci_hcd and address 3
> May 15 19:02:38 localhost kernel: usb 3-3: configuration #1 chosen
> from 1 choiceMay 15 19:02:38 localhost kernel: Initializing USB Mass
> Storage driver...
> May 15 19:02:38 localhost kernel: scsi0 : SCSI emulation for USB Mass
> Storage devices
> May 15 19:02:38 localhost kernel: usbcore: registered new driver
> usb-storage
> May 15 19:02:38 localhost kernel: USB Mass Storage support registered.
> May 15 19:02:43 localhost kernel:   Vendor: Flash     Model: Drive
> AL_USB20    Rev: 1.00
> May 15 19:02:43 localhost kernel:   Type:   Direct-Access ANSI SCSI
> revision: 02
> May 15 19:02:43 localhost kernel: SCSI device sda: 2029312 512-byte
> hdwr sectors (1039 MB)
> May 15 19:02:43 localhost kernel: sda: Write Protect is off
> May 15 19:02:43 localhost kernel: SCSI device sda: 2029312 512-byte
> hdwr sectors (1039 MB)
> May 15 19:02:43 localhost kernel: sda: Write Protect is off
> May 15 19:02:43 localhost kernel:  sda: sda1
> May 15 19:02:43 localhost kernel: sd 0:0:0:0: Attached scsi removable
> disk sda christobal:~#

Det ser ud til at din USB-disk skam bliver opdaget og registreret som
»sda«.  Alt efter hvordan den er formatteret skal du nok enten lede
efter »/dev/sda« eller »/dev/sda1«.

> christobal:~# cat /etc/fstab
> # /etc/fstab: static file system information.
> #
> # <file system> <mount point>   <type>  <options>       <dump>  <pass>
> proc            /proc           proc    defaults        0       0
> /dev/hda8       /               ext3    defaults,errors=remount-ro 0       1
> /dev/hda7       /backup         ext3    ro              0       2
> /dev/hda6       none            swap    sw              0       0
> /dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
> /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

Her har du ikke sat nogle oplysninger ind om »/dev/sda«.  Du kunne
måske tilføje en linje som:

  /dev/sda        /media/usbdisk  auto    rw,user,noauto  0       0

> christobal:~# ps aux | grep udevd
> root      1211  0.0  0.1   2468   928 ?        S<s  18:19   0:00 udevd --daemon

Det ser ud til at »udevd« kører.  Det passer også fint med at enheden
bliver opdaget, når du sætter den i maskinen.

Jacob
-- 
Computers are not intelligent.  They only think they are.


Follow ups

References