윈 도 우 윈도우 부팅순서 질문드립니다.
2021.02.04 17:57
단순히 포맷을 하다가 궁금증이 생겼습니다.
이미지를 만들줄도 알고 수정도 하지만 과연 윈도우가 어떠한 순서로 부팅이되며 그 안에 내용물은 어떻게 돌아가는지 자세히 좀 알고 싶어서
고수님들의 도움이 필요합니다. 몇가지 궁금증이 있는데요
MBR BIOS 기준으로 부팅하는 순서가
CMOS에서 하드웨어 체크 - CMOS 설정에서 첫번째 부팅장비확인 - 해당 디스크 첫번째 섹터확인(MBR) - MBR영역에서 활성파티션을 찾고 해당 파티션의 부트섹터를 읽어드림 - 부트섹터에서 부트매니저를 확인후 - BCD - 부트로더 - 윈도우 부팅
구체적으로 표현하면 위와 같은 방식으로 부팅이 되는것이 맞는지요?
제가 이해한 순서가 저러한데 대략적으로(?) 저러한 순서로 부팅이 진행되는지 궁금하구요...
부트로더라는게 정확히 무엇을 의미하나요
운영체제별로 윈도우xp계열과 윈도우7계열 (?) 이런식으로 나뉘는것 같은데 어떠한걸 의미하는지를 모르겠습니다.
grub4dos도 있고 그렇던데... 잘이해가 안되네요
댓글 [2]
-
DarknessAngel 2021.02.04 18:15
-
FirstK 2021.02.04 18:52
와... 자세한답변 정말 너무너무 감사합니다.. 역시 DarknessAngel님.... ^^ 이해가 완벽히는 되지 않지만 곱씹어 읽어보면서 최대한 이해해보겠습니다. 너무감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
87890 | 기 타| SK 브로드밴드 인터넷 질문있습니다 [4] | H.Jiny | 447 | 02-05 |
87889 | 윈 도 우| 이미지 관련질문 [3] | FirstK | 222 | 02-05 |
87888 | 소프트웨어| 한글 2014 VP 버전 구합니다. | 뀨뀨웅 | 484 | 02-05 |
87887 | 윈 도 우| 프로그램 설치할때 관리자권한으로 설치하지않는게 좋은가요 [6] | 부엉이마루 | 659 | 02-05 |
87886 | 소프트웨어| MSWORD 확장자가 DOC로 다 바뀌어 버렸습니다. [7] | nadaeri | 783 | 02-05 |
87885 | 윈 도 우| 윈도우10 백업 도움 부탁드립니다. [4] | 다월드 | 608 | 02-05 |
87884 | 소프트웨어| PC 내용 완전 삭제 하는 방법 좀 알려 주세요.. [5] | 테츠로 | 665 | 02-05 |
87883 | 소프트웨어| WindowManager 7.8.1 과자가....... [2] | 몸꽝 | 264 | 02-05 |
87882 | 소프트웨어| idm 그래버 기능 좀 알려주실분?? | Gown | 237 | 02-05 |
87881 | 서버 / IT| 서버 네트워크 문제 [1] | WB | 246 | 02-05 |
87880 | 기 타| 연비가 좋을 경우 가솔린차가 가스차보다 나을 수 있나요? [9] | brucex | 668 | 02-05 |
87879 | 윈 도 우| 윈도우10 20h2 노트북 전원옵션 안보이는것 보이게 하는 방... [3] | 반짝이 | 398 | 02-04 |
87878 | 소프트웨어| 크롬에서 씨네스트 홈피에 들어가는데... 돌아 돌아서 안들... [2] | 토니™짱야 | 430 | 02-04 |
87877 | 윈 도 우| 작업표시줄 투명하는 방법과 클래식 윈도우 속성 설정하는 법 [2] | 고감맨 | 458 | 02-04 |
87876 | 기 타| 알리 분쟁신청 방법좀 알려주세요 ㅠㅠ [6] | 컴알못러 | 550 | 02-04 |
87875 | 윈 도 우| 자료는 안날리고 벤토리 인식가능하게 새로 설치가능한가요.. [3] | 열심히하자 | 450 | 02-04 |
» | 윈 도 우| 윈도우 부팅순서 질문드립니다. [2] | FirstK | 418 | 02-04 |
87873 | 윈 도 우| 아오메이 백업 프로그램 C드라이브 복원불가 [4] | 명기리 | 437 | 02-04 |
87872 | 소프트웨어| vmware 실행시 새탭으로 [1] | nhk | 158 | 02-04 |
87871 | 윈 도 우| "뼈대 파일"이란 무엇인지요? [6] | joyleehk | 603 | 02-04 |
BIOS : POST -> MBR
MBR에서 지정된 대로 처리합니다 (일반적으로 활성화 파티션의 PBR로 가게되지만, 핫키나 특정 파티션의 특정 파일을 바로 읽게 지정하는등 각종 기능 부여 가능)
EFI : POST -> 부트로더
MBR/PBR/Active관련 기능이 전부 제거되었습니다 (보드/OS에 따라 PBR 타기도 하는데, 기본적으로 체크도 안 함) (심지어는 활성화자체 지정도 불가)
NVRAM에 저장될떄 디스크 번호가 아닌 파티션의 GUID랑 부트로더의 경로및 파일명이 기록되므로 부트로더가 설치될 파티션이 몇개든지 허용이 되고, 단일 파티션에 무제한도의 부트로더가 동시에 존재할 수 있습니다
GUID 기준이니 연결된 커넥터의 순서가 바뀌어도 아무 문제 없이 찾아갑니다
Secureboot가 켜진경우 부트로드의 사인을 체크하게 됩니다
참고로 양쪽 다 부트 우선순위에 따라 시도하게 됩니다
구체적으로 과정을 적으면 단계수가 엄청나게 늘어나지만, 개발하는게 아닌 이상 일반적으로 따질일 없습니다
------------------------------------------------------
bootmgr경우 가장 먼저 내장된 BCD경로에 존재하는 BCD를 읽어서 거기 있는 OSDevice 파티션의 ApplicationPath에 존재하는 파일을 읽어서 부트를 시도합니다 (Secureboot 켜진경우 여기까지 사인 체크가 적용됩니다)
NT5 -> 6 넘어가면서 부트로더의 파일명이 변경된것만이 아니라 ini에 노출되어있어서 보안상 문제가 되던걸 수정이 어려운 BCD로 변경하였습니다
이외에도 64비트가 기본으로 되고, 본격적으로 Syswow64의 개발이 시작된등 커널상의 변경 사항 무수히 많습니다
또한 그당시 서버에서 도입이 시작된 EFI에 대응하도록 부트로더등의 구조가 변경되었습니다 (Vista랑 8이 망작이라고 그렇게 욕먹었지만, 지금 윈도의 중요한건 망작이라 불린 Vista or 8(.1)시절에 다 나온겁니다)