/dev/root는 CentOS 7에 존재하지 않습니다.

/dev/root는 CentOS 7에 존재하지 않습니다.

USB 장치에서 CentOS 7을 설치하려고 할 때 다음 오류 메시지가 나타납니다.

/dev/root는 CentOS 7에 존재하지 않습니다.

이 문제를 어떻게 해결할 수 있나요?

답변1

사용Win32 디스크 이미저ISO를 Windows의 USB 스틱에 쓰거나 Linux/OSX의 dd에 씁니다.

dd if=CentOS-7.0-1406-x86_64-NetInstall.iso of=/dev/sdb bs=8m

나는 최근에 첫 번째 것을 사용했고 그 이후로는 괜찮게 시작했습니다.

답변2

이것을 사용하십시오 :

fdisk -l -- 사용 가능한 모든 디스크를 표시하려면 외장 펜 드라이브를 선택하세요.

dd if="absolute location to your .iso file" of="absolute path shown with above command output"

저는 배포 ISO 파일의 정확한 경로에 있었기 때문에 다음을 사용했습니다.

dd if=CentOS.iso of=/dev/sdb2-- sdb2는 내 외장 플래시 드라이브입니다.

빙고! !

답변3

이를 수행하는 방법에는 여러 가지가 있습니다. 최근 최신 버전의 Centos를 사용하면 대부분의 USB 부팅 가능 디스크 생성 애플리케이션에서 USB 디스크를 생성하고 부팅할 때 정의되지 않은 동작이 보고되었습니다. (범용 USB 설치 프로그램, YUMI 멀티부팅 등) 이봐

dd따라서 명령을 @darkorbor 다른 Windows 또는 Unix 도구로 사용하는 것이 좋습니다 . 대부분은 내가 여기에 제공한 링크에 언급되어 있습니다.

dd if=CentOS-7.0-1406-x86_64-NetInstall.iso of=/dev/sdb

여기서는 of=/dev/sdbUSB 스틱이어야 하며 디스크로만 사용할 수 있습니다. 파티션이 아닙니다(sdb1, sdb2 등이 아님). 다음을 수행하여 dd의 진행 상황을 확인할 수 있습니다. (에서 인용이봐)

먼저 새 가상 터미널에서 다음 명령을 실행하여 dd 프로세스의 프로세스 ID를 알아냅니다.

$ pgrep -l '^dd$'
8789 dd
$

USR1 신호를 dd 프로세스로 보내려면:

$ kill -USR1  8789
$

USR1 신호가 감지되면 dd는 현재 통계를 STDERR에 인쇄합니다.

$ dd if=/dev/random of=/dev/null bs=1K count=100
0+14 records in
0+14 records out
204 bytes (204 B) copied, 24.92 seconds, 0.0 kB/s

상태를 보고한 후 dd는 복제를 재개합니다. 임시 통계를 보고 싶을 때 언제든지 위의 kill 명령을 반복할 수 있습니다. 또는 watch 명령을 사용하여 설정된 간격으로 kill을 실행할 수 있습니다.

$ watch -n 10 kill -USR1 8789

감사해요

관련 정보