Linux 下的 cfgmgr 之类的命令?

Linux 下的 cfgmgr 之类的命令?

cfgmgr是 AIX/ksh 下检查新硬件的命令;例如,在未关机的情况下添加的新硬盘。

问:Linux下有类似的命令吗?如果“fdisk -l”无法识别新硬盘(仅在重新启动后)。还是Linux和AIX不同,不需要这个命令?

答案1

假设您的硬件允许热插拔硬盘驱动器,我相当确定任何现代 Linux 发行版都应该立即发现添加的驱动器并创建设备号来访问它,通常通过udev.

答案2

一般来说,使用现代硬件、现代内核和现代发行版,硬件识别应该自动发生。

然而,有一个程序叫做““这将执行您想要的操作 - 尝试检测新硬件,并添加适当的配置。我认为,由于现代系统的变化,它不再真正得到维护(多年来,我认为它比但如果您使用的是较旧的系统,或者您自己构建了一些东西,并且出于某种原因不想以现代方式进行操作,您可能会发现这很有用。

答案3

对于硬盘分区(例如修改分区表后),请查看partprobe命令

答案4

对于 Ubuntu-Debian,您可以使用 Partprobe (http://www.cyberciti.biz/tips/re-read-the-partition-table-without-rebooting-linux-system.html),但如果您想检测所有 LUN (还有 RAID 软件)我更喜欢scsitools软件包(命令sudo rescan-scsi-bus:)。

相关内容