(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-mkconfig
grub.cfgファイルを置き換えることができます。
ほぼすべての「ライブ」Linuxオペレーティングシステムから起動することで同じことができますが、サーバーオペレーティングシステムの場所とgrub-mkconfig
。
包括的なガイドが良いようです。ここで。
答え2
ありがとうございます...
私の問題を解決しました。
LiveDVD
使用CentOS-6.8-i386、私は開いたディスクユーティリティ
ハードディスクの分布を確認してください...パーティションが見えますsdb4Linuxではそうではないかもしれません。 「隠された(前)」かもしれません。sdb5スワップパーティション) 正確sdb5そしてsdb6「…
私は〜をクリアしましたsdb4(fat32) パーティション、初期設定の復元grub.conf
:
$ su
# mkdir /mnt/drv
# mount -t ext4 /dev/sdb5 /mnt/drv
# gedit /mnt/drv/grub/grub.conf