我正在使用(Windows 分区程序)更改我的硬盘,现在我无法启动服务器 CentOS。
我记得这个:
/etc/grub.conf &
default=1
timeout=10
splashimage=(hd0,4)/grub/splash.xpm.gz
#hiddenmenu
如何恢复系统?
可以贴高清图吗?
这里使用磁盘工具DVDLive 的
-------------------------------------------------------------------------------------
| 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
逻辑lvm
现在,我对编辑grub.conf
文件感到困惑。我怀疑某些分区(3、4、5、6)必须是主分区,但我不知道它应该是什么。
答案1
答案2
谢谢...
我解决了我的问题
使用LiveDVD
CentOS-6.8-i386, 我打开了磁盘工具
查看硬盘分布...我看到分区sdb4也许对于 Linux 来说是不正确的,也许是“隐藏的(在前面)sdb5交换分区)正确的sdb5和sdb6“……
我删除了sdb4(fat32)分区,恢复初始设置grub.conf
:
$ su
# mkdir /mnt/drv
# mount -t ext4 /dev/sdb5 /mnt/drv
# gedit /mnt/drv/grub/grub.conf