IT 주제, 특히 리눅스를 다룹니다.

Posted
Filed under Windows
Windows 8.1 + VHD 사용 도중 문제가 생겼다.
기본 설치되어 있던 모던 앱들의 이름이 이상하게 표시되면서 실행이 안된다.
참고로 0x80070002 에러가 발생했다.
(생각해보니 C드라이브에 존재하던 내 문서 등의 폴더를 D로 이동 후 발생한 듯 하다.)

2시간여를 구글에서 헤매다가 방법을 찾았는데, 모든 모던 앱을 일괄 재등록하면 된다. (원글 링크)

  1. Windows Firewall 서비스를 시작한다.
  2. PowerShell 을 열어 아래 명령을 입력한다.

    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
2015/02/16 21:38 2015/02/16 21:38

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

Posted
Filed under Windows
Windows 8.1 VHD를 사용하면서 아래와 같은 문제가 있었다.
  • Differencing VHD 생성 후 Windows Recovery Environment 사용 불가
  • VHD 위치 변경 후 Windows Recovery Environment 사용 불가

bcdedit에서 recoverysequence를 수정하는 방법도 통하지 않는다.

USB 등으로 매번 PE 부팅을 하기는 상당히 번거롭기 때문에, 구글링을 하다가 괜찮은 방법을 찾았다.
최근 시스템들의 UEFI는 부팅 시 하드디스크의 EFI 파티션에서 자동으로 Boot Manager 정보를 가져오는데, Windows Recovery Environment를 이렇게 등록하는 것이다.

CrystalGlass님의 글을 참조하여 아래와 같이 간단 정리한다. (원글 링크)

  • bcdedit 명령 실행하여 설치되어있는 RE의 GUID를 찾는다. -> {WINRE_GUID}로 참조
  • bcdedit /copy {bootmgr} /d "Windows Recovery Environment"
    • 이 명령으로 생성된 GUID -> {NEWGUID}로 참조
  • bcdedit /set {NEWGUID} default {WINRE_GUID}
  • bcdedit /set {NEWGUID} displayorder {WINRE_GUID}

이후 부팅 시 UEFI 부트메뉴 호출 단축키를 누르면 Windows Recovery Environment가 보인다.
2015/02/15 18:01 2015/02/15 18:01
Posted
Filed under Windows
VHD가 연결되어 있지 않아야 하기 때문에, PE 또는 복구용 고급 명령창을 연다.

bcdedit /set {default} device vhd=[C:]\변경패스
bcdedit /set {default} osdevice vhd=[C:]\변경패스

재부팅하면 완료된다.

단, 위 작업을 실행하면 C:\Recovery 디렉토리를 참조하는 Windows Recovery Environment가 동작하지 않는 것으로 보인다. (reagentc 명령 실행 시 disabled 되어 있다.)
재설치 또는 재설정 하는 방법을 아직 찾지 못했다.
2015/02/14 19:07 2015/02/14 19:07
Posted
Filed under Windows
최근 랩탑을 새로 구입한 김에 가상디스크(VHD) 기반 윈도우 관리를 해보기로 했다.

요즘 출시되는 PC 또는 랩탑은 하드웨어의 기본 설정을 위해 BIOS(Basic Input/Output System) 대신 UEFI(Unified Extensible Firmware Interface) 규격을 탑재하고 있다. UEFI Boot를 지원하기 위해 윈도우에서는 설치 관리자에서 자동으로 EFI 파티션을 생성한다.

윈도우 8.1을 VHD에 설치하기 위한 절차는 아래 순서와 같다.

  1. DVD, USB 등의 미디어로 윈도우 8.1 설치를 시작한다.
  2. 디스크/파티션 구성 화면에서 비어 있는 디스크를 선택한다.
  3. 설치 파일 복사 준비 단계에서, 설치를 취소한다.
  4. 전 화면으로 돌아가면 4개의 파티션이 생성된 것을 확인할 수 있다.
    1. 복구, EFI, MSR, 주 파티션
  5. shift + f10 키를 눌러 cmd 창을 연다.
  6. 아래 커맨드를 순서대로 입력한다.
    1. select disk 0 (윈도우를 설치할 디스크 선택)
    2. select partition 4 (윈도우를 설치할 예정이었던 주 파티션 선택)
    3. format quick (빠른 포맷 진행)
    4. create vdisk file=c:\win81.vhdx maximum=40960 type=expandable (확장 가능한 40GB 가상디스크를 생성)
    5. attach vdisk (생성된 가상디스크를 시스템에 연결)
  7. 디스크/파티션 구성 화면을 새로 고침하여 디스크 1번, 할당되지 않은 40GB 파티션을 선택, 설치를 진행한다.
2015/02/14 17:43 2015/02/14 17:43

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.

IT 주제, 특히 리눅스를 다룹니다.