NTLDR /BOOT.INI가 별도의 MS-DOS 하드 드라이브(파티션 아님)를 부팅할 수 있습니까?

NTLDR /BOOT.INI가 별도의 MS-DOS 하드 드라이브(파티션 아님)를 부팅할 수 있습니까?

제목이 모든 것을 말해줍니다. w2k 시스템에 기존 DOS 디스크를 추가했고 boot.ini에서 부팅 옵션으로 사용하고 싶지만 NTLDR에 알리는 방법을 찾을 수 없습니다. 가능합니까?

답변1

구체적이지 않은 예:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Your existing Win2K" /fastdetect
C:\ = "Old DOS based OS here"

http://www.techsupportforum.com/forums/f6/easy-fix-what-does-a-normal-boot-ini-for-win98-look-like-37763.html

부팅 시 기존 DOS 디스크가 마운트될 가능성이 있는 위치로 C:\를 수정해야 하며 몇 가지 실험이 필요할 수 있습니다. A:\부터 Z:까지 26개의 항목을 추가할 수 있습니다. 메커니즘은 기본적으로 두 번째 디스크에서 Windows 98 또는 WinME를 이중 부팅하는 것과 동일합니다.

답변2

예, 가능합니다. 하지만 기존 파티션에 DOS를 추가할 수도 있습니다.

Windows NT/2k/XP의 NTLOADER를 사용하면 다음을 수행할 수 있습니다.

  1. 별도의 파티션에 DOS 설치
  2. DOS 부트 섹터를 BOOT.BIN(512B)과 같은 파일로 덤프합니다.
  3. DOS의 경우 일부 설치 파티션을 대상 파티션(삭제할 수 있는 원래 설치 파티션)에 파일을 복사합니다. FAT16 또는 FAT32여야 합니다.
  4. [운영 체제] 섹션의 BOOT.INI에 한 줄을 추가합니다. C:\BOOT.BIN="DOS 버전 blab.. 텍스트"

    시작 NT 부로더를 재부팅합니다. Linux 및 기타 최신 OS를 동일한 HDD에 유지하거나 다른 디스크에서 Grub을 사용하려는 경우 Linux Grub 부트로더에서도 시작할 수 있습니다.

관련 정보