centOSでgrubを使用するとサーバーを起動できません

centOSでgrubを使用するとサーバーを起動できません

(Windowsパーティションツール)を使用してハードドライブを変更していますが、CentOSサーバーを起動できなくなりました。

ここに画像の説明を入力してください。

私はこれを覚えています:

/etc/grub.conf &
default=1
timeout=10
splashimage=(hd0,4)/grub/splash.xpm.gz
#hiddenmenu

システムを復元する方法は?

高精細写真を投稿できますか?

ここで使用ディスクユーティリティDVDライブ

-------------------------------------------------------------------------------------
| System Reserved |    Windows    |         Extended  W95 Ext d(LBA)(0x0f)          |
|      NTFS       |      NTFS     |                  /dev/sdb3                      |
|    Bootable     |               |-------------------------------------------------|
|   /dev/sdb1     |   /dev/sdb2   |     (fat32)  |  Linux (0x83) | Linux LVM (0x8e) |
|                 |               |   /dev/sdb4  |   /dev/sdb5   |   /dev/sdb6      |
-------------------------------------------------------------------------------------

以下からアクセスできますgrub.conf

$ su
# mkdir /mnt/drv
# mount -t ext4 /dev/sdb5 /mnt/drv
# gedit /mnt/drv/grub/grub.conf

parted使用スタート終わりそしてサイズ正確ではない)

# parted /dev/sdb

Number Start   End       Size     Type     File system    Flags
 1     1049kB  106MB     105MB    primary   ntfs          boot  
 2     xxxMB   yy.yGB    zz.zGB   primary   ntfs            
 3     xxxMB   yy.yGB    zz.zGB   extended
 4     xxxMB   yy.yGB    zz.zGB   logical   fat32
 5     xxxMB   yy.yGB    zz.zGB   logical   ext4
 6     xxxMB   yy.yGB    zz.zGB   logical                 lvm

論理的

これでgrub.confファイル編集について混乱しました。いくつかのパーティション(3、4、5、6)がデフォルトパーティションであるべきだと思いますが、それが何であるべきかわかりません。

ベストアンサー1

grub ブートローダがハードドライブにインストールされているように見えますが、grub が grub.cfg ファイルを見つけられないか、ファイルにエラーがあります。

grub.cfgファイルを置き換える最も簡単な方法は、CDまたはUSBから起動することです。スーパーグラブディスク。これにより、最も使い慣れたサーバーオペレーティングシステムで起動し、コマンドを実行してgrub-mkconfiggrub.cfgファイルを置き換えることができます。

ほぼすべての「ライブ」Linuxオペレーティングシステムから起動することで同じことができますが、サーバーオペレーティングシステムの場所とgrub-mkconfig

包括的なガイドが良いようです。ここで。

おすすめ記事