Linux硬件配置与文件管理全解析
1. 硬件配置要点
1.1 IRQ分配
在硬件配置中,IRQ(中断请求)的分配很关键。常见的RS - 232串口默认使用IRQ 3和4。而IRQ 1被键盘保留,IRQ 8供实时时钟使用。虽然现代系统有IRQ 16,但早期x86系统没有,且其用途未标准化。
| IRQ编号 | 用途 |
| ---- | ---- |
| 1 | 键盘 |
| 3 | RS - 232串口 |
| 4 | RS - 232串口 |
| 8 | 实时时钟 |
| 16 | 现代系统存在,用途未标准化 |
1.2 禁用板载设备
现代固件(BIOS和EFI)可禁用许多板载设备,如声卡。而alsactl用于加载或存储声卡混音器设置,lsmod显示已加载内核模块信息,lspci显示PCI设备信息,它们都不能禁用硬件。
1.3 udev软件
udev软件创建和管理动态的 /dev
目录树,为目标系统上存在的设备在该目录中添加条目。它与软件开发、卸载或加载驱动、存储BIOS配置选项无关。
1.4 SATA磁盘标识
SATA磁盘通常由Linux的SCSI子系统处理,标识为 /dev/sdx
,但部分驱动会将其视为PATA磁盘,标识为 /dev/hdx
。 /dev/mapper
目录保存与LVM和RAID配置相关的设备文件,而非磁盘分区标识符。