PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : /dev/scsi/.... zuviele luns - gentoo - k3b



stefan-tiger
24.07.03, 00:08
hallo,

ich habe gentoo installiert und als ich es jetzt endlcih geschafft hab scsi-emulation zu benutzen und meine alte fstab von mandrake zu verwenden (mit supermount einträgen).

leider musst ich dann meine /dev/scd0 bis 2 smylinks selbst anlegen (zeigen jeweils auf lun0/cd )

bash-2.05b$ ls /dev/scsi/host0/bus0/target*
/dev/scsi/host0/bus0/target0:
lun0 lun1 lun2 lun3 lun4 lun5 lun6

/dev/scsi/host0/bus0/target1:
lun0 lun1 lun2 lun3 lun4 lun5 lun6

/dev/scsi/host0/bus0/target2:
lun0 lun1 lun2 lun3 lun4 lun5 lun6

probleme:

1. das supermount scheint zu gehn, jewoch war es unter mandrake so dass wenn eien cdschublade offen war und ich auf das mountpoint zugegriffen hab schloß er die schublade. unter gentoo bekomme ich nur "Inpu/Output error" und ich muss die schublade manuell schließen, dann gehts.

2. K3B-Setup: findet jedes gerät siebenmal, und erkennt nicht meine mountpoints von der fstab.


habe schon versucht die anderen (ausser lun0) zu löschen, da diese unter meinem mandrake system auch nicht da waren. ging leider nicht. woher kommen die?

gruß

Thomas Mitzkat
24.07.03, 00:21
alle achtung! da kommst du wahrscheinlich mit dingen, mit denen sich sonst noch keiner so richtig auseinandergesetzt hat. :eek:

stefan-tiger
24.07.03, 06:33
Original geschrieben von Thomas Mitzkat
alle achtung! da kommst du wahrscheinlich mit dingen, mit denen sich sonst noch keiner so richtig auseinandergesetzt hat. :eek:

öfter mal was neues oda? :ugly:

es gibt nur zwei möglichkeiten:

1. die lunix kommen vom bootstrap

2. die luns kommen von devfs

(gibts sonst noch was was /dev eintäge macht?)

nur hab ich leider noch kein plan warum ich jetzt pro laufwerk sieben luns (0 bis 6) hab und nicht wie unter mandrake blos lun0

ich kann die anderen luns auch net löchen. (operation not permittet, obwohl root)

nochmal zur vollständigen übersicht über mein problem (ich hab nur drei laufwerke, cd, dvd, brenner):

bash-2.05b# ls -la /dev/scsi/host0/bus0/target*
/dev/scsi/host0/bus0/target0:
total 0
drwxr-xr-x 1 root root 0 Jan 1 1970 .
drwxr-xr-x 1 root root 0 Jan 1 1970 ..
drwxr-xr-x 1 root root 0 Jan 1 1970 lun0
drwxr-xr-x 1 root root 0 Jan 1 1970 lun1
drwxr-xr-x 1 root root 0 Jan 1 1970 lun2
drwxr-xr-x 1 root root 0 Jan 1 1970 lun3
drwxr-xr-x 1 root root 0 Jan 1 1970 lun4
drwxr-xr-x 1 root root 0 Jan 1 1970 lun5
drwxr-xr-x 1 root root 0 Jan 1 1970 lun6

/dev/scsi/host0/bus0/target1:
total 0
drwxr-xr-x 1 root root 0 Jan 1 1970 .
drwxr-xr-x 1 root root 0 Jan 1 1970 ..
drwxr-xr-x 1 root root 0 Jan 1 1970 lun0
drwxr-xr-x 1 root root 0 Jan 1 1970 lun1
drwxr-xr-x 1 root root 0 Jan 1 1970 lun2
drwxr-xr-x 1 root root 0 Jan 1 1970 lun3
drwxr-xr-x 1 root root 0 Jan 1 1970 lun4
drwxr-xr-x 1 root root 0 Jan 1 1970 lun5
drwxr-xr-x 1 root root 0 Jan 1 1970 lun6

/dev/scsi/host0/bus0/target2:
total 0
drwxr-xr-x 1 root root 0 Jan 1 1970 .
drwxr-xr-x 1 root root 0 Jan 1 1970 ..
drwxr-xr-x 1 root root 0 Jan 1 1970 lun0
drwxr-xr-x 1 root root 0 Jan 1 1970 lun1
drwxr-xr-x 1 root root 0 Jan 1 1970 lun2
drwxr-xr-x 1 root root 0 Jan 1 1970 lun3
drwxr-xr-x 1 root root 0 Jan 1 1970 lun4
drwxr-xr-x 1 root root 0 Jan 1 1970 lun5
drwxr-xr-x 1 root root 0 Jan 1 1970 lun6


bash-2.05b# ls -la /dev/scd*
lr-xr-xr-x 1 root root 36 Jul 24 00:21 /dev/scd0 -> /dev/scsi/host0/bus0/target0/lun0/cd
lr-xr-xr-x 1 root root 36 Jul 24 00:21 /dev/scd1 -> /dev/scsi/host0/bus0/target1/lun0/cd
lr-xr-xr-x 1 root root 36 Jul 24 00:21 /dev/scd2 -> /dev/scsi/host0/bus0/target2/lun0/cd


bash-2.05b# cat /etc/fstab
/dev/hdg5 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
none /mnt/cdrom supermount dev=/dev/scd2,fs=iso9660,ro,exec,--,codepage=850,iocharset=iso8859-15,nosuid,umask=0,nodev 0 0
none /mnt/dvdrom supermount dev=/dev/scd0,fs=iso9660,ro,exec,--,codepage=850,iocharset=iso8859-15,nosuid,umask=0,nodev 0 0
none /mnt/cdbrenner supermount dev=/dev/scd1,fs=iso9660,ro,exec,--,codepage=850,iocharset=iso8859-15,nosuid,umask=0,nodev 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=vfat,exec,--,codepage=850,iocharset=iso8859-15,nosuid,umask=0,nodev 0 0
/dev/hda5 /mnt/mdk-alt ext3 defaults 1 2
/dev/hdg1 /mnt/mdk ext3 defaults 1 3
none /proc proc defaults 0 0
/dev/hda6 swap swap defaults 0 0


so eigentlich bis auf die vieln luns alle noch normal. aber jetzt schaut euch mal im anhang das bild an
:ugly:

stefan-tiger
24.07.03, 06:45
so, im anhang noch ein bild das zeigt dass ich k3b so nicht benutzen kann. es findet nichtmal die fstab mountpoints :eek:

vielelicht kann mir trozdem einer helfen, wäre echt dankbar

gruß

noodles
24.07.03, 14:32
Hi,

hast du mal versucht, deinem Bootloader den Parameter

"max_scsi_luns=1" mitzugeben?

/noodles

stefan-tiger
24.07.03, 14:35
Original geschrieben von noodles
Hi,

hast du mal versucht, deinem Bootloader den Parameter

"max_scsi_luns=1" mitzugeben?

/noodles

nein noch nicht, aber unter mandrake musst eich das ja auch nicht. vielleicht muss ich mal meine kernel config checken.

ich möchte es vermeiden viele parameter anzugeben. es soll ohne schon laufen.

ich finde kernel-parameter häßlich.

aber probieren kannichs ja mal.

danke

gruß

stefan-tiger
25.07.03, 19:20
lösung gefunden:

in der kernelkonfig die unertstpützung für meherere LUNs ausschalten :-)