zoukankan      html  css  js  c++  java
  • 清除磁盘分区后免重启重新格式化

    在linux系统中有时候会遇到清理了磁盘分区后,明明旧分区已经清理干净了,但是在重新对磁盘进行格式化的时候却会提示磁盘存在文件系统,导致格式化失败。

    parted /dev/sda mktable msdos
    
    echo 'yes'|parted /dev/sda mklabel gpt
    
    timeout 30 mkfs.xfs -f -i size=2048 /dev/sda
    

          

          

    重启系统后是可以重新格式化成功的,以下是在不重启系统的情况下对磁盘进行重新格式化的操作:

    1、首先查看磁盘的总线,下图中红色框中的就是这个磁盘对应的总线ID,即:1 0 0 0

    cat /proc/scsi/scsi
    

    2、然后是查找需要重新格式化的磁盘的Model名称,把查到的Model跟上图中的Model进行对比,可以知道sda磁盘对应的总线ID为:0 0 0 0,或直接使用udevadm命令查看:

    smartctl -i /dev/sda|grep Model       ##如果有lsscsi命令,执行lsscsi查看更直观,还不用第一步
    udevadm info -q path -n /dev/sda

     

    3、使用命令热插拔磁盘sda

    echo "scsi remove-single-device 0 0 0 0" > /proc/scsi/scsi
    
    echo "scsi add-single-device 0 0 0 0" > /proc/scsi/scsi

    4、再次对磁盘重新执行格式化操作,已经可以格式化成功了

  • 相关阅读:
    LA 3026 Period
    Touch
    Uva 11762 Race to 1
    清北学堂模拟赛d1t2 火柴棒 (stick)
    清北学堂模拟赛d1t1 位运算1(bit)
    常州模拟赛d8t2 绘画
    常州模拟赛d8t1 友好数对
    常州模拟赛d5t3 appoint
    常州模拟赛d7t1 亲戚
    常州模拟赛d7t3 水管
  • 原文地址:https://www.cnblogs.com/xzy186/p/14235731.html
Copyright © 2011-2022 走看看