起動時にlinuxrcの動作を確認することはできますか?
This document (00007403) is provided subject to the disclaimer at the end of this document.
問題点
起動時にlinuxrcの動作を確認することはできますか?
解決方法
カーネルの起動パラメータに "linuxrc=trace" を追加します。
SLES9、SLES10では、dmesgでも、/var/log/boot.msgも結果は反映されませんので、>Scroll Lock>キーで画面スクロールを停止させながら確認する必要があります。
openSUSE 10.3(カーネル2.6.22.5-31)では、dmesgには表示されませんが、/var/log/boot.msg にログが出力されます。
実際には、以下のように表示されます。
※ openSUSE 10.3での例
Inspecting /boot/System.map-2.6.22.5-31-default
Loaded 26158 symbols from /boot/System.map-2.6.22.5-31-default.
Symbols match kernel version 2.6.22.
No module symbols loaded - kernel modules not enabled.
klogd 1.4.1, log source = ksyslog started.
<5>Linux version 2.6.22.5-31-default (geeko@buildhost) (gcc version 4.2.1 (SUSE Linux)) #1 SMP 2007/09/21 22:29:00 UTC
<6>BIOS-provided physical RAM map:
<4> BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
<4> BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
<4> BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved)
<4> BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
<4> BIOS-e820: 0000000000100000 - 00000000316f0000 (usable)
<4> BIOS-e820: 00000000316f0000 - 00000000316fc000 (ACPI data)
<4> BIOS-e820: 00000000316fc000 - 0000000031700000 (ACPI NVS)
<4> BIOS-e820: 0000000031700000 - 0000000031800000 (usable)
<4> BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
<4> BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
<4> BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
<5>0MB HIGHMEM available.
<5>792MB LOWMEM available.
------------省略-------------
Boot logging started on /dev/tty1(/dev/console) at Wed Oct 3 15:17:52 2007
cmdline: <= ここからスタート(したがってこれ以前で発生している事象には無効)
+++ debug_linuxrc=1
++ '[' ' processor thermal ata_piix mptspi fan jbd ext3 edd' ']'
++ load_modules
+++ eval echo processor thermal ata_piix mptspi fan jbd ext3 edd
++++ echo processor thermal ata_piix mptspi fan jbd ext3 edd
++ for file in '$(eval echo $modules)'
+++ eval echo '${opt_processor}'
++++ echo
++ opt=
++ modprobe processor
++ for file in '$(eval echo $modules)'
+++ eval echo '${opt_thermal}'
++++ echo
++ opt=
------------省略-------------
+++ usleep 300000
+++ '[' -d /proc/398 ']'
+++ usleep 300000
+++ '[' -d /proc/398 ']'
+++ usleep 300000
+++ '[' -d /proc/398 ']'
+++ usleep 300000
+++ '[' -d /proc/398 ']'
+++ usleep 300000
+++ '[' -d /proc/398 ']' <=ここまで
Boot logging started on /dev/tty1(/dev/console (deleted)) at Thu Oct 4 00:18:45 2007
done
Starting udevd udevd-event[1560]: node_symlink: device node '/dev/rtc0' already exists, link '/dev/rtc' will not overwrite it
done
Loading required kernel modules
doneActivating swap-devices in /etc/fstab...
donemount: according to mtab, /dev/sda2 is already mounted on /
Disclaimer
この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。
本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。
- ドキュメントID: J00007403
- 作成年月日: 03-OCT-2007
- 修正年月日:
- ドキュメントリビジョン: 1
- 分類: SUSE Linux
- 対象NOVELL製品およびバージョン: SUSE Linux Enterprise Server 9
- カテゴリ: