📘
システムアーキテクチャ_復習1
PCIデバイスの情報を表示するコマンド
-
lspci
- PCI識別番号
- PCIデバイスの種類
- ベンダー名
- デバイス名
- バスの速度
- IRQ番号
- I/Oポートアドレス
cat /proc/bus/pci/devices
カーネルの動作
- ブートローダ
- カーネルと初期RAMディスク(initramfs)の内容をメモリ上に展開
- カーネル
- ルートファイルシステムをマウント
- initという特別な最初のプロセスをルートファイルシステムから起動
- 「SysVinit」:「/sbin/init」が起動
「/etc/inittab」を設定ファイルとして使用しないinitプログラム
-
Upstart
- 「/etc/event.d/rc-default」ファイルの「telinit 2」でランレベルを設定
- SysVinitと互換性があるため、「/etc/inittab」ファイルでSysVinitの場合と同じようにランレベルを設定
- 「/etc/inittab」ファイルのランレベルが優先
-
systemd
- 「/lib/systemd/system/runlevel[0-6].target」ファイルのシンボリックリンクを「/etc/systemd/system/default.target」として作成することでデフォルトのランレベルを設定できます。
UEFI(Unified Extensible Firmware Interface)
- GUIでの操作が可能
- 最初にアクセスされるESPは「/boot/efi」にマウント
- 3TB以上のHDDからの起動をサポート
Discussion