Intel NUC에 CentOS를 설치하기 위해 CentOS 8 라이브 USB 스틱을 만들었습니다. 설치 대상 디스크는 NUC에 삽입된 32GB SD 카드입니다.
불행하게도 설치 프로그램은아니요SD 카드를 감지합니다. lsblk
하다아니요장치를 나열합니다.
그러나 동일한 시스템에서 Ubuntu 19 라이브 USB 스틱을 부팅하면 lsblk
SD 카드가 나열됩니다.
CentOS 8 설치 프로그램이 SD 카드를 감지하여 설치 대상으로 사용할 수 있도록 하려면 어떻게 해야 하는지 아는 사람이 있습니까?
답변1
인텔은인텔 지원 문서 #000024603NUC 시리즈 장치의 SD 카드에서 부팅되는 펌웨어는 지원하지 않습니다.
UEFI 부트로더 지원을 끄고 "레거시 부팅" 모드 에뮬레이션을 위해 CSM(호환성 지원 모듈)을 사용하려는 경우에는 한 가지 예외가 있습니다. 이러한 설정을 조정한 후(시작 시 F2를 눌러 BIOS 설정 메뉴로 들어감) 부팅 가능하도록 카드를 포맷한 경우(플래시 드라이브처럼) SD 카드 슬롯에서 부팅할 수 있습니다.
장치가 실제로 레거시 부팅 모드에서 부팅할 수 있는지 이중으로 확인하려면 DISKPART
유틸리티를 사용하여 장치를 포맷하고 bootsect
설치 이미지를 장치에 쓰기 전에 명령을 사용하여 MBR 플래그를 확인할 수 있습니다(예:마이크로소프트).
- 관리자 권한 명령 프롬프트 창(시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 명령 프롬프트(관리자) 선택)에서 다음과 같은 명령 시퀀스를 입력합니다(문자의 모든 인스턴스 바꾸기). 이전 명령에 의해 표시된 목록).
C:\> diskpart
DISKPART> list disk
DISKPART> select disk X
DISKPART> clean
DISKPART> convert mbr noerr
DISKPART> create partition primary
DISKPART> select partition 1
DISKPART> format fs=ntfs quick
DISKPART> active
DISKPART> assign noerr
DISKPART> list partition
DISKPART> exit
list partition
이전 단계 에서 exit
활성 열에 *가 있는 새 파티션이 표시되고 해당 할당을 나열하는 열에 해당 드라이브 문자가 표시되어야 합니다. 이 드라이브 문자를 사용하면 유틸리티를 사용하여 USB 플래시 드라이브에 이미지를 쓸 때 USB 플래시 드라이브에서 찾을 수 있는 것처럼 MBR(마스터 부트 레코드)에서 부팅 가능 플래그를 수동으로 설정할 수 있습니다.
- 관리자 권한 명령 프롬프트에서 명령을 다시 실행하십시오.
C:\> bootsect /nt60 E:
문자 E를 SD 카드에 할당된 드라이브 문자로 바꿉니다. 동일한 명령 프롬프트 창을 사용하지 않는 경우 파일 탐색기나 제어판의 관리 도구 폴더에 있는 디스크 관리 응용 프로그램에서 이를 확인할 수 있습니다.
이제 설치 이미지를 마운트하고(이미지 파일을 마우스 오른쪽 버튼으로 클릭하고 파일 탐색기에서 설치 선택) 내용을 SD 카드에 복사하면 됩니다.