Linux新增硬盤,掃描總線,識別硬盤


 

開機,新增加硬盤后,系統內並不會查看到新增硬盤,在不重啟的情況下,就需要出發內核重新掃描總線來識別新增硬盤了

  1. VMware新添加一塊5G硬盤

     

     

  2. 查看現有硬盤掛載的適配器
    ll /sys/block/sda

     

     可以根據連接路徑查看sda硬盤的相關信息

    ll /sys/devices/pci0000:00/0000:00:10.0/host2/target2:0:0/2:0:0:0/block/sda
    

     

     各種命令需要從此目錄讀取sda設備的信息

    查看host2信息

    ll /sys/devices/pci0000:00/0000:00:10.0/host2

     

     
    我添加的是scsi的硬盤,繼續選擇scsi_host

     

     

     

     里面有一個scan文件

    echo '- - -' > /sys/devices/pci0000:00/0000:00:10.0/host2/scsi_host/host2/scan

    or

    echo '- - -' > /sys/class/scsi_host/host2/scan


    /sys/class/scsi_host/host2是一個軟連接

     

     

  3.  

    demsg --human  # 查看內核變動信息

     

    journalctl --system journalctl -k

     

     

  4.  

    可以查看硬盤的信息

    ll /sys/block/sdb

     

     

     

     

  5.  

    刪除硬盤

    echo 1 > /sys/block/sdb/device/delete

     

     當然可以再次添加回來



      


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM