IDE zarizeni pomoci modulu - vyreseno
Miroslav BENES
mbenes na tenez.cz
Středa Prosinec 20 11:54:09 CET 2000
Preji krasny den !
Potrebuji rozchodit linux z prenosneho disku (lpt port, cip shuttle
EPAT) tak, aby se pro bezna IDE zarizeni zavadely ovladace jako
moduly.
Kernel (2.2.18-8.3) je prelozen takto :
...
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
...
CONFIG_BLK_DEV_IDE=m
CONFIG_BLK_DEV_IDEDISK=m
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_IDEDISK_STROKE=y
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=m
...
Po prelozeni vznikly moduly ide-cd, ide-disk, ide-floppy, ide-mod,
ide-probe-mod a ide-tape. Podle Documentation/ide.txt jsem do
modules.conf doplnil :
alias block-major-3 ide-probe
alias char-major-37 ide-tape
Jenze to nechodi. Jednak "block-major-3" je ekvivalent jen pro hda+b
a hlavne se vubec nezavadi ovladac disku.
Presneji receno prikaz mount vyvola zavedeni modulu ide-mod (najde
ide kanaly) a ide-probe-mod (najde ide zarizeni). Pokud se pripojuje
CD-ROm, resp ZIPka, automaticky se zavede ide-cd, resp. ide-floppy.
Pokud se ale pripojuje hd, NEzavede se automaticky ide-disk. Nevite
nekdo proc ?
"Reseni" je jednoduche. Staci ho zavadet automaticky - pokud neni
potreba, casem vysumi sam. Do /etc/modules conf je tedu poterba
zapsat :
alias block-major-3 ide-disk
alias block-major-22 ide-disk
alias block-major-33 ide-disk
alias block-major-34 ide-disk
below ide-disk ide-probe-mod
Neni to idealni, ale poslouzilo to.
Jde sice o dost specialni pripad, ale treba se to nekomu bude hodit.
--------------------------
Miroslav BENES
E-mail : mbenes na tenez.cz
TENEZ Chotebor, a.s
--------------------------
Další informace o konferenci Linux