Computers/윈도우관련 2007. 7. 31. 12:07

오늘 죽쑤다가 알아내 방법이다

하나의 하드 디스크에 파티션을 나누고 처음에 Window XP 를 설치하고 다음에 win98을 설치하는 방법이다.

 - 윈도는 한 하드디스크내에 4개의 파티션을 인식한다나 ...

 - 각 파티션이 기본 (primary)로 설정되어 있으면 fdisk에서 Acive 를 변경할 수 있다

이예에서는 파티션 3개로 나누고, C는 XP, D=win98, E=데이터저장용


1. 먼저 하드를 3 - 4개의 파티션으로 분할후 반드시 ! FAT32로 포맷,

   이렇게 해야 뒤에 설치할 win98에서 앞의 파티션을 인식하고 그 뒤의 드라이브를

   인식하고 설치할 수 있다.

[참고]파티션을 FAT32로 하지않고 NTFS로 해도 됨!



2. 초기파티션에 C에 XP 설치.

   이후 반드시 제어판 - 관리도구 - 컴퓨터 관리 - 디스크관리로 들어가서 XP가 설치된 파티션 외의 파티션은 형식이 "기본" 아니므로 이를 "기본"으로 변경해준다. 아마 속성창 근처에 고급 옵션에 있을것이다. 본인은 변경했더니 안보인당..


3. 두번째 파티션 D에 win98 설치. 이때 설치디렉토리를 변경한다 !!! 기본은 c:\windows 이지만

   우리는 다른 파티션에 설치해야 하므로 원하는 파티션의 드라이브 번호를 알아둔다

   이예에서는 D:\windows 라고 변경한다. 이후 윈도 98 설치완료


4.윈98설치하면 멀티부팅이 안되므로, 윈도 98로 부팅하지 말고 부팅시 f8을 눌러 command pompt only를 선택해 C:\ 상태로 들어가거나, 다른 부팅디스켓으로 DOS로 부팅한다.

5.프롬프트 상태에서 Fdisk를 실행하고 - 2번 : 실행영역변경에서 윈도 XP가 있는 파티션 번호를 넣고(여기선 1번) 엔터후 ESC, 후 재부팅하면 이제 윈도 XP로 부팅된다.(왜냐면 윈도98이 설치되면서 실행영역을 지가 설치된 2번으로 변경해 놓았기 때문)


5.http://www.winimage.com/bootpart.htm 에서 bootpart를 다운로드.(Bootpart 2.50 in English, with LBA support.) 이곳에서 bootpa25.zip (26.1 KB) 파일을 다운받아 압축을 풀어 bootpart.exe 파일을 풀어 C의 루트에복사해 줍니다. 이후 시작->실행에서 "cmd"를 넣고 엔터하면 프롬프트 상태로 나감.

여기서 bootpart (엔터하면 현재 파티션 정보가 나옴니다)

[실행예] --- 이건 다른 하드를 본것임 ...참고만

Boot Partition 2.50 for WinNT/2K/XP (c)1995-2002 G. Vollant (info@winimage.com)
WEB : http://www.winimage.com and http://www.winimage.com/bootpart.htm
Add partition in the Windows NT/2000/XP Multi-boot loader
Run "bootpart /?" for more information

Physical number of disk 0 : 48d848d7
 0 : C:* type=c  (Win95 Fat32 LBA), size= 11719386 KB, Lba Pos=63
 1 : C:  type=f  (Win95 XInt 13 extended), size= 27398857 KB, Lba Pos=23438835
 2 : C:  type=b   (Win95 Fat32), size= 27398826 KB, Lba Pos=23438898 Physical number of disk 1 : d1a1d1a1
 3 : D:  type=c  (Win95 Fat32 LBA), size= 17165421 KB, Lba Pos=63
 4 : D:  type=f  (Win95 XInt 13 extended), size= 21904627 KB, Lba Pos=34330905
 5 : D:  type=b   (Win95 Fat32), size= 21904596 KB, Lba Pos=34330968
=============================================================

윈도98로 멀티부팅을 하려면 bootsect.dos 화일이 있어야 하는데 이것을 만들려면 아래처럼 한다.

bootpart 2 C:\bootsect.dos "Microsoft Windows 98"   (왼쪽의 2는 윈도98이 설치된 파티션번호)

그러면 bootsect.dos 파일이 만들어지고, boot.ini 파일에
C:\bootsect.dos="Microsoft Windows 98"이 추가됩니다.

posted by 털보네i
: