boot.ini file 안의 긴 이름은 무엇을 의미하는 것인가?
2010.05.12 07:56
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Q . boot.ini file 안의 긴 이름은 무엇을 의미하는 것인가?
Tuesday, March 28, 2000
A . boot.ini file 의 패스명은 ARC (Advanced RISC Computing) 패스명이다. 그리고 이것은 NT 부트 파티션을 지목하기 위해 쓰인다. ARC 패스명에는 IDE 나 SCSI 에 따라 두가지 타입이 존재한다. 아래의 것은 IDE의 예이다.
multi(x)disk(x)rdisk(x)partition(x)\%systemroot%
IDE에서 multi 와 disk 는 실제로 쓰이지 않고 항상 0이다. rdisk 는 물리적인 디스크를 말하며 첫번째 IDE 컨트롤러에서는 0 or 1이며 두번째 컨트롤러 에서는 2 and 3이다. Partition()은 1부터 시작하며 디스크의 파티션 번호이다.
SCSI에서는 약간다르다.
scsi(x)disk(x)rdisk(x)partition(x)\%systemroot%
SCSI() 는 Ntbootdd.sys 에서 나타나는 SCSI 식별자의 컨트롤러 번호이다. Disk() 는 물리적 디스크의 SCSI ID 이다. RDISK() SCSI 논리적 유닛 번호이며 거의 항상 0이다. Partition 은 IDE 와 같이 파티션 번호이며 또한 1부터 시작한다.
multi() 의 의미는 드라이브가 INT13 에 응답하게 된다는 의미이다. 그래서 많은 SCSI 드라이브들이 또한 multi()를 사용할 수 있다.
IDE 시스템에서는 MULTI()가 primary ,secondary의 두채널로 최대 4개의 디스크를 사용한다.
SCSI 시스템에서는 MULTI()가 첫번째 SCSI 컨트롤러의 첫번쨰 2개의 드라이브를 위해 동작한다 이때 컨트롤러에는 BIOS 가 적재되어 있어야 한다.
SCSI 와 IDE 가 혼재할 경우 MULTI()는 첫번째 컨트롤러의 IDE 디스크를 위해서만 존재한다.
Windows 2000에서는 서명형식을 볼수 있다. 예를 들어서:
signature(8b467c12)disk(1)rdisk(0)partition(2)\winnt="description"
Signature() 은 다음 조건이 존재할 때만 사용된다.
윈도우 2000 설치한 파티션이 7.8 GB 보다 크거나 실린더 넘버가 파티션에 대하여 1024보다 크거나 시스템 BIOS 나 부트 컨트롤러 Bios 가 INT13 의 존재를 지원하지 않을 때.
만약 윈도우 2000 BIOS 가 사용 불능 된 SCSI 컨트롤러의 디스크에 연결되어있을 경우 부트 프로세스도중 INT13 Bios 호출은 사용될 수 없다.
signature() 는 SCSI() 와 같다. 그러나 이것은 윈도우 2000 의 Plug and Play 기능을 지원하기 위해 쓰인다. 윈도우 2000 Plug and Play 운영체제이기 때문에 SCSI 컨트롤러 번호는 윈도우 2000 시작될 때마다 순간적으로 변화될지도 모른다. 특히 setup 이 끝난 상태에서 새로운 SCSI 컨트롤러를 장치했을 때 일어날 것이다
SCSI() 형식을 같는 nyboootdd 파일은 signature()을 위한 시스템 파티션의 루트에 존재해야만한다.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Q . boot.ini file 안의 긴 이름은 무엇을 의미하는 것인가?
Tuesday, March 28, 2000
A . boot.ini file 의 패스명은 ARC (Advanced RISC Computing) 패스명이다. 그리고 이것은 NT 부트 파티션을 지목하기 위해 쓰인다. ARC 패스명에는 IDE 나 SCSI 에 따라 두가지 타입이 존재한다. 아래의 것은 IDE의 예이다.
multi(x)disk(x)rdisk(x)partition(x)\%systemroot%
IDE에서 multi 와 disk 는 실제로 쓰이지 않고 항상 0이다. rdisk 는 물리적인 디스크를 말하며 첫번째 IDE 컨트롤러에서는 0 or 1이며 두번째 컨트롤러 에서는 2 and 3이다. Partition()은 1부터 시작하며 디스크의 파티션 번호이다.
SCSI에서는 약간다르다.
scsi(x)disk(x)rdisk(x)partition(x)\%systemroot%
SCSI() 는 Ntbootdd.sys 에서 나타나는 SCSI 식별자의 컨트롤러 번호이다. Disk() 는 물리적 디스크의 SCSI ID 이다. RDISK() SCSI 논리적 유닛 번호이며 거의 항상 0이다. Partition 은 IDE 와 같이 파티션 번호이며 또한 1부터 시작한다.
multi() 의 의미는 드라이브가 INT13 에 응답하게 된다는 의미이다. 그래서 많은 SCSI 드라이브들이 또한 multi()를 사용할 수 있다.
IDE 시스템에서는 MULTI()가 primary ,secondary의 두채널로 최대 4개의 디스크를 사용한다.
SCSI 시스템에서는 MULTI()가 첫번째 SCSI 컨트롤러의 첫번쨰 2개의 드라이브를 위해 동작한다 이때 컨트롤러에는 BIOS 가 적재되어 있어야 한다.
SCSI 와 IDE 가 혼재할 경우 MULTI()는 첫번째 컨트롤러의 IDE 디스크를 위해서만 존재한다.
Windows 2000에서는 서명형식을 볼수 있다. 예를 들어서:
signature(8b467c12)disk(1)rdisk(0)partition(2)\winnt="description"
Signature() 은 다음 조건이 존재할 때만 사용된다.
윈도우 2000 설치한 파티션이 7.8 GB 보다 크거나 실린더 넘버가 파티션에 대하여 1024보다 크거나 시스템 BIOS 나 부트 컨트롤러 Bios 가 INT13 의 존재를 지원하지 않을 때.
만약 윈도우 2000 BIOS 가 사용 불능 된 SCSI 컨트롤러의 디스크에 연결되어있을 경우 부트 프로세스도중 INT13 Bios 호출은 사용될 수 없다.
signature() 는 SCSI() 와 같다. 그러나 이것은 윈도우 2000 의 Plug and Play 기능을 지원하기 위해 쓰인다. 윈도우 2000 Plug and Play 운영체제이기 때문에 SCSI 컨트롤러 번호는 윈도우 2000 시작될 때마다 순간적으로 변화될지도 모른다. 특히 setup 이 끝난 상태에서 새로운 SCSI 컨트롤러를 장치했을 때 일어날 것이다
SCSI() 형식을 같는 nyboootdd 파일은 signature()을 위한 시스템 파티션의 루트에 존재해야만한다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 게시자료 열람자유. 불펌금지입니다. | 조인상 | 2010.12.07 | 20901 |
22 | 커맨드라인으로 ip 바꾸기 | 조인상 | 2010.05.12 | 7689 |
21 | 디스크용량 체크 프로그램 | 조인상 | 2010.05.12 | 10902 |
20 | Quartz.dll 오류발생하였을때. | 조인상 | 2010.05.12 | 8773 |
19 | 프로세스 종료하는 명령어 taskkill | 조인상 | 2010.05.12 | 14832 |
18 | 바이오스에서 인식한 메모리만큼 OS에서 인식되지 않을때 | 조인상 | 2010.05.12 | 11920 |
17 | 아웃룩 일정공유 | 조인상 | 2010.05.12 | 14582 |
16 | dep기능 해제방법 | 조인상 | 2010.05.12 | 13519 |
15 | 자주쓰는 관리툴 QuickPath | 조인상 | 2010.05.12 | 6513 |
14 | [도스 스크립트] 날짜별 파일 만드는 방법(주로 백업에서) | 조인상 | 2010.05.12 | 13577 |
13 | Windows 2003 최적화/시스템설정 변경 | 조인상 | 2010.05.12 | 14452 |
12 | 자주 사용하는 NAT설정용 포트번호 | 조인상 | 2010.05.12 | 14328 |
11 | 윈도우즈 시리즈의 포트번호 | 조인상 | 2010.05.12 | 8829 |
10 | 바탕 화면 보기 파일 복구 시키기 | 조인상 | 2010.05.12 | 8626 |
9 | win2000 이상의 도스프롬프트에서 영문코드 사용하기 | 조인상 | 2010.05.12 | 6381 |
» | boot.ini file 안의 긴 이름은 무엇을 의미하는 것인가? | 조인상 | 2010.05.12 | 6796 |
7 | Win 2K에서 여러 디스크를 만드는 방법은 ? | 조인상 | 2010.05.12 | 6052 |
6 | Windows 2000 administrator 유저 암호파일 | 조인상 | 2010.05.12 | 6873 |
5 | 보안경고용 월페이퍼 | 조인상 | 2010.05.11 | 8695 |
4 | 테라카피 | 조인상 | 2010.05.11 | 7074 |
3 | 언라커 unlocker | 조인상 | 2010.05.11 | 7194 |