CentOs7はMBRとGRUBをどのように修正しますか?

CentOs7はMBRとGRUBをどのように修正しますか?#

2019- 06- 16 11:19 スクリプトハウス[セントス](http://www.zzvips.com/os/centos/)

CentOs7がMBRとGRUBを修復する方法を知らない友人もいます。今日は、CentOs7のMBRとGRUBを修復する方法を共有します。興味のある友人は、見てみましょう。

1. MBRの修復:

MBR

( マスターブートレコード):

ハードディスクの0シリンダー、0ヘッド、および1セクターは、マスターブートセクターと呼ばれます。その中で、446Byteはブートローダー、64Byteはパーティションテーブル、残りの2Byteはマジックナンバーです。

バックアップMBR:

dd if=/dev/sda of=/root/mbr.bak count=1 bs=512

ブートローダーを破棄します。

dd if=/dev/zero of=/dev/sda count=1 bs=200

ここで、ブロックサイズが446以下である限り。

修理方法:

1、 他のシステムを使用してディスク修復をマウントします。

修復方法はCD-ROM修復に似ていますが、grub2-installコマンドも使用します。

2、 インストールCDを使用して修復します。

1). CDをロードし、CDブートインターフェイスでトラブルシューティングを選択します。

2). レスキューモードに入ることを選択します。

3). Enterキーを押して続行します。

4). ディスクマウント選択モードに入ります。

ディスクは/ mnt / sysimage /の下にマウントされます

rwモードでパーティションをマウントし続けます。

読み取り専用は、roモードでパーティションをマウントします。

スキップスキップ、将来的に手動でディスクをマウントします。

  1. [続行]を選択し、しばらく待ちます。マウントが完了したことを示すプロンプトが表示されます。

  1. この時点でレスキューモードに入るコマンドライン:

  1. grub2-installコマンドを使用して、ブートローダーを再構築します。

grub2-install root-directory=/mnt/sysimage /dev/sda

エラーは表示されません。同期を使用してハードディスクに書き込み、再起動してシステムを再起動します。

  1. 再起動後もエラーは発生しません。grubは正常に実行されます。

この時点で、MBRの修復は完了です。

2.グラブを修復します

Grub構成ファイルがありません:

起動後、grubインターフェイスに直接入ります。grubインターフェイスはgrub>:として表示されます。

修復手順は次のとおりです。

grub>insmod xfs

grub>set root=(hd0,1)

grub>linux16 /vmlinuz-xxxxx root=/dev/mapper/centos-root

grub>initrd16 /initramfs-.xxxxx.img

修復が完了したら、システムに入り、構成ファイルを再構築できます。

注:CentOS7はgrub2を使用するため、構成ファイルにはgrubで多くの変更が加えられています。そのため、回復のためにgrub.cfgをバックアップすることを忘れないでください。

( adsbygoogle = window.adsbygoogle || []).push({});

Recommended Posts

CentOs7はMBRとGRUBをどのように修正しますか?
pythonはreturnとyieldをどのように区別しますか
CentOS7にElasticsearchをインストールして構成する方法
CentOS7にDockerをインストールして使用する方法
CentOS8にVNCをインストールして構成する方法
CentOS8にComposerをインストールして使用する方法
CentOS8にRedisをインストールして構成する方法
CentOS8にNode.jsとnpmをインストールする方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にCurlをインストールして使用する方法
CentOS8にOwncloudをインストールして構成する方法
centosにtomcatをインストールおよびアンインストールする方法
CentOS8にRedmineをインストールして構成する方法
CentOS8でユーザーを追加および削除する方法
CentOS8にNFSサーバーをインストールして構成する方法
CentOS 8 / RHEL8にCockpitをインストールして使用する方法
centos7をインストールして接続します
Vmware-Centos8をインストールして起動します
Vmware-Centos7をインストールして起動します
CentOS8にPostfixメールサーバーをインストールして構成する方法