FreeBSD下zfs: failed with error 6錯誤解決_PHP教程

來源:互聯網
上載者:User

FreeBSD下zfs: failed with error 6錯誤解決


環境:

重編譯完核心,安裝後重啟,顯示:zfs: failed with error 6,然後就是mountroot>提示了。
這是一種很少見的zfs錯誤碼,一般2或19居多。

追蹤:

看最後一行,仍然顯示一串guid號,所以懷疑問題仍然出在gpt上面。
在loader.conf裡面加上兩行後仍然不行:

kern.geom.label.gptid.enable="0"
kern.geom.label.disk_ident.enable="0"

加這兩行的原因是安裝的時候,是以adap3為zfs目標,如果沒有這兩行,會把磁碟顯示為guid的格式,導致zfs pool找不到磁碟,從而產生錯誤2。

加上下面一行,顯示zfs調試資訊,但是由於USB鍵盤不能使用,所以只能看到最後一行,仍然為guid格式。
vfs.zfs.debug="1"
boot_pause="YES"

最後重新過濾了一遍kernel配置,發現有三項被注釋掉了:

options GEOM_PART_GPT # GUID Partition Tables.
#options GEOM_RAID # Soft RAID functionality.
options GEOM_LABEL # Provides labelization

這三項跟guid緊密相聯的,懷疑是跟它們有關,於是先加下面兩行到loader.conf,重啟:
geom_label_load="YES"
geom_part_gpt_load="YES"

竟然順利啟動了!


原因:

在核心中禁用了GEOM相關的選項,導致geom系統不正常工作。


解決:
去掉注意,重新編譯核心:
options GEOM_PART_GPT # GUID Partition Tables.
#options GEOM_RAID # Soft RAID functionality.
options GEOM_LABEL # Provides labelization





http://www.bkjia.com/PHPjc/1092986.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1092986.htmlTechArticleFreeBSD下zfs: failed with error 6錯誤解決 環境: 重編譯完核心,安裝後重啟,顯示:zfs: failed with error 6,然後就是mountroot提示了。 這是一種很少...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.