CentOS 6.x のインストール時に発生するエラー「ディスク sda に BIOS RAID メタデータが含まれています」の解決方法

CentOS 6.x のインストール時に発生するエラー「ディスク sda に BIOS RAID メタデータが含まれています」の解決方法

今日、CentOS6.2 をインストールしていたところ、ハード ドライブの検出段階を通過できませんでした。次のエラー メッセージが表示されました: ディスク sda には BIOS RAID メタデータが含まれていますが、認識された BIOS RAID セットの一部ではありません。ディスク sda を無視します

この状況は Ubuntu と SUSE でも同様ですが、プロンプトが若干異なります。

時には sda であり、時には sdb です。

このハードドライブは以前は RAID に使用されていたようですが、現在は認識されません。何をするか。

インストール選択メニューに入るとき

TAB キーを押して Linux コマンドライン モードに入り、起動コマンドラインの後に nodmraid を追加し (先頭のスペースに注意)、ENTER キーを押します。

次に、インストール プロセスに入ると、ハード ディスクが検出されます。

nodmraidコマンドはアレイをオフにします

この方法ではシステムのインストールは実現できますが、システムを再インストールするたびにこのように設定する必要があります。問題を完全に解決する方法。

緊急モードで試してみた

dmraid -r -E /dev/sdb

しかし、エラー

唯一の選択肢は、ハードドライブを別のマシンに取り付けて、何が起こるかを確認することのようです。

仕事に着くとすぐにこの問題に対処し始めました。ハードドライブを別のマシンに挿入する

# dmraid -rE /dev/sdb
RAID ディスクがなく、名前が「/dev/sdb」
とんでもない。ネットで検索したところ、友人がもっと簡単な方法を教えてくれました。partedを使う

#parted /dev/sdb --script mklabel gpt
# parted /dev/sdb --script --mkpart プライマリ 0 -1
警告: 結果のパーティションは、最適なパフォーマンスを得るために適切に配置されていません。
# parted /dev/sdb --script 印刷
モデル: ATA TOSHIBA MK1002TS (scsi)
ディスク /dev/sdb: 1000GB
セクターサイズ(論理/物理):512B/512B
パーティションテーブル: gpt

番号 開始 終了 サイズ ファイルシステム名 フラグ
1 17.4kB 1000GB 1000GB プライマリを処理して元のマシンに戻した後、問題はなく、システムはスムーズにインストールされました。

この場合は、レスキューモードで parted を実行しても問題ありません。

それがうまくいかない場合は、最後の手段はDDです

ddif=/dev/null of=/dev/sda bs=512 カウント=1

要約する

上記は、CentOS 6.x のインストール時に発生する「ディスク sda に BIOS RAID メタデータが含まれています」というエラーの解決方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • CentOS 6.x に docker.io をインストールする詳細な説明
  • CentOS7 で MySQL に中国語の文字を挿入する際のエラーの解決方法
  • CentOS 6.5 での Tomcat 起動エラーの解決策
  • CentOS に Pillow をインストールする際のエラーの解決方法
  • CentOS で MySQL エラー ソリューションをコンパイルしてインストールする

<<:  Vue で Google サードパーティ ログインを実装するためのサンプル コード

>>:  MySQL遅延スレーブを導入するメリットのまとめ

推薦する

MySQLカーソルの詳細な紹介

目次1. カーソルとは何ですか? 2. カーソルの使い方1. カーソルを宣言する2.カーソルを開く3...

Linux で Multitail コマンドを使用するチュートリアル

MultiTail は、tail コマンド機能と同様に、複数のドキュメントを同時に監視するために使用...

DockerにRedisをインストールし、パスワードを設定して接続する方法

Redis は分散キャッシュ サービスです。キャッシュは、大規模システムの開発やパフォーマンスの最適...

Nginxはドメイン名のアクセス方法を定義しています

最近Nginxを構築しているのですが、ドメイン名でアクセスできません。 nginx 構成ファイル n...

Linux で TCP 接続の最大数をテストする方法

序文TCP サーバの最大同時接続数に関して、「ポート番号の上限が 65535 であるため、TCP サ...

HTML チュートリアル: よく使われる HTML タグのコレクション (6)

導入された HTML タグは、必ずしも XHTML 仕様に完全に準拠しているわけではありません。実際...

Vue2.x における双方向バインディングの原理と実装

目次1. 実施プロセス2. オブザーバーを表示する3. ウォッチャーを実装する4. コンパイルを実装...

Vueルーティング相対パスジャンプメソッド

目次Vueルーティング相対パスジャンプ1. 属性の追加2.router.resolveメソッドVue...

Alibaba Cloud Docker Yum ソースを使用した Docker 17.03.2 の CentOS7 オンラインインストールの詳細説明

参照ドキュメント公式 Docker インストール ドキュメント: https://docs.dock...

Linux システム MySQL8.0.19 クイックインストールと構成チュートリアル図

目次1. 環境の紹介2. MySQL-8.0.19をインストールする3. MySQLを設定する1. ...

HTML の div、td、p およびその他のコンテナーでの強制改行と非改行の実装

1. 改行を強制せず、省略記号で終了します。コードをコピーコードは次のとおりです。 <div ...

セマンティックタグを使用して、IE6、7、8と互換性のあるHTMLを記述します。

HTML5 では、ヘッダー、フッター、ナビゲーションなどのセマンティック タグが追加されているため...

Linux コマンドにおける Ctrl+z、Ctrl+c、Ctrl+d の違いと使い方

Linux で Ctrl+c、Ctrl+d、Ctrl+z はどういう意味ですか? Ctrl+c と ...

js SMS認証コード入力ボックスを手動で実装する

序文この記事では、私が手動で実装したフロントエンドの一般的な SMS 認証コード入力コンポーネントと...