Windows 7 설치 후 이전 Windows XP 기본 파티션 포맷

Windows 7 설치 후 이전 Windows XP 기본 파티션 포맷

내 컴퓨터에서 이전 Windows XP(Ubuntu로 이중 부팅)를 실행하고 있었는데 계속해서 다른 논리 드라이브에 Windows 7을 설치하기로 결정했습니다. 이제 Windows XP가 손상되었으며 기본 파티션인 Windows XP 드라이브를 포맷하고 다른 목적으로 공간을 사용하려고 합니다.

현재 bcdedit스크린샷은 아래와 같습니다.

bcdedit 결과

이 이미지에서 알 수 있는 것은윈도우 부팅 관리자Windows XP가 설치된 드라이브에 정의되어 있습니다.

이제 파티션은 아래와 같습니다.

파티션 스크린샷

강조 표시된 파티션은 Windows XP(D:) 및 Windows 7(C:)입니다.

두 가지 질문이 있습니다.

  1. Windows 부팅 관리자가 정의된 Windows XP(D:) 기본 파티션을 포맷/삭제해도 안전합니까?
  2. Windows XP(D:) 기본 파티션을 포맷/삭제할 수 있나요? 그렇다면 어떻게?

답변1

Windows 부팅 관리자가 정의된 Windows XP(D:) 기본 파티션을 포맷/삭제해도 안전합니까?

예, 그러나 파티션을 포맷한 후에는 컴퓨터가 부팅할 수 없는 상태가 됩니다. Windows 7 부팅 파일을 직접 다시 만들어야 합니다.

이렇게 하려면 XP 파티션을 NTFS로 포맷한 후 Windows 7에서 다음 명령을 수행하십시오.

먼저, 안전을 위해 유효한 MBR 및 PBR을 제자리에 배치하십시오.

bootsect /nt60 D: /force /mbr
bootsect /nt60 D: /force

이제 부팅 파일이 이전에 있던 XP 파티션(부팅 파티션)에 올바르게 위치해야 합니다.

 md D:\boot
 robocopy C:\Windows\boot\PCAT\ D:\boot\ /MIR

마지막으로 Windows가 제대로 부팅되려면 BCD가 필요합니다.

 bcdedit /createstore D:\boot\BCD
 bcdedit /import D:\boot\BCD
 bcdedit /create {bootmgr}
 bcdedit /set {bootmgr} device boot
 bcdedit /timeout 7
 bcdedit /create /d "Windows 7" /application osloader

이 시점에서 긴 GUID 번호가 반환되어야 합니다. (xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) 해당 번호를 대신 사용하고 싶을 것입니다.GUID

 bcdedit /default {*GUID*}
 bcdedit /set {default} device partition=d:
 bcdedit /set {default} osdevice partition=c:
 bcdedit /set {default} path \Windows\System32\winload.exe
 bcdedit /set {default} systemroot \Windows
 bcdedit /set {default} detecthal yes
 bcdedot /displayorder {default} addlast

그러나 이상적으로는 Windows처럼 기본적으로 전용 부팅 파티션을 생성해야 합니다. 이렇게 하면 이런 종류의 일에 대해 걱정할 필요가 없습니다.

XP 파티션을 삭제하고 ~100MB의 기본 NTFS 파티션을 만든 다음 두 번째 기본 파티션을 만듭니다. 위의 단계를 수행할 때 해당 100MB 파티션을 XP 파티션으로 처리하십시오.

Windows XP(D:) 기본 파티션을 포맷/삭제할 수 있나요? 그렇다면 어떻게?

이 명령은 형식을 지정합니다. Windows가 유일한 기본 또는 유일한 부팅 파티션이라고 불평하는 경우 Windows 복구/설치 미디어(usb/cdrom)에서 부팅해야 할 수도 있습니다.

(아래 명령은 이 질문에만 해당됩니다. 원본 포스터가 아닌 도움을 찾기 위해 이 글을 읽고 있는 경우 특정 디스크 구성에 적용할 적절한 디스크 번호와 파티션 번호를 신중하게 결정하십시오.)

포맷하려면:

 diskpart
 select disk 0
 select par 1
 format fs=ntfs quick
 act

드라이브 문자를 삭제한 다음 생성, 포맷 및 할당합니다.

 diskpart
 select disk 0
 select par 1
 delete
 create par pri
 act
 format fs=ntfs quick
 assign letter=d

관련 정보