題:
如何解決錯誤:-69877:格式化過程中斷後無法打開設備?
Jonathan Komar
2016-03-06 18:12:43 UTC
view on stackexchange narkive permalink

有人問過這個問題,可能是同樣的問題:無法打開設備

但是,我的問題希望展示出一種更具體的情況,即導致該錯誤的情況已明確知道:

以root用戶身份完成以下操作:

  1. 我插入SD卡並運行 diskutil列表來獲取內部設備節點(/ dev / disk2)
  2. 我運行了 diskutil partitionDisk / dev / disk2 GPT UFSD_EXTFS4新版100%(UFSD_EXTFS4是Paragon提供的ext4)
  3. 我看到它正在運行,所以在第2步中斷了該過程。
  4. 我嘗試使用明確聲明的分區數重新運行命令 diskutil partitionDisk / dev / disk2 1 GPT UFSD_EXTFS4新100%
  5. ol>

    我收到消息:

     在disk2上開始分區
    卸載磁盤
    錯誤:-69877:無法打開設備
     

    運行 gpt show -l / dev / disk2 產生

     開始大小索引內容
        0 7741440
     

    運行 gpt destroy / dev / disk2 產生

      gpt destroy:無法打開設備'/ dev / disk2':權限被拒絕
     

    在我看來,設備disk2上有一些鎖。我只需要弄清楚如何發布它即可。

    我能夠通過重新引導進入安全模式(在引導過程中按住Shift鍵),然後重新引導回到正常模式來釋放它。但是,我想知道在不重新啟動的情況下完全可以釋放此鎖。

二 答案:
crobicha
2017-04-03 22:35:29 UTC
view on stackexchange narkive permalink

對於在線搜索後最終遇到此問題的其他任何人,請確保您確認SD卡未以只讀方式安裝!您可能需要移動一個物理標籤:

enter image description here

+1代表精美的哈哈。但是,這不是我的問題。我最終以某種方式破壞了一些只讀位(可能是由`hdparm`改變了,在我的情況下卻沒有改變),使卡變得無用了。
Allan
2016-03-06 18:24:48 UTC
view on stackexchange narkive permalink

我之前遇到過類似的情況,而我所做的只是發出命令:

diskutil unmountDisk / dev / diskxx

即使在安全模式下,關閉並重新引導後,您要執行的操作是首先卸載所有磁盤。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...