linux重新扫描硬盘命令

worktile 其他 143

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,要重新扫描硬盘,可以使用以下命令:

    1. rescan-scsi-bus.sh命令:
    这个命令用于重新扫描SCSI总线上的设备。首先,需要确保该命令已经安装在系统中,通常它包含在sg3_utils软件包中。然后,可以使用以下命令重新扫描:
    “`
    rescan-scsi-bus.sh
    “`

    2. partprobe命令:
    这个命令用于重新扫描已经存在的硬盘分区。它在系统重新加载分区表时非常有用。使用以下命令重新扫描硬盘分区:
    “`
    partprobe
    “`

    3. echo命令:
    在某些情况下,使用echo命令也可以重新扫描硬盘。通过将目标设备的路径写入/sys目录下的相应文件,可以触发系统重新扫描该设备。以下是一个示例:
    “`
    echo 1 > /sys/class/scsi_device/0:0:0:0/device/rescan
    “`
    上述示例中的”0:0:0:0″表示目标设备的地址,根据实际情况需要进行相应修改。

    请注意,重新扫描硬盘可能会导致已挂载的分区被卸载,因此在执行此操作时应谨慎。在执行重新扫描操作前,确保已经正确备份重要数据。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,重新扫描硬盘的命令是”partprobe”。该命令用于通知内核重新扫描已经存在的分区表,以便系统能够识别新的磁盘或者分区。

    下面是使用partprobe命令重新扫描硬盘的步骤:

    1. 打开终端:打开终端应用程序,这可以在“应用程序”菜单中的“系统工具”或“实用程序”下找到。

    2. 切换到root用户:在终端中输入以下命令,并输入root密码以切换到root用户:
    “`
    sudo su
    “`
    或者
    “`
    su –
    “`

    3. 使用partprobe命令:在终端中输入以下命令,并按下回车键:
    “`
    partprobe
    “`

    4. 磁盘重新扫描完成:partprobe命令会通知内核重新扫描硬盘,如果有新的分区被发现,系统会将其添加到已有的分区表中。该命令执行完成后,您可以继续使用更新后的硬盘分区。

    5. 退出root用户:在完成磁盘扫描后,可以输入以下命令退出root用户:
    “`
    exit
    “`

    使用partprobe命令重新扫描硬盘可以很方便地更新系统中的分区信息,以便系统能够正确地识别并使用新的磁盘或分区。注意,在某些情况下,你可能需要重新启动系统以使更改生效。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,重新扫描硬盘是一个常见的操作,它可以用来刷新硬盘的分区表和文件系统信息,使系统能够正确地读取和识别硬盘的最新状态。下面是Linux中重新扫描硬盘的一些常用命令和操作流程:

    一、使用fdisk重新扫描硬盘

    1. 打开终端,以root用户身份登录或者使用sudo命令提升权限。

    2. 运行命令fdisk -l,列出当前系统中的所有硬盘分区信息。

    3. 根据输出的信息,找到需要重新扫描的硬盘设备,例如/dev/sdb。

    4. 运行命令partprobe /dev/sdb,其中/dev/sdb是你要重新扫描的硬盘设备。

    5. 等待命令执行完成,重新扫描硬盘完成。

    二、使用partx重新扫描硬盘

    1. 打开终端,以root用户身份登录或者使用sudo命令提升权限。

    2. 运行命令fdisk -l,列出当前系统中的所有硬盘分区信息。

    3. 根据输出的信息,找到需要重新扫描的硬盘设备,例如/dev/sdb。

    4. 运行命令partx -a /dev/sdb,其中/dev/sdb是你要重新扫描的硬盘设备。

    5. 等待命令执行完成,重新扫描硬盘完成。

    三、使用udevadm重新扫描硬盘

    1. 打开终端,以root用户身份登录或者使用sudo命令提升权限。

    2. 运行命令udevadm trigger,重新加载udev规则。

    3. 运行命令udevadm settle,等待udev初始化和设备扫描完成。

    4. 运行命令partprobe -s,扫描所有已知的硬盘设备。

    5. 等待命令执行完成,重新扫描硬盘完成。

    四、重启系统重新扫描硬盘

    1. 打开终端,以root用户身份登录或者使用sudo命令提升权限。

    2. 运行命令reboot,重启系统。

    3. 等待系统重新启动,重新扫描硬盘完成。

    以上就是Linux系统中重新扫描硬盘的几种常见方法和操作流程。根据实际需求选择合适的方法进行操作。请注意,在重新扫描硬盘之前,确保你要操作的硬盘设备处于可用状态,并且没有正在进行的读写操作,以免数据丢失或损坏。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部