1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695
|
.\"/* Copyright 1999 Bjorn Ekwall <bj0rn@blox.se>
.\" This program is distributed according to the Gnu General Public License.
.\" See the file COPYING in the base distribution directory
.\"
.\" Japanese Version Copyright (c) 2000 NAKANO Takeo all rights reserved.
.\" Translated Thu 12 Oct 2000 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
.\" Updated Sun 28 Jan 2001 by Kentaro Shirakata <argrath@ub32.org>
.\" Updated Sun 6 Jan 2002 by NAKANO Takeo
.\"
.TH MODULES.CONF 5 "07 December 1999"
.UC 4
.SH ̾
modules.conf \- ͥ⥸塼ΥɤФե
.hy 0
.SH
.BR modprobe (8)
(
.BR depmod (8))
ưϡե
.B /etc/modules.conf
ˤäѹǤ (Υե̵Ƥ褤)
.PP
եϹñ̤Dzᤵ롣
.br
ƤζԤȡ'#' ʸʹߤιޤǤ̵뤵롣
.br
'\e' ˤʤäƤԤϼιԤ˷³롣
.br
Ĥϻ (directive) Ǥꡢ
٤ưʲΥեޥåȤΤ줫˽:
.sp
.nf
[add] above module module_list
alias alias_name result
[add] below module module_list
define VARIABLE WORD
depfile=A_PATH
else
elseif EXPRESSION
endif
if EXPRESSION
include PATH_TO_CONFIG_FILE
insmod_opt=GENERIC_OPTIONS_TO_INSMOD
install module command ...
keep
[add] options module MODULE_SPECIFIC_OPTIONS
path=A_PATH
path[TAG]=A_PATH
generic_stringfile=A_PATH
pcimapfile=A_PATH
isapnpmapfile=A_PATH
usbmapfile=A_PATH
parportmapfile=A_PATH
ieee1394mapfile=A_PATH
pnpbiosmapfile=A_PATH
[add] probe name module_list
[add] probeall name module_list
prune filename
post-install module command ...
post-remove module command ...
pre-install module command ...
pre-remove module command ...
remove module command ...
persistdir directory_name
.fi
.PP
ƻԤͿβǤϡΥ饯ͭˤʤ롣
ʤ磻ɥɤ䥳ޥɤΥХåȤȤä
ǤεѤǤ롣
.sp
.nf
path[misc]=/lib/modules/1.1.5?/local
path[net]=/lib/modules/`uname \-r`/net
.fi
.sp
.B :
桼ꤷϤ˥ŸŬѤΤ
礭ʥƥΥꥹ롣
modutils ϿǤǡФƤΤߥ륳ޥɤΥŸԤ
ŪˤեΥǡΤߤŸ뤳Ȥ̣롣
modutils Ǥϡ桼 modprobe (ʬȤեꤷ)
root ¤Ǽ¹Ԥ뤳ȤϤǤʤȲꤷƤ롣
桼Ϥꤷ modutils root ¤ǵưץ
(ͥޤ) ϡΤ˰ĤΥ桼ϥѥϤ
ĥե⡼ɤꤷʤȡ root å褵롣
ե⡼ɤξܺ٤ˤĤƤ
.I modprobe
ȤΤȡ
.PP
ƻʣ֤Ƥ褤
ˤäƤϡ
.I add
֤ȤǤ롣줬ʤȡꤷ module_list
module_list ֤뤬
줬 module_list module_list \fBɲä\fP
.SH ˡ (SEMANTICS)
.B A_PATH
ϥåȤؤδʥѥ̾Ǥ롣
.I \`uname \-r\`
.I \`kernelversion\`.
ȤäΥ饯
.B A_PATH
ѤƤ褤
.br
2 ĤΥޥɤϡ
.RB ( modprobe " " depmod
Τ褦) 桼ƥƥǤ⡢
ߤΥͥΥȥС (줾 2.2.3 2.2 ʤ)
ɽΤȤǧƤ롣
.PP
.B WORD
϶ʸʳʤ륷Ǥ롣
.\"NAKANO ʸ if -> of typo
⤷ ' " ` ʸˤȡ
б ', ", ` ˥ޥåޤǤƤʸ (ʸ)
ʸ˴ޤޤ뤳Ȥˤʤ롣
Ƥ
.B WORD
ϡθ饯Υ롼ˤäŸ롣
.\"NAKANO w.r.t with regard to ʤ?
Ÿ̤İʾΥɤˤʤäϡ
̤ΤǽΥɤѤ롣
.PP
EXPRESSION ϰʲΤ줫Ǥ롣
.TP
.I "WORD compare_op WORD"
compare_op ==, !=, <, <=, >=, > Τ줫Ǥ롣
ξ WORD ʸȤӤ롣
.TP
.I "\-n WORD compare_op WORD"
compare_op ==, !=, <, <=, >=, > Τ줫Ǥ롣
ξ WORD ͤȤӤ롣
.TP
.I WORD
WORD Ÿ˼Ԥ뤫
Ÿ̤ "0" (zero), "false", "" (empty)
Τ줫ǤСŸ̤ͤ FALSE Ȥʤ롣
ʳξŸ̤ͤ TRUE Ȥʤ롣
.TP
.I "\-f FILENAME"
FILENAME ¸ߤ뤫ɤΥƥȡ
.TP
.I \-k
"autoclean" ͭˤʤäƤ뤫ɤ (ʤͥ뤫ƤФ줿ɤ)
Υƥȡ
.TP
.I "! EXPRESSION"
⼰Ǥ롣
.SH ʸˡ (SYNTAX)
ʲͭʻˤĤ롣
.TP
.I "define VARIABLE WORD"
.I putenv("VARIABLE=WORD")
¹Ԥ롣λѿκѹΤԤ롣
ѿϴĶ˺Τǡ
ߤΥåǼ¹ԤƤΥޥɤѤǤ롣
.TP
.I "depfile=A_PATH"
¸طեؤΥѥ
.B depmod
ˤäƺ졢
.B modprobe
ˤäƥ⥸塼Ȥΰ¸⥸塼õѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "if EXPRESSION"
.I EXPRESSION
.B TRUE
Ȳᤵ줿顢
.IR else ", " elseif ", " endif
Τ줫˥ޥåޤǤƤλԤ¹Ԥ롣
.B FALSE
Ȳᤵ줿顢λԤ̵뤵롣
.I if
ԤϡκͤǤ 20 ޤǥͥȤǤ롣
.br
:
.B path
ԤPǽ뤳Ȥߤ
.B modprobe
ˤϡָƬǾפȤ߹ޤƤΤǡ
.B path
Ԥξϡñ˺Ǥ롣ۤȤǤ
.TP
.I "else"
Ǥ
.IR if " ޤ " elseif
ԤǤμɾ
.B FALSE
Ǥꡢ
.I else
СޤǤλԤ̵뤵졢
ʹ
.I endif
ޤǤλԤ롣
.TP
.I "elseif EXPRESSION"
֤줿
.IR if " ޤ " elseif
Ǥμɾη̤
.B FALSE
ǡǤμɾη̤
.B TRUE
ǤС
.IR elseif ", " else ", " endif
Τ줫ޤǤλԤ롣
.TP
.I "endif"
եˤ椹
.IR if ", " elseif ", " else
Υλ롣
.sp
.nf
if EXPRESSION
any config lines
elseif EXPRESSION
any config lines
else
any config lines
endif
.fi
.sp
.IR else " " elseif
̵Ƥ褤
.TP
.I "include PATH_TO_CONFIG_FILE"
̡ΥץåȥեĤեǰΤϡ
ʣˤʤ礬롣
.I if
ξˤä
.I include
ԤѤСμ갷ϴñˤʤ롣
.TP
.I "insmod_opt=GENERIC_OPTIONS_TO_INSMOD"
insmod (¾ǤϻǤʤ褦) üʥץɬפʾϡ
Υץǵư٤ˤɲä뤳ȤǽǤ롣
üʾơ
̾ insmod ɸŪʥǥեȤΥץѹɬפϤʤ
.TP
.I "keep"
Υɤ
.B path
εҤޤԤ\fB\fP֤줿ϡ
ǥեȤΥѥΥåȤ¸졢ɲä롣
줬ʤ̾οǤϡ
ѥΥåȤե\fB֤\fP롣
.TP
.I "path=A_PATH"
.TP
.I "path[TAG]=A_PATH"
.B A_PATH
ϥ⥸塼õǥ쥯ȥɲʬꤹ롣
.B path
ԤϡץΥȤ뤳ȤǤ롣
ϤΥ⥸塼Ū˴ؤ¿ʤȤ⼨
ޤ
.B modprobe
ư餫ư롣
"path" ɤɲä륿ϳѳ [] dz롣
ʤϡ "misc" ꤵ줿Τ褦ư롣
.br
ͭѤʥȤơ
.B boot
롣ϥ֡Ȼ˥ɤʤФʤʤ⥸塼
ͭƤ뤹٤ƤΥǥ쥯ȥޡ뤿ѤǤ롣
.br
ʤ
.B keep
ԤȤС
.B path
ԤˤǥեȤΥѥ֤ɤȤǤ롣
.TP
.I "generic_stringfile=A_PATH"
generic_string եؤΥѥǤ롣Υե
.B depmod
ˤäƺ졢⥸塼뤫ʸɬפ
ȡ륹ץȤѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "pcimapfile=A_PATH"
pcimap եؤΥѥǤ롣Υե
.B depmod
ˤäƺ졢ȡ륹ץȤ
pci ǥХݡȤ⥸塼ݤѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "isapnpmapfile=A_PATH"
isapnpmap եؤΥѥǤ롣Υե
.B depmod
ˤäƺ졢ȡ륹ץȤ
ISA PNP ǥХݡȤ⥸塼ݤѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "usbmapfile=A_PATH"
usbmap եؤΥѥǤ롣Υե
.B depmod
ˤäƺ졢ȡ륹ץȤ
USB ǥХݡȤ⥸塼ݤѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "parportmapfile=A_PATH"
parportmap եؤΥѥǤ롣Υե
.B depmod
ˤäƺ졢ȡ륹ץȤ
parport ǥХݡȤ⥸塼ݤѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "ieee1394mapfile=A_PATH"
ieee1394map եؤΥѥǤ롣Υե
.B depmod
ˤäƺ졢ȡ륹ץȤ
ieee1394 ǥХݡȤ⥸塼ݤѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "pnpbiosmapfile=A_PATH"
pnpbiosmap եؤΥѥǤ롣Υե
.B depmod
ˤäƺ졢ȡ륹ץȤ
pnpbios ǥХݡȤ⥸塼ݤѤ롣
̾ϥǥեȤͤѤ٤Ǥ롣ʲȤΤȡ
.TP
.I "alias alias_name result"
"alias" Ԥϥ⥸塼̾Ĥ뤿Ѥ롣
/etc/modules.conf
.sp
.nf
alias iso9660 isofs
.fi
.sp
Τ褦ʹԤСºݤˤϤΤ褦ʥ⥸塼뤬ʤƤ
.B "modprobe iso9660"
Τ褦˽ȤǤ褦ˤʤ롣
.br
ʤ
.sp
.nf
alias some_module off
.fi
.sp
ȤԤϡmodprobe ˤΥ⥸塼Υ̵뤵롣
ޤ
.sp
.nf
alias some_module null
.fi
.sp
Ȥꥢϡsome_module ؤ뤬
ºݤˤϤΥ⥸塼ϥȡ뤵ʤ
.I above
.I below
ԤǺ륹åΥ١ȤѤǤ롣
.IP
.I alias
Υ٥ϿʤäƤɤ
(: alias alias alias... ȤƤޤʤ)
ƤΥꥢϡ
ºݤʪŪ¸ߤƤ⥸塼õ٤ƵŪŸ롣
ꥢμºݤοθ³ϡ褽 1000 ٤ˤʤäƤ롣
ϰʲΤ褦ʥ롼פΤ뤿Ǥ롣
.sp
.nf
alias a b
alias b a
.fi
.sp
.I alias
ޥåԥκǽŪʷ̤Υ⥸塼ˤޥåʤС
modprobe Ϥη̤ probe probeall ޥåפ롣
ʤСΥ⥸塼ϸդʤäȤˤʤ롣
äưʲΤ褦ʻϵƤȸ (devfs )
.\"NAKANO Ǹʸ̣狼äƤޤ
.sp
.nf
alias /dev/sg* /dev/sg
probeall /dev/sg scsi-hosts sg
.fi
.sp
.ne 7
⥸塼 A ºݤ¸ߤˤ⡢⥸塼 A ⥸塼 B ؤ
ꥢȤƥޥåפ뤳ȤϤǤ롣
ϸθǤΤ\fB侩Ǥʤ\fP
Ūͳ顢ͥΥɥƥˤ
sound.o Ȥ⥸塼뤬롣ɤγȯԤ⡢
sound 桼ɥѥ⥸塼ؤΥꥢȤ
ʤ "alias\ sound\ sb" ȤȤ뤫⤷ʤ
ݡȤ
ʤġ֥ץꥢͿ뤳Ȥǽ
Ȥ줿ưݻ뤿ˡ
modprobe ϥ⥸塼̾ΥꥢŸ
̾ modules.dep ˸դäˤϹԤʤ
(դʤŸ)
ϥꥢȼºݤΥ⥸塼ΤƤȤ߹碌Ф
Ԥ줿ưȤϸ¤ʤΤǡ
ºݤ¸ߤ⥸塼Ʊ̾ؤΥꥢ٤ʤΤǤ롣
.TP
.I "[add] probe name module_list"
.TP
.I "[add] probeall name module_list"
λԤ
.I name
.B modprobe
Υޥɥ饤ᤵ줿⥸塼̾Ǥ˸¤äѤǤ롣
̤ȤƤϡ
.I name
ؤȡ module_list ˤ⥸塼뤬
νǻ롣ĤλԤΰ㤤ϡ
.I probe
ϥ⥸塼ФǻԤλΤФơ
.I probeall
ϥꥹȤκǸޤ³ˤ롣
λơϡ줫Υ⥸塼Υȡ
ɤȿǤ롣
.I add
ղäȡꥹȤΥꥹȤ֤ΤǤϤʤɲä롣
.TP
.I "prune filename"
ȡ뤵Ƥ륫ͥФ⥸塼ǥ쥯ȥΥȥåפˤϡ
⥸塼ǤϤʤե뤬Ƥ롣
ˤ modules.dep,
modules.generic_string, modules.pcimap, modules.isapnpmap,
modules.usbmap, modules.parportmap, modules.ieee1394map,
modules.pnpbiosmap Τۤ
ͥ륽ĥؤΥӥ symlink ʤɡȡץ
ӥɥĥ¸Ƥȹͤե뤬ޤޤ롣
Ф
.B depmod
"not an ELF file" ȤٹȯΤᤵˤϡ
Υ⥸塼Ǥʤե뤬 prune ꥹȤäƤʤФʤʤ
.B depmod
Ȥ߹ߤ prune ꥹȤäƤꡢˤϤʤ륫ͥӥɤ
Ƥ¸ߤե뤬ޤޤƤΤǡ뤳ȤϤǤʤ
ʬΥեΥ⥸塼ǥ쥯ȥΥȥåפɲä顢
.I filename
Ф
.I prune
äɤ
\fB\fP: prune ꥹȤ
.I path
Υȥåץǥ쥯ȥȤ
ĤΥǥ쥯ȥ꤬ɸŪʥ֥ǥ쥯ȥ̾ꥹȰʲ
⡹ĤΥ֥ǥ쥯ȥꤷޤޤʤˤ
(ʤͥΥȡǥӥɤ줿
ȥåץǥ쥯ȥΤ褦˸ˤ) Ȥʤ
.\"NAKANO ȸȤäƤȻפΤ...
.I prune
ꥹȤ
.I path
Υ֥ǥ쥯ȥˤϸϤʤ
.TP
.I "[add] options [-k] module [MODULE_SPECIFIC_OPTIONS]"
ꥢ줿̾ޤᡢ٤ƤΥ⥸塼̾Ϥ줾ͭ
.I options
ԤĤȤǤ롣
ꥢФƻꤵ줿ץϡ
ִŪʡ̾Фƻꤵ줿ץ⤤ͥ٤ġ
Υ롼
.I options
Ԥξͤ褹ݤѤ롣
ޥɥ饤ǻꤵ줿ץϡǤ⤤ͥ٤ġ
⥸塼̾
.I \-k
ȡȤ
.B modprobe
autoclean ץ
.I \-k
Ǽ¹ԤƤǤ⡢⥸塼 autoclean ʤʤ롣
.I add
ղäȡꥹȤΥꥹȤ֤ΤǤϤʤɲä롣
.I alias
η̤ºݤΥ⥸塼ǤʤС
.I alias
Υˤäƹ줿
.I options
ϡprobe[all] Ƥ˼ΤƤ롣
.I MODULE_SPECIFIC_OPTIONS
Τɤ줫˥ˤȤä̤ʸ (ڡޡ)
ޤޤƤˤϡΥץ '"..."'
dzʤФʤʤ ''
modules.conf ǥץڤꡢ ""
ץϤȤˤڤ롣ʲ
.sp
.nf
abc='"def,ghi jkl (xyz)"'
.fi
.sp
.TP
.I "[add] above module module_list"
λԤϡ⥸塼Υ⥸塼륹åξ
¾Υ⥸塼륻åȤ "pull in" ΤѤǤ롣
̤
.BR lsmod (8)
ޥɤνϤǸ뤳ȤǤ롣
.I above
Ԥϰ¸ط
.B modules.dep
եˤϵҤǤʤۤʣʤ褦ʾͭѤǤ롣
.I post-install
.I pre-remove
ԤκŬ줿ǤȤߤʤȤǤ롣
⥸塼Υȡ˼ԤƤ⡢
.B modprobe
νλơˤϱƶʤȤա
.I add
ղäȡꥹȤΥꥹȤ֤ΤǤϤʤɲä롣
.TP
.I "[add] below module module_list"
λԤϡ⥸塼Υ⥸塼륹åβ
¾Υ⥸塼륻åȤ "push" ΤѤǤ롣
̤
.BR lsmod (8)
ޥɤνϤǸ뤳ȤǤ롣
.I below
Ԥϰ¸ط
.B modules.dep
եˤϵҤǤʤۤʣʤ褦ʾͭѤǤ롣
.I pre-install
.I post-remove
ԤκŬ줿ǤȤߤʤȤǤ롣
⥸塼Υȡ˼ԤƤ⡢
.B modprobe
νλơˤϱƶʤȤա
.I add
ղäȡꥹȤΥꥹȤ֤ΤǤϤʤɲä롣
.PP
ʲλԤϥ⥸塼Υɡɤκݤ
Υޥɤ¹ԤѤǤ (ꤷʤƤ褤)
ꥢ줿⥸塼̾ФƤ⤳λϲǽǡ
ꥢŸΥ⥸塼̾Ф꤬¾ˤС
ȤȤŬڤʽǼ¹Ԥ롣
.TP
.I "pre-install module command"
ꤷ⥸塼ȡ뤹
.I command
¹Ԥ롣
.I below
Ԥ⻲ȤΤȡ
.TP
.I "install module command"
ꤷ⥸塼ȡ뤹ݤˡǥեȤ
.B insmod
ǤϤʤ
.I command
¹Ԥ롣
.TP
.I "post-install module command"
ꤷ⥸塼ȡ뤷
.I command
¹Ԥ롣
.I above
Ԥ⻲ȤΤȡ
.TP
.I "pre-remove module command"
ꤷ⥸塼
.I command
¹Ԥ롣
.I above
Ԥ⻲ȤΤȡ
.TP
.I "remove module command"
ꤷ⥸塼ݤˡǥե (Ȥ߹)
.B rmmod
ǤϤʤ
.I command
¹Ԥ롣
.TP
.I "post-remove module command"
ꤷ⥸塼
.I command
¹Ԥ롣
.I below
Ԥ⻲ȤΤȡ
.TP
.I "persistdir\fR=directory_name\fI"
.B rmmod
³⥸塼ѥޤ⥸塼
(餯) 줿ѥ
.I directory_name
β¸롣
.B modprobe
³⥸塼ѥޤ⥸塼ɤ
ͤ
.I directory_name
βõ
.I persistdir
ϥ⥸塼뤬ɤ줿ɤ߹߲ǽǡ
⥸塼뤬ɤ줿˽߲ǽǤʤФʤʤ
ǥեͤ /var/lib/modules/persist Ǥ롣
¿ Linux ǥȥӥ塼ϥե륷ƥޥȤ
⥸塼ɤ뤬ϱ³ǡ˴ؤ⤷ʤ
/var ̤Υѡƥˤäơ⥸塼뤬ɤƤޥȤ硢
.B insmod
ϱ³ǡɤ߹ʤ
/var ̤ΥѡƥˤˤϡĤ褬롣
.IP "" 8
1)
.I persistdir
˥롼ȥѡƥΥǥ쥯ȥꡢ
㤨 /lib/modules/persist ꤹ롣
.B rmmod
¹ԤȤ˥롼ȥѡƥ߲ǽǤ뤳ȤꤷƤ롣
.IP "" 8
2)\ ե륷ƥطΥ⥸塼ƺǽ˥ɤ
/var ѡƥޥȤ줫ĤΥ⥸塼ɤ롣
ϥե륷ƥ˱³ǡʤȤꤷƤ롣
.PP
.SH ǥեȤ
ե '/etc/modules.conf' ʤ䡢
뤤ϻԤξѹʤˤϡ
ʲΥǥեȤѤ롣
.sp
.nf
depfile=/lib/modules/`uname \-r`/modules.dep
generic_stringfile=/lib/modules/`uname \-r`/modules.generic_string
pcimapfile=/lib/modules/`uname \-r`/modules.pcimap
isapnpmapfile=/lib/modules/`uname \-r`/modules.isapnpmap
usbmapfile=/lib/modules/`uname \-r`/modules.usbmap
parportmapfile=/lib/modules/`uname \-r`/modules.parportmap
ieee1394mapfile=/lib/modules/`uname \-r`/modules.ieee1394map
pnpbiosmapfile=/lib/modules/`uname \-r`/modules.pnpbiosmap
path[boot]=/lib/modules/boot
path[toplevel]=/lib/modules/`uname \-r`
path[toplevel]=/lib/modules/`kernelversion`
path[toplevel]=/lib/modules/default
path[toplevel]=/lib/modules
persistdir=/var/lib/modules/persist
.fi
.sp
.I alias
.I options
ԤФƤϢΥǥե꤬롣
ΥåȤϷ³Ū˳ĥƤΤǡˤϥꥹȤʤ
(ߤ) ǥեȤΥåȤϡ
.B /etc/modules.conf
ե뤬ʤȤ
.B "modprobe \-c"
ޥɤ¹ԤбǤ롣
.PP
Ƥ
.I options
ԤϡʲΤ褦˥⥸塼ɬפʥץꤹ롣
.sp
.nf
modprobe de620 bnc=1
.fi
.sp
Υץ
.B /etc/modules.conf
եͿƤ륪ץȡ
.B modprobe
Υޥɥ饤ˤäƾ롣
.PP
ꥢ줿⥸塼ˤ
.I options
Ԥ (Ƥʤ⥸塼) Ʊ褦˻ȤȤǤ롣
㤨ХߡΥ⥸塼Ǥ롣
.sp
.nf
alias dummy0 dummy
options dummy0 \-o dummy0
.fi
.SH ̤ե
Ūͳ顢⤷ /etc/modules.conf ¸ߤʤȡ
modutils /etc/conf.modules ɤࡣ
θŤ̾ѤϿ侩Ǥʤ
/etc/modules.conf ֤٤Ǥ롣
ΥС modutils Ǥϡ
/etc/conf.modules ȷٹåȯ롣
ʹߤΥСǤϥ顼åФ
⥸塼ΥɤԤʤȤˤʤ
.SH Ϣ
.BR depmod (8),
.BR modprobe (8),
.BR insmod (8)
.SH
.nf
Bjorn Ekwall <bj0rn@blox.se>
Keith Owens <kaos@ocs.com.au>
.fi
|