이 문제를 어떻게 해결해야 할지, 무엇을 해야 할지 전혀 모르겠습니다. 레이드를 모두 삭제하려고 합니다. (그래도 일이 있어서 그러지 않는 편이 낫습니다.)\
4개의 드라이브가 있는 타워가 있습니다. 2개의 개별 공격
2x 500gb
2x 1000gb
500GB 드라이브에 운영 체제를 설치하고 싶습니다.
이것은 하드웨어 습격이었고 컴퓨터는 이전에 CentOS 5를 성공적으로 설치했습니다.
기본값 사용, LVM 생성, ext3 사용, /boot/swap 수동 생성 등을 시도했습니다.
마지막 시도에서는 LVM을 생성하는 기본 구성에서 두 개의 RAID를 사용했고 grub 프롬프트만 받았습니다. /boot/root를 수동으로 생성하고 500GB RAID 파티션을 교체하면 다음과 같은 결과가 나타납니다.
루트 없음(hd1,0)
그런 다음 그럽 프롬프트
Rescue CD를 통해 Grub을 다시 설치해 보았지만 여전히 작동하지 않습니다.
저는 하드웨어 RAID를 처음 접했고 집에서 mdadm을 사용합니다. 누구든지 어떤 제안이 있습니까?
RAID 파티션에 CentOS 5.5를 설치하는 방법은 무엇입니까?
이전 설치에서는 다음 구성을 사용했습니다. /dev/md124 -1TB /dev/md124p1(데이터 전용)
/dev/md126 - 500GB /dev/md126p1 /boot /dev/md126p2 스왑 /dev/md126p3 /
GParted에서 눈에 띄는 점 중 하나는 이전 구성으로 설치되지만 /media/md124p1
CentOS의 HD 레이아웃 구성 중에는 이와 같은 것을 사용할 수 없다는 것입니다. 약간 길을 잃었습니다. 더 많은 정보가 필요하면 알려주세요.
당신의 도움을 주셔서 감사합니다!
답변1
RAID 컨트롤러 BIOS를 통해 부팅 순서를 확인하세요. 다른 LV(예: 1TB 어레이)에서 부팅을 시도하는 것 같습니다.
답변2
LiveISO를 부팅한 다음 grub.conf를 편집해야 했습니다. 제대로 작동했는지는 모르겠지만 부팅 드라이브를 지정하는 기존 줄의 주석 처리를 제거했습니다.
[root@localhost ~]# cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd1,0)
# kernel /vmlinuz-version ro root=/dev/mapper/isw_eajhcidchc_Volume0p3
# initrd /initrd-version.img
#THE BELOW LINE WAS COMMENTED OUT AND UNCOMMENTING IT FIXED THE ISSUE
boot=/dev/mapper/isw_baiehbdebb_Volume1
default=0
timeout=5
splashimage=(hd1,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.11.1.el5)
root (hd1,0)
kernel /vmlinuz-2.6.18-194.11.1.el5 ro root=LABEL=/
initrd /initrd-2.6.18-194.11.1.el5.img
[root@localhost ~]#