'NTNDR'에 해당되는 글 1건

  1. 2008.08.05 NTLDR IS Missing 오류시 해결 방법

▷ NTLDR 해결방법

* NTLDR?

윈도우 XP 이상 운영체제에서 부트매니저 역할을 하는 파일입니다.
NTLDR 파일이 없으면 부팅이 안되고, 복구하기도 쉽지 않습니다.

NTLDR의 역할
사용자가 시작할 운영체제를 선택 할 수 있게 해주는 역할
부트 파티션에 있는 운영 체제 파일들을 로드 하는 역할
운영체제 선택 과정을 제어하고, 윈도우 2000 커널 초기화가 이루어지기 전에 하드웨어 검색을 수행 하는 역할

● boot.ini

시스템 파일로 부팅할때. 멀티부트에 이용된다.
탐색기 옵셥에서 시스템 파일 , 숨김파일 보기를 선택해 주면 C:\ 에서 볼수있다.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINXP
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINXPT="Microsoft Windows XP Professional" /fastdetect

위와 같다면..

multi(x)
or
scsi(x)
 - multi : E-IDE HDD Controller나 ROM BIOS를 사용하는 SCSI Disk Controller를 나타낸다.
- scsi : ROM BIOS를 사용하지 않은 SCSI Disk Controller를 나타낸다.
            (요즘에는 사용되지 않는다.)
x는 Disk Controller의 순서이며, '0'부터 시작한다. 
 
disk(x)
 앞서 SCSI(x)를 지정할 때만 사용되는 것으로, SCSI HDD를 정의하는 형식이다.
multi(x)를 사용하면 항상 '0'이다. 
 
rdisk(x)
 Disk Controller에 장착된 E-IDE HDD, SCSI HDD의 연결 순서를 정의하는 형식이다.

'0'부터 시작한다.  (물리적인 디스크의 번호임.)

'0'=Primary Master, '2'=Primary Slave, '1'=Secondary Master, '3'=Secondary Slave

SCSI HDD의 경우 항상 '0'이다.
 
partition(x)
 Boot disk의 Partition중 boot record가 위치한 partition을 정의하는 형식이다. '1'부터 시작한다.
Disk의 새로운 partition이 생기면 partition 번호는 항상 새롭게 부여된다.
partition번호 부여는 우선 Primary Partition이 먼저 오고 그 다음에 extended partition이 온다. 
 
● 복구 콘솔 설치

정상으로 윈도우로 진입했다면.  이후에 또 트러블이 발생할 소지가 있으므로
그에 대비하여 시디가 없이도.... 복구 콘솔로 들어갈수 있게 복구 콘솔을 설치
해두는것이 좋을것이다.  그러니까 부팅 시스템에 문제가 생기면. 다른 부팅용
디스크들이 필요한데(윈도우 CD, Hiren's BootCD)  그런것이 필요없이..
일단 부팅은 되게 해놓고... 윈도우 쪽 하드의 부트부분을 손봐주게 한다.
시디롬에 윈도우 정품 CD를 넣고. 윈도우에서 실행을 누르고 

[시디롬 드라이브, d 라 가정] ->   d:\i386\winnt32.exe /cmdcons
실행한다.. 무인설치 버전에는 winnt32.exe 가 없을수도 있다.

● Hiren'S  BootCD

시스템에 문제가 생겼을때.. 콘솔에서 사용할수 있는 툴들을 모아놓은 CD 이미지이다.
http://www.hiren.info/pages/bootcd
합법적인 자료는 아니라고 한다. 그래서 홈에서는 다운은 안되지만. 구글에서 검색하면 받을수 있고..

기타.. 공유 웹하드등에서 쉽게 구할수 있다. 
CD로 구워놓긴 했는데.. 사용법은 아직은 정확히는 모르겠다. USB 에도 넣을수 있다고 한다.

* 방법

1. 내문서 - 도구 - 폴더옵션 - 보기.

2. 보호할 운영체제 파일 숨기기 - 체크해제.

3. 숨김 파일 및 폴더 표시 - 체크하고 확인클릭.

4. NTLDR(ntldr)파일 확인. 해결방법 위해 임의로 삭제.

5. CD-ROM에 설치 CD를 넣고 Ctrl + Alt + Del 눌러 재시작.

6. F10키 계속 누르기.

7. 복구하기 클릭 - 설치 계속하기 클릭.

8. 복구콘솔이 실행. 복구할 운영체제 번호 입력 후 엔터.

9. 관리자비밀번호 있으면 입력하고 엔터, 없으면 그냥 엔터.

10. map 명령줄을 입력하여 파티션 정보확인.

11. map /? 입력하여 파티션 상세정보 확인.

12. map/arc 명령과 옵션을 이용한 드라이브 문자 확인 방법.

13. copy e:\i386\ntldr 엔터.

14. C:\>fixmbr \device\harddisk0\    <- 시스템 하드디스크가 C:\ 일때.

15. C:\>fixboot c:

16. C:\>chkdsk c: /p

17. exit 엔터.

18. 시스템 자동 재시작

19. 내 컴퓨터 드라이브에 가서 NTLDR 복사되었는지 확인.

20. NTLDR 오류 해결.


다른 옵션 ) PDF 파일


출처: ejalles36r 님
Posted by onewater
,