このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。
/etc/rc.sysinit
の次の行では、init
プロセスがブート時に/etc/sysconfig/modules
ディレクトリ内のスクリプトを実行する方法が定義されます。
# Load other user-defined modules for file in /etc/sysconfig/modules/*.modules ; do [ -x $file ] && $file done
ブート時にモジュールをロードするには:
/etc/sysconfig/modules
ディレクトリにファイルを作成します。 ファイル名には拡張子.modules
(例:foo.modules
)を指定する必要があります。ファイルを編集して、モジュールをロードするスクリプトを作成します。
モジュールをロードするスクリプトは、次の例のように単純なmodprobeコールにできます。
#!/bin/sh modprobe foo
あるいは、より複雑な方法を使用してエラー処理を含めます。
#!/bin/sh if [ ! -c /dev/foo ] ; then exec /sbin/modprobe foo > /dev/null 2>&1 fi
次のコマンドを使用して、スクリプトを実行可能にします。
#
chmod 755 /etc/sysconfig/modules/foo.modules