CentOS 7 설치 실패


22

CentOS 7이 게시되었다는 소식을 듣고 컴퓨터에 설치하기로 결정했습니다. CentOS 공식 웹 사이트 ()에서 ISO 이미지를 다운로드 한 CentOS-7.0-1406-x86_64-DVD.iso다음 UltraISO라는 도구를 사용하여 USB 드라이브에 레코딩했습니다.

그 후 컴퓨터를 재부팅하고을 눌러 F12부팅 장치를 선택했습니다. (GIGABYTE 마더 보드는 F12부팅 장치를 선택하는 데 사용 합니다.) 나는 이것을 선택했습니다 : UEFI: hp v245o 1100. 여기서 hp v245o 1100USB 이름은 USB의 EFI 부팅 이라고 합니다. 그 후 세 가지 메뉴 선택이 나타납니다.

  1. CentOS 7 설치
  2. 이 미디어를 테스트하고 CentOS 7을 설치하십시오
  3. 및 문제 해결->.

처음에는 옵션 1을 선택하여 실행중인 모든 메시지를 표시하기로 결정 했으므로 입력 한 e내용은 다음과 같습니다.

set params 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img

그래서 나는 quiet매개 변수를 제거하고 CTRLx시작하기 위해 눌렀다 .

    fb 오류

fb가 무엇인지 전혀 모르고 설치 프로세스가 중단되었습니다.

그래서 나는 Troubleshooting -->운없이 3 번째 옵션 ( 하나) 을 시도하기로 결정했다 . 여전히이 CentOS 7을 설치할 수 없으며 다음과 같은 것이 있습니다.

> [7.471771] scsi 0:0:0:0: alua: not attached
> [7.474665] sd 0:0:0:0: [sda] no Caching mode page found
> [7.474682] sd 0:0:0:0: [sda] Assuming drive cache: write through
> dracut-initqueue[685]: Warning: Could not boot
> dracut-initqueue[685]: Warning: /dev/root does not exist

이 문제를 어떻게 해결할 수 있습니까?


1
"fb"는 프레임 버퍼이지만 이것이 당신의 문제라고 생각하지 않습니다. 그것이 지원되어야하지만 UEFI라고 생각합니다 .
goldilocks

...하지만 작동시키기 위해 특별한 조치가 필요한지 확실하지 않습니다.
goldilocks

CentOS 팀 이이 문제를 해결하기를 기다리는 것 외에는 아무것도 할 수 없다는 것을 의미합니까?
Xiangyu

잘 모르겠습니다. 답이 없습니다. "fb"문제가 무엇인지, 그리고 문제가 아님을 분명히 밝히고있었습니다. #centosIRC의 사람들은 특별한 노력없이 UEFI를 지원해야하므로 잘못된 추측 일 수 있습니다.
goldilocks

@Christopher-2 번 수정하면 OP에 포함 된 이미지의 표시가 깨집니다. 편집을 중지하십시오. 올바르지 않습니다.
slm

답변:


12

dd명령을 사용하여 부팅 가능한 USB를 만들어야한다고 생각합니다 (ISO가 홈 디렉토리에있는 경우).

먼저 USB를 마운트 해제 ( 배출 하지 않음 )하십시오.sudo umount /dev/sdb1

그런 다음 이미지를 디스크에 씁니다.

sudo dd bs=4M if=CentOS-7.0-1406-x86_64-Everything.iso of=/dev/sdb

그런 다음 /dev/root존재하지 않음을 표시 하지 않습니다.


이것은 나를 위해 문제를 해결했습니다. unetbootin에서 dd로 전환되었습니다 (Windows에서 cygwin 제공).
Nick

1
이것은 매력처럼 작동했습니다. 루퍼스에서 여기로 전환했습니다.
xiankai

나는 그렇게 생각한다 sudo umount /dev/sdb. 설명해주세요!
nhuvy

USB 드라이브를 연결하고 마운트 된 위치를 모르는 경우 드라이브를 열고 내용을 찾아 볼 수 있습니다. 1) USB 폴더에서 Ctrl + L을 눌러 내용이있는 경로를 확인하십시오. 예를 들면 다음과 같습니다. /run/media/george/the-disk2) cat /proc/mounts(1)의 위 폴더가 마운트 된 위치를 확인하십시오. 위치는 (1)의 경로보다 우선합니다. 예 : /dev/sdc1. 3) 거기 에서이 답변을 따르십시오.
Shailen

그러나 VMware11에서는이 방법이 작동하지 않습니다. Windows에서 USB를 다시 연결하면 USB를 포맷하라는 메시지가 표시됩니다. USB로 부팅 할 때 시스템이 깜박이는 커서에서 전화를 끊었습니다.
Shailen

5

/dev/root 누락.

/dev/sdXxUSB로 부팅 할 때 레이블이나 루트 장치 가 일치하지 않아서 종종 발생할 수 있습니다 .

dracut 쉘이 사용 가능 해지면 디렉토리를 작성하십시오.

mkdir /mnt/

USB 설치 프로그램이 포함 된 장치를 찾을 때까지 다른 블록 장치를 마운트하십시오 (일반적으로 true / Virt CDROM 마운트에서는 발생하지 않음).

/dev/USB 를 찾으면 (예를 들어, 시스템에서 HDD로 읽는 경우 USB 일 수 있음 /dev/sdd1) blkid장치 에서 명령 을 수행하십시오 .

blkid /dev/sdd1

이것은 블록 장치의 UUID를 알려 주어야합니다.

사용할 수있는 곳에 기록한 후 시스템을 재부팅하십시오. grub 설치 프로그램 부팅 옵션 메뉴가로드되면 "e"를 눌러 grub 커널 매개 변수를 편집하십시오.

여기에서 줄 끝으로 이동하고 제거 quiet하여 설치가 실패한 이유를 알 수 있습니다. 그런 다음 부분을 다음과 같이 변경하십시오.

일부 부팅 매개 변수는 efi, bios 일 수 있습니다. LABEL=THELABELYOU\X04HAD

에:

일부 부팅 매개 변수는 efi, bios 일 수 있습니다. UUID="THEUUID-YOUWROTEDOWN"

그런 다음 Ctrl + x를 눌러 해당 매개 변수로 부팅하십시오.


나는 몇 시간 동안 답을 찾고 있었으며 이것이 나를 위해 해냈다. 내가 만든 ISO에서 -volid가 올바르지 않습니다. 즉, isolinux.cfg 파일과 다릅니다. 고맙습니다.
e40

3

CentOS 7을 아직 설치하지 않았지만 시도해 볼 수 있습니다

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet nomodeset

즉 : 'nomodeset'을 추가하십시오

만약 작동한다면, 설치 후 Nouveau를 블랙리스트에 올릴 것입니다.


안녕하세요,이 "nomodeset"을 추가 한 후에는 fb 프로세스를 통과 할 수 있지만 / dev / root가 존재하지 않는다는 경고가 나타납니다. 이것에 대한 제안?
Xiangyu

2
USB 장치에서 부팅하는 동안 이런 일이 발생합니까? 무슨 일이 일어나고 있는지 설명하는이 기사를 찾았습니다. 이 기사는 이후에 삭제되었지만 여기에 웹 아카이브가 있습니다. dont-use-universal-usb-stick-writers DVD / CDROM에서 부팅하는 것이 옵션이 아닌 경우 UEFI를 비활성화해야합니다.
user74509

설치 프로그램이 ISO 루트를 찾지 못했습니다. 이것은 비디오 설정에 관한 것이 아닙니다.
데이지

1

hd:/dev/sdb1 U 디스크 장치 이름 에 <-를 추가 하십시오.


단선 답변은 종종 가장 도움이되지 않습니다. 이 솔루션의 관련성을 믿는 경우 솔루션을 설명하거나 지원하는 설명이나 문서를 포함하도록 답변을 확장하십시오.
HalosGhost


1

가상 CD와 동일한 문제가있었습니다. 설치 프로그램은 공백이 포함 된 레이블 (\ x20)을 기준으로 드라이브를 찾습니다. 필자의 경우 설치 관리자가 가상 ​​CD를 ​​찾을 수 없습니다. 커맨드 라인을 (TAB를 누름) DRIVE = hd : / dev / sr0으로 변경했습니다.


0

PXE를 통해 설치를 넷 부팅 할 때이 문제가 발생했습니다. ksdevice=eth0커널 명령 줄에서 매개 변수를 제거하여 문제를 해결했습니다 . 이 설정은 RHEL6에서 작동했지만 최신 버전이 실패했습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.