[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: udev und fdisk



Jan Kohnert schrieb:
Rüdiger Noack schrieb:


Wie benutzt man fdisk für Geräte, für die es udev-Regeln gibt?

In meinem Fall gibt es eine Regel, die statt /dev/sdx1 /dev/Xtick
erzeugt.


Ich lasse mir statt des Devices einen Symlink erzeugen, bei meinem Stick gibt es dann z.B.
/dev/sdX
/dev/sdX1
/dev/usbstick -> /dev/sdX1

Da kannst du fdisk dann so benutzen wie immer. ;)

Das klingt ja alles sehr logisch, funktioniert aber hier leider nicht. :-(

Diese Regel

BUS=="usb", SYSFS{serial}=="90C342F5AE9E0013", SYMLINK="/dev/Xtick"

erzeugt u.a folgende syslog-Einträge:

May 23 21:34:10 flinker udev[14751]: configured rule in '/etc/udev/rules.d/udev.rules[33]' applied, added symlink '/dev/Xtick' May 23 21:34:10 flinker udev[14751]: configured rule in '/etc/udev/rules.d/z_hal-plugdev.rules[2]' applied, 'sdb1' becomes '%k'
May 23 21:34:10 flinker udev[14751]: creating device node '/dev/sdb1'

womit mein fdisk wieder funktioniert:

Disk /dev/sdb: 521 MB, 521142272 bytes
32 heads, 32 sectors/track, 994 cylinders
Units = cylinders of 1024 * 512 = 524288 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         994      508911+   6  FAT16
Partition 1 has different physical/logical endings:
     phys=(992, 31, 32) logical=(993, 31, 31)

aber udev etwas suboptimal arbeitet:

flinker:~# ls -l /dev/Xtick*
ls: /dev/Xtick*: No such file or directory

Scheißendreck. Ich verzichte dann doch lieber auf fdisk.

Rüdiger
--




Reply to: