드라이브가없는 드라이브에서 Windows 8 부팅 파티션을 만드는 방법은 무엇입니까?


10

그래서 3 개월 전에 저는 PC를 만들었지 만 직장에서 SSD를 빌릴 기회가있었습니다. 원래 해당 SSD에 Windows 7 평가판 모드를 설치 한 후 몇 주 후에 Windows 8로 업그레이드했지만 두 번째 하드 드라이브에 설치했습니다. 그런 다음 SSD를 지우고 (적어도 전체 드라이브를 수행했다고 생각) Windows 8에서 데이터 드라이브로 사용했습니다.

오늘 저는 시스템에서 SSD를 꺼내 작업을 다시 시작했고, 즉시 우분투 서버를 작동시키기 위해 모든 것을 포맷했습니다. 이제 집으로 돌아 왔고 Windows 8 드라이브는 더 이상 부팅 할 수 없습니다. 분명히 윈도우 8이 설치되었을 때, 그것은 단지 윈도우 7의 부트 로더를 자신의 것이지만 ssd로 대체했습니다.

지난 2.5 개월 동안 나는 ssd로 부팅 해 왔으며, 그 후 하드 드라이브의 OS 부분으로 전달되었습니다. SSD가 사라지고 완전히 삭제되었으므로 체인이 끊어지고 부트 섹터가 없습니다. 창을 완전히 다시 설치하지 않고 어떻게 만들 수 있습니까?

복구 모드로 들어갈 수있는 Windows 8 설치 USB 키가 있습니다. 다음은 사진에서 바꾼 디스크 부분의 내용입니다.

DISKPART> LIST VOL

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0                      NTFS   Partition    465 GB  Healthy
  Volume 1     C   ESD-USB      FAT32  Removable     14 GB  Healthy

DISKPART> LIST DISK

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
* Disk 0    Online          465 GB      0 B        *
  Disk 1    Online           14 GB      0 B

DISKPART> LIST PARTITION

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
* Partition 1    Reserved           128 MB  1024 KB
  Partition 2    Primary            465 GB   128 MB

DISKPART> ACTIVE

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

부트 섹터를위한 공간이있는 것처럼 보이지만 예약 된 파티션에 드라이브 문자를 할당 할 수 없습니다. https://superuser.com/a/504360

드라이브 테이블이 mbt가 아닌 경우 해당 파티션을 활성으로 설정할 수 없습니다.

감사.


"드라이브 테이블이 mbt가 아니기 때문에 해당 파티션을 활성으로 설정할 수 없습니다." -UEFI 유지 관리 의 경우 rEFInd Boot ManagerrEFIt 프로젝트를 참조하십시오 . Rod Smith는 UEFI 장비를 많이 사용하고 rEFIind의 저자이며 가끔 수퍼 유저를 만나기도합니다.
jww

@ jww, 당신은 superuser.com/users/171594/rod-smith를 의미 합니까?
Pacerier

답변:


7

이 시도:

Windows 8 CD를 부팅하고 언어를 선택한 다음 화면에 "지금 설치"가 표시되면 왼쪽 하단에서 "컴퓨터 복구"를 선택하십시오. "문제 해결"및 "고급 옵션"을 엽니 다. 고급 옵션 메뉴에서 "명령 프롬프트"를 선택하고 다음을 입력하십시오.

BOOTREC /FIXBOOT

BOOTREC /FIXMBR

BOOTREC /REBUILDBCD

그중 하나가 작동해야합니다.


선생님,이 답변을 부탁드립니다. HDD에서 SSD로 복제 한 후 Windows 10으로 부팅 할 수 없을 때 문제가 해결되었습니다. 감사합니다!
SU3

4
3 년 후, 나는 실제로이 답변을 위해 구글을해야했다. 진심으로 자신을 공표 할 수 있기를 바랍니다.
Luke

7

별도의 부팅 파티션이 필요하지 않습니다. Linux는 항상 별도의 /boot/파티션 개념을 가지고 있었지만 Windows에서는 Windows 7에서만 부팅 파일을 보관할 물리적 디스크의 시작 부분에 별도의 100MiB 파티션을 만들기 시작했습니다.

별도의 부팅 파티션 (실제 Windows 파티션과는 별도로)의 유일한 장점은 여러 파티션에 여러 Windows 설치가 있고 하나 이상의 포맷을 삭제 / 삭제해야하는 경우 부팅이 계속 작동한다는 것입니다.

그래서 당신의 선택은

  1. 부팅 가능한 파티션 편집기를 사용하여 먼저 현재 Windows 파티션의 시작 부분을 약 100MiB로 이동하십시오.
  2. 해당 공간에 새로운 100MiB FAT32 또는 NTFS 파티션을 만듭니다.
  3. 해당 파티션을 활성화하십시오 (MBR에서 "bootable"플래그 설정)
  4. 다른 파티션에서 Windows를 수동 또는 자동으로 Windows CD에서 로드하는 데 필요한 부팅 정보를 포함하도록 100 MiB 파티션을 설정하십시오 .

또는 별도의 부팅 파티션 생성에 대한이 커플을 모두 무시하고 다음을 수행하십시오.

  1. 부팅 가능한 파티션 편집기를 사용하여 Windows 파티션을 활성 / 부팅 가능으로 표시합니다 (아직없는 경우).
  2. 올바른 부팅 설정을 Windows CD에 수동 또는 자동으로 Windows 파티션에 다시 설치하십시오 .

Windows 설치 CD가 없거나 Windows 설치 CD의 시동 복구가 PC 부팅에 실패한 경우에도 Easy Recovery Essentials 와 같은 자동 부팅 복구 유틸리티를 사용하여 해당 파티션에서 적절한 Windows 부팅 설정을 다시 만들 수 있습니다 . EasyRE를 사용하여 부팅 파티션을 재 구축하는 경우 올바른 파티션에서 부팅 가능한 플래그를 자동으로 설정하므로 모든 파티션 관련 단계를 건너 뛸 수 있습니다.

필요한 파티션 변경을 위해 부팅 가능한 CD에 구운 GParted 와 같은 무료 도구를 사용diskpart 하거나 Windows 설치 CD 의 명령 줄 에서 사용할 수 있지만 실제로는 권장하지 않습니다.

모든 경우에 BIOS에 첫 번째 부팅 장치로 올바른 물리적 드라이브가 선택되어 있는지 확인해야합니다.

공개 : 저는 EasyRE 개발에 참여했습니다. (밝은면에서 질문이 있으면 도와 드릴 수 있습니다!)


이것은 VM에서 나에게 도움이되는 유일한 방법이었습니다. . Windows CD에서 수동 또는 자동으로 올바른 부팅 설정을 Windows 파티션에 설치하십시오. Windows 설정이없는 경우
Hoff

0

Windows 설치 디스크에서 복구 작업을 시도 할 수 있습니다. Windows 8에 그 중 하나가 있는지 확실하지 않지만 이전 버전의 Windows가 그랬습니다. (이것은 명백 할 수 있지만 Windows 8을 복구하기 위해 Windows 8 이외의 디스크를 사용하지 마십시오)


2
"자동 복구로 PC를 복구 할 수 없습니다"
wizpig64

나는 그 시점에 무엇을 해야할지 전혀 모른다. 제 생각에는 궤도에서 핵을 발사하고 다시 시작할 때입니다. 그러나 끔찍한 대답이기 때문에 그보다 더 나은 대답을 찾을 수 있으므로 즉시 그렇게하지 마십시오.
danielcg

0

새 드라이브에서 부팅 영역을 다시 만드는 것이 필요합니다. 수리 CD에 없으면 마법 명령을 찾을 수 있습니다 (Google을 통해).

부팅 정보만으로 창을 다시 설치할 필요는 없습니다.


그래, 내가 묻는거야. 나는 2 시간 동안 막 다른 골목에 게시 된 후 많은 것을 봤다. 그래도 찾고 있습니다.
wizpig64

또는 Microsoft 사이트를 살펴보십시오. 내가 생각하는 것은 Win 8 복구 디스크를 속도로 실행하면 상황을 해결할 수있는 능력이 있다는 것입니다.
mdpc

0

Windows 10을 설치할 때 어떤 이유로 PC에 2 개의 하드 드라이브가있는 경우 부트 로더 (EFI 시스템 파티션 항목)가 SSD에 던져 질 것입니다 (다른 OS가있는 경우에도 ...). "새 파티션을 만들거나 기존 파티션을 찾을 수 없습니다"라는 메시지와 함께 DISKPART에서 ACTIVE 명령을 실행 한 Windows 10 화면에서 "선택한 디스크는 고정 MBR 디스크가 아닙니다." (GPT가 있었다).

그래서 SSD를 꺼내고 새로 고침을 누른 다음 설치 프로그램이 완료되었습니다.

추신 : 나는 지시 사항을 사용하여 디스크를 https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions 에서 보았습니다. 하단의 스크립트)


사이트에 오신 것을 환영합니다. 질문에 대한 답변을 얻을 수 있도록 도와 주셔서 감사합니다. 알아야 할 몇 가지 사항; 1) 이것은 매우 오래된 질문입니다. 2) 질문은 Windows 8 에 대해 묻는 반면, 귀하의 대답은 Windows 10 에 관한 것입니다 . 답변이 OS별로 다르면 답변에 명시하십시오.
CharlieRB

예, 죄송합니다. Windows 10 및 8.1은 EFI / bootloader와 관련하여 매우 유사하므로 게시해야한다고 생각했습니다. 이상한 문제에 대한 간단한 해결책.
Bruce Wayne

사과 할 필요가 없습니다. 답을 향상시키는 방법에 대한 조언을 제공합니다. 그것들이 매우 유사하다는 것은 괜찮습니다. 사람들이 당신이 원래 질문을 읽지 않았다고 생각하지 않도록 대답하십시오.
CharlieRB

-1

최소한 하나의 efi 파티션이 필요합니다. Windows 7과 동일하게 100MB로 만들었습니다. 다음은 참조 및 샘플 스크립트입니다. https://technet.microsoft.com/en-us/library/hh825686.aspx


2
UEFI 및 시스템 파티션은 Windows 8에서 필수가 아닙니다. Windows 8도 레거시 모드에서 잘 작동합니다. 또한 이것은 "링크 만"대답에 매우 가깝습니다. 아마도 링크 된 기사의 관련 내용을 요약해야합니다.
jww
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.