partx 替代 partprobe 让硬盘识别新分区

    新建的 virtualbox 虚拟机不知为何创建分区后总是无法被内核识别, ls /dev/sda[TAB] 显示没有新分区的设备文件,使用 partprobe 则提示

    

Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy).  As a result, it may not reflect all of your changes until after reboot.

    尝试 partx 倒是不报错,但还是没有相应新分区的设备文件,google搜索到 一个Linux question的页面,看了一下,有人说是 selinux 导致了的,于是我执行

setenforce 0

    ,然后执行 partprobe 还是不行。于是阅读 partx 的文档,试着敲

partx -a /dev/sda8 /dev/sda

    居然行了

    不过之后继续看了Google的搜索结果,好像

partprobe /dev/sda8

    也行。

你可能感兴趣的:(linux)