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

Re: Howto change names of /dev/sg?



Hi,

On 19/7/2011 17:00 Tim Boneko wrote:
> Am Montag, den 18.07.2011, 20:02 +0000 schrieb Simon Brandmair:
>> Hello,
>
> We DO speak german :-D

Ops, ich wollte eigentlich auf der englischsprachigen Liste posten.

>
>> I would like to change the device names of the /dev/sg? devices.
>> /dev/sg0 is my hard drive, /dev/sg1 my cdrom drive. I would like them to
>> be /dev/sg1 and /dev/sg2.
>
> Ich vermute mal, dass man dazu im Kernel- Quelltext rummachen müsste...
> *schauder*

So ähnlich war auch meine Vermutung.

> Deine Devicenamen kommen mir komisch vor. Sind die Geräte an SATA
> angeschlossen? Dann müsste die Platte sdNY heißen, die erste Partition
> am ersten SATA- Anschluss hieße dann sda1. CDROMs heißen gerne mal  sr0,
> sr1 usw.
>
> Kann es sein, dass du einen selbst gebauten Kernel hast, dem der Support
> für SCSI- Platten fehlt?

Ne. Die erste SATA-Partition ist auch sda1, CDROM ist sr0.

Hier mal der Anfang des Outpunts von 'udevadm info --name=/dev/sg1 \
--attribute-walk':
 looking at device
'/devices/pci0000:00/0000:00:14.1/host4/target4:0:0/4:0:0:0/scsi_generic/sg1':
KERNEL=="sg1" SUBSYSTEM=="scsi_generic" DRIVER==""

  looking at parent device
'/devices/pci0000:00/0000:00:14.1/host4/target4:0:0/4:0:0:0':
    KERNELS=="4:0:0:0"
    SUBSYSTEMS=="scsi"
    DRIVERS=="sr"
    ATTRS{device_blocked}=="0"
    ATTRS{type}=="5"
    ATTRS{scsi_level}=="6"
    ATTRS{vendor}=="HL-DT-ST"
    ATTRS{model}=="DVDRAM GSA-4167B"
    ATTRS{rev}=="DL11"
    ATTRS{state}=="running"
    ATTRS{timeout}=="30"
    ATTRS{iocounterbits}=="32"
    ATTRS{iorequest_cnt}=="0x354ab"
    ATTRS{iodone_cnt}=="0xd532"
    ATTRS{ioerr_cnt}=="0x0"
    ATTRS{modalias}=="scsi:t-0x05"
    ATTRS{evt_media_change}=="0"
    ATTRS{queue_depth}=="1"
    ATTRS{queue_type}=="none"

Danach scheint /dev/sr0 das Parent-Device von /dev/sg1 zu sein. Ich
denke, insoweit ist alles in Ordnung. Die Frage ist nur, ob es eine
Möglichkeit gibt, die Reihenfolge der sg? zu ändern.

Cheers,
Simon


Reply to: