No bootable device 오류 원인과 부팅 해결법
택배 기사가 물건을 수거하러 지정된 물류 창고로 찾아갔는데, 엉뚱한 빈 창고 주소가 적혀 있거나 창고 입구의 간판이 떨어져 나가 그냥 발길을 돌리는 장면을 상상해 보겠습니다. 원래 창고 안에는 보낼 물건이 가득 쌓여 있는데도, 주소표나 간판 하나가 잘못되어 물건이 하나도 없는 것처럼 처리된 셈이죠.
컴퓨터를 켰을 때 윈도우 로고조차 뜨지 않고 검은 화면에 흰 글씨로 No bootable device 또는 Operating System not found라는 영문 메시지가 나타나는 상황도 이와 똑같습니다. 메인보드가 운영체제가 담긴 디스크를 찾지 못할 때 왜 이런 문구가 뜨는지, 그리고 어떻게 길을 다시 찾아 주어야 하는지 단계별로 알아보겠습니다.
No bootable device와 Operating System not found의 발생 원리
컴퓨터 전원 버튼을 누르면 메인보드 펌웨어는 전원 투입 자기 진단(POST, Power-On Self-Test)을 마친 뒤, 정해진 순서에 따라 저장장치를 훑으며 운영체제를 깨울 시작 신호를 찾습니다. 만약 이 단계에서 부팅 가능한 디스크나 부트 섹터를 하나도 발견하지 못하면 메인보드는 화면에 No bootable device — insert boot disk and press any key 또는 Operating System not found라는 안내문을 출력하고 멈춰 섭니다.
택배 기사는 주소가 조금 틀려도 주변 창고를 둘러보거나 전화를 걸어 물건을 찾아낼 수 있지만, 메인보드 펌웨어는 지정된 규격과 경로에서 부팅 서명을 찾지 못하면 디스크 안에 윈도우 파일이 고스란히 들어 있어도 운영체제가 없다고 판정합니다. 특히 통합 확장 펌웨어 인터페이스(UEFI, Unified Extensible Firmware Interface) 방식과 과거의 레거시(Legacy) 호환성 지원 모듈인 호환성 지원 모듈(CSM, Compatibility Support Module) 설정이 디스크의 파티션 구조와 어긋날 때 이 오류가 자주 나타납니다.
디스크 파티션 구조가 GUID 파티션 테이블(GPT, GUID Partition Table)이면 메인보드는 UEFI 모드로 부팅해야 하고, 마스터 부트 레코드(MBR, Master Boot Record) 방식이면 Legacy(CSM) 모드로 읽어야 합니다. 메인보드 수은 전지가 방전되어 바이오스 설정이 초기화되면 이 짝이 깨지면서 멀쩡한 디스크를 두고도 부팅 장치를 찾지 못하게 되죠.
외장 미디어 제거 및 바이오스 부팅 우선순위·모드 점검
이 메시지는 윈도우가 켜지기도 전에 메인보드 단계에서 띄우는 신호이므로, 가장 먼저 점검할 곳은 컴퓨터 본체 외부 포트와 바이오스 메뉴입니다. 디스크가 고장 났다고 성급히 단정해 새 SSD를 구매하거나 윈도우를 덮어써서 새로 설치하는 행동은 잠시 미뤄 두셔도 좋습니다.
1단계: USB 메모리 분리와 부팅 순서(Boot Priority) 확인
우선 USB 포트에 꽂힌 외장 하드, 충전 케이블, 일반 USB 메모리를 모두 뽑은 뒤 재부팅해 봅니다. 부팅 순서 1순위가 USB로 지정되어 있으면 윈도우가 없는 일반 데이터용 USB에서 운영체제를 찾으려다 No bootable device 오류를 띄우기 때문입니다. 외장 장치를 모두 뺐는데도 증상이 같다면 바이오스 화면으로 들어가 부팅 순서와 모드를 맞춰 주어야 합니다.
바이오스 부팅 순서 및 UEFI/CSM 점검 절차
- 전원을 켜자마자 F2, Del, 또는 F12 키를 반복해서 눌러 바이오스(UEFI) 설정 화면으로 진입합니다.
- Main 또는 Storage 항목에서 윈도우가 설치된 SSD나 하드디스크 모델명이 정상적으로 인식되어 있는지 먼저 확인합니다.
- Boot(부팅) 탭으로 이동해 Boot Priority(부팅 우선순위) 1순위가 Windows Boot Manager(또는 윈도우가 설치된 디스크)로 되어 있는지 확인하고, 다른 장치로 밀려 있다면 1순위로 올립니다.
- Boot Mode 설정에서 현재 방식이 UEFI라면 Legacy(CSM)로, 반대로 Legacy라면 UEFI로 전환한 뒤 F10을 눌러 저장하고 재부팅해 봅니다.
최근 출시된 대부분의 노트북과 데스크톱은 UEFI 방식과 Windows Boot Manager를 1순위로 사용합니다. 반면 구형 PC에 MBR 방식으로 윈도우를 설치해 쓰던 환경이라면 바이오스가 초기화되었을 때 CSM(Legacy) 옵션을 다시 켜 주어야 디스크의 부트 영역을 정상적으로 읽어 들입니다.
설치 USB를 활용한 부팅 파티션 및 레코드 복구
바이오스에서 디스크는 잘 보이고 부팅 순서도 맞는데 여전히 Operating System not found 문구가 뜬다면, 디스크 맨 앞단에서 길 안내 역할을 하는 부트 섹터나 EFI 시스템 파티션(ESP, EFI System Partition)이 손상된 경우입니다. 이때는 다른 PC에서 만든 윈도우 설치 USB로 부팅해 손상된 이정표를 다시 세워 주어야 합니다.
설치 미디어 명령 프롬프트 복구 순서
- 윈도우 설치 USB를 꽂고 부팅한 뒤, 첫 설치 화면 왼쪽 아래의 컴퓨터 복구 → 문제 해결 → 고급 옵션 → 명령 프롬프트를 차례로 선택합니다.
- 먼저
bootrec /fixmbr,bootrec /fixboot,bootrec /scanos,bootrec /rebuildbcd를 한 줄씩 실행해 부트 레코드와 구성 데이터를 재작성합니다. - 만약 MBR 디스크에서 활성 파티션 지정이 풀렸다면
diskpart진입 후list disk→select disk 0→list part→ 부팅 파티션 선택(select part 번호) →active→exit순서로 활성 상태를 복원합니다. - UEFI(GPT) 환경에서 부트 파일이 지워진 경우에는
bcdboot C:\Windows /s S: /f UEFI(C는 윈도우 파티션, S는 EFI 파티션에 할당한 문자) 명령어로 부팅 파일을 새로 복사합니다.
위 과정에서 active 명령어나 bcdboot 명령어는 파티션 구성을 직접 다루므로, 반드시 list vol과 list part로 용량과 파일 시스템(NTFS인지 FAT32인지)을 눈으로 확인한 뒤 실행해야 합니다. 엉뚱한 데이터 파티션을 활성(active) 파티션으로 지정하는 실수를 하면 부팅이 아예 불가능해질 수 있으니 파티션 번호를 꼼꼼히 대조하세요.
바이오스에서 저장장치가 아예 보이지 않을 때의 대안
만약 바이오스의 저장장치 목록에서 SSD나 하드디스크 이름 자체가 보이지 않으며 No bootable device가 뜬다면 소프트웨어 설정 문제가 아니라 물리적인 연결이 끊어진 상태입니다. 데스크톱이라면 본체 전원을 완전히 차단한 뒤 SATA 데이터 케이블과 전원 케이블을 뽑았다가 다시 단단히 꽂아 보고, 메인보드의 다른 SATA 포트나 여유분 케이블로 교체해 연결해 보세요.
M.2 슬롯에 장착하는 NVMe SSD나 노트북 내장 디스크의 경우에도 충격이나 열팽창으로 접점이 미세하게 틀어질 수 있으므로, 고정 나사를 풀고 지우개로 금박 단자를 가볍게 닦은 뒤 다시 장착해 보는 것이 좋습니다. 다른 포트나 외장 케이스에 연결해도 디스크가 전혀 인식되지 않고 귀를 가까이 댔을 때 하드디스크에서 규칙적인 딸깍 소리가 난다면 물리적 고장이므로, 즉시 전원을 끄고 전문 데이터 복구 업체나 서비스 센터에 점검을 맡겨야 합니다.
부팅 불가 메시지 및 원인별 대처법 비교
| 구분 | 바이오스 디스크 인식 여부 | 주요 원인 | 핵심 해결 조치 |
|---|---|---|---|
| 외장 미디어 간섭 | 정상 인식됨 | 일반 USB·외장 하드가 부팅 1순위로 잡힘 | 외부 USB 장치 분리 후 재부팅 |
| 부팅 순서·모드 불일치 | 정상 인식됨 | 바이오스 초기화로 UEFI·CSM 모드 어긋남 | 바이오스에서 Windows Boot Manager 1순위 및 부팅 모드 변경 |
| 부트 영역·파티션 손상 | 정상 인식됨 | MBR·BCD 손상 또는 활성 파티션 해제 | 설치 USB 명령 프롬프트에서 bootrec·bcdboot 실행 |
| 케이블·저장장치 불량 | 인식되지 않음 (Empty/None) | SATA·M.2 접촉 불량 또는 디스크 수명 소진 | 케이블·슬롯 재장착 및 다른 포트 연결 테스트 |
핵심 정리
택배 기사가 간판이 떨어진 창고를 지나쳐 버리는 비유에서 보았듯, No bootable device와 Operating System not found 오류는 메인보드가 운영체제가 있는 위치를 찾지 못할 때 보내는 신호입니다. 먼저 연결된 USB를 모두 뽑고 바이오스에서 디스크 인식 여부와 부팅 순서, UEFI·Legacy 모드를 차례로 확인하면 생각보다 간단히 부팅이 되살아나는 경우가 많습니다.
디스크가 인식되는데도 부팅이 안 될 때는 설치 USB의 복구 환경으로 부트 영역을 다시 써 주고, 디스크 자체가 보이지 않을 때는 케이블 접촉부터 점검해 보세요. 아래 체크리스트를 참고해 평소 부팅 환경을 안전하게 관리하시기 바랍니다.
재발 방지 체크리스트
재발 방지 체크리스트
- 컴퓨터를 켜거나 재부팅할 때는 부팅용이 아닌 일반 데이터 USB 메모리나 외장 하드를 미리 뽑아 두는 습관을 들입니다.
- 컴퓨터를 켤 때마다 날짜·시간이 초기화되거나 바이오스 설정이 풀린다면 메인보드의 동전형 수은 전지(CR2032)를 새것으로 교체합니다.
- 디스크 관리 도구에서 시스템 예약 파티션이나 EFI 시스템 파티션(100~500MB 내외의 작은 파티션)은 절대 임의로 삭제하거나 수정하지 않습니다.
- 본체 내부를 청소하거나 부품을 옮긴 뒤에는 SATA 케이블 걸쇠와 M.2 고정 나사가 끝까지 결착되었는지 한 번 더 확인합니다.









