使用fdisk命令创建新的分区时,如果该磁盘正在使用,在保存分区信息时,肯定会给出一个警告,告诉你内核不会接受新的分区表,需要重启。这个时候你如果想对新分出来的分区设备做mkfs,系统提示你没有那个设备。手工创建设备也不行,主要是内核没有接受这样的设备。
但是呢,同样的情况下,parted命令却不需要这么做,我一直以为这是parted内置的一个功能,非常棒。
知道今天,我才知道,不算是parted内置的功能,只是parted软件包另外包含了一个工具–partprobe,它能使内核在不重启的情况接受新的分区表信息,这个工具对fdisk当然也有效。
恩,算是又学到一个小技巧。