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.

포괄적인 가이드가 좋은 것 같습니다.여기.

답변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

관련 정보