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: