я похоже нашел в чем было дело... для всех заинтересованных опишу
подробней, может кому пригодится:
Похоже что в ядре были включены не все опции для SCSI, сейчас я включено
вот это:
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_SCSI=m
CONFIG_SCSI_PROC_FS=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_CHR_DEV_SCH=y
теперь CF идет как SDA1, а SD как SDB1, я изначально включил
CONFIG_SCSI_MULTI_LUN=y
если не ошибаюсь это не помогло, тогда я добавил CONFIG_CHR_DEV_SCH
после загрузки под новым ядром все заработало:)
PS я под ядрышком 2.6 и прописал options scsi_mod max_luns=255
Michael Shigorin wrote:
On Sun, Dec 12, 2004 at 01:08:14AM +0200, Denis S wrote:
Спасибо за совет, Михаил! попробовал я описанный способ с
добавлением options scsi_mod max_luns=255 в /etc/modules.conf
Это linux-2.6? (на всякий)
Для 2.4 рецепт иной (там же). См. вывод uname -r.
однако безрезультатно, CF видно, а SD как небыло, так и нет:-\
а у вас сработало?
Гм, у меня только SD и есть. Живёт как sdb1.
8 0 511056 sda
8 1 510520 sda1
Видимо, придётся гуглить max_luns flash...