FreeBSD で zfs: failed with error 6 エラーを修正する方法は?
環境です。
カーネルを再コンパイルしてインストールし、再起動すると、: zfs: failed with error 6 と表示され、その後 mountroot> のプロンプトが表示されます。
これは稀なzfsのエラーコードで、通常は2か19がほとんどです。
トレース
最後の行を見ると、やはりguid番号の文字列が表示されているので、問題はgptより上にあることが疑われます。
loader.confに2行追加してもまだ動きません。
kern.geom.label.gptid.enable="0"
kern.geom.label.disk_ident.enable="0"
この2行を追加する理由は、adap3をzfsのターゲットとしてインストールするためで、これがないとディスクをguidの形式で表示してしまい、zfsプールでディスクが見つからず、エラー2が発生するためです。
以下の行を追加してzfsのデバッグ情報を表示しますが、USBキーボードが動作しないため、最後の行しか表示されず、guid形式のままです。
vfs.zfs.debug="1"
boot_pause="YES"
最後に、カーネルの設定を再フィルタリングした結果、コメントアウトされている項目が3つ見つかりました。
options GEOM_PART_GPT # GUID パーティションテーブルです。
#options GEOM_RAID # ソフト RAID 機能。
options GEOM_LABEL # ラベリング機能を提供します。
この3項目はguidと密接な関係があり、関連があるのではないかと思い、まずloader.confに以下の2行を追加し、再起動しました。
geom_label_load="YES"
geom_part_gpt_load="YES"
意外にも、無事にスタート!?
理由は?
GEOM 関連のオプションがカーネルで無効化され、geom システムが正常に動作しないことがありました。
解決方法
ノートを削除して、カーネルを再コンパイルしてください。
options GEOM_PART_GPT # GUID パーティションテーブルです。
#options GEOM_RAID # ソフト RAID 機能を提供します。
options GEOM_LABEL # ラベリング機能を提供します。
関連
-
FreeBSDでGraphicsMagickが中国語のフォントをサポートするようにするにはどうしたらいいですか?
-
FreeBSD システムへのフォントのインストール: ステップバイステップの手順
-
見落とされがちな5つのUnixコマンド
-
FreeBSD 9.3が正式にリリースされ、公式ダウンロードアドレスが公開されました。
-
デュアルハードドライブで起動しない場合の Freebsd の解決策
-
FreeBSD 8.1 で Git サーバーを構築する手順
-
FreeBSD 7.3 GNOME GUI のインストール
-
FreeBSDにBugzillaをインストールするにはどうしたらいいですか?
-
FreeBSD 上で Mac のファイルとタイムマシンのバックアップサービスを構築する。
-
UNIXファイルシステムの解析と比較考察
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ベアデバイスとは何ですか?オラクル学習Q&A20例
-
Unixシステムにおけるハードリンクとソフトリンクの説明
-
Unixとは何か、なぜそんなに重要なのか?
-
FreeBSDのインストールにおける自動パーティション分割
-
freebsd9.2 postfix の smtp 認証を設定する手順 (図解)
-
FreeBSDのIPアドレス、ゲートウェイ、DNSの設定方法
-
freebsd 時間設定サブセクション詳細
-
UNIXでのユーザーアカウントの作成・削除・管理
-
AIXでのRootvgイメージ作成、キャンセル、ハードディスク交換について
-
freebsd9.1ソースコードからapache, mysql, php環境をインストールする(pro side by side)