Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

코어 모드의 윈도우는 GUI 모드의 윈도우로 교체가 안 됩니다.

Windows Server 2012까지는 교체가 가능했습니다.

Switch Between Windows Server Core and Full GUI ? The Easy Way
; https://www.fastvue.co/sophos/blog/switch-between-windows-server-core-and-full-gui-the-easy-way/

Windows Server 2012에서 GUI(Graphical User Interface) 활성화
; https://www.dell.com/support/article/ko-kr/sln156912/windows-server-2012%EC%97%90%EC%84%9C-gui-graphical-user-interface-%ED%99%9C%EC%84%B1%ED%99%94?lang=ko


하지만, 2016으로 넘어오면서 불가능하게 바뀌어,

The Role, Role Service, or Feature Name is Not Valid: ‘Server-GUI-Shell’.
; http://get-cmd.com/?p=4869

Server-GUI-Shell 또는 Server-Gui-Mgmt-Infra 구성 요소를 설치하려고 하면 ArgumentNotValid 오류가 발생합니다.

PS > Install-WindowsFeature Server-GUI-Shell -Restart
Install-WindowsFeature : ArgumentNotValid: The role, role service, or feature name is not valid: 'Server-GUI-Shell'.
The name was not found.
At line:1 char:1
+ Install-WindowsFeature Server-GUI-Shell -Restart
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (Server-GUI-Shell:String) [Install-WindowsFeature], Exception
    + FullyQualifiedErrorId : NameDoesNotExist,Microsoft.Windows.ServerManager.Commands.AddWindowsFeatureCommand
 
Success Restart Needed Exit Code      Feature Result
------- -------------- ---------      --------------
False   No             InvalidArgs    {}

어쩔 수 없습니다. ^^; 새로 설치해야 합니다.




참고로, 다운로드 센터에 보면 Windows Server 2019 용의 이미지에 다음과 같은 식으로 작명이 살짝 다른 것을 볼 수 있습니다.

  1. Windows Server 2019 (updated Aug 2020)
  2. Windows Server, version 2004 (updated Aug 2020)

첫 번째 것이 GUI 버전을 설치할 수 있는 이미지이고, 두 번째와 같이 되어 있는 것은 코어 모드만을 포함하고 있다는 것!




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 9/21/2020]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




1  2  3  4  5  6  7  8  9  10  11  12  [13]  14  15  ...
NoWriterDateCnt.TitleFile(s)
13737정성태9/21/202412110개발 환경 구성: 727. Visual C++ - 리눅스 프로젝트를 위한 빌드 서버의 msbuild 구성
13736정성태9/20/202411887오류 유형: 923. Visual Studio Code - Could not establish connection to "...": Port forwarding is disabled.
13735정성태9/20/202410967개발 환경 구성: 726. ARM 플랫폼용 Visual C++ 리눅스 프로젝트 빌드
13734정성태9/19/202410913개발 환경 구성: 725. ssh를 이용한 원격 docker 서비스 사용
13733정성태9/19/202410938VS.NET IDE: 194. Visual Studio - Cross Platform / "Authentication Type: Private Key"로 접속하는 방법
13732정성태9/17/202411670개발 환경 구성: 724. ARM + docker 환경에서 .NET 8 설치
13731정성태9/15/202413324개발 환경 구성: 723. C# / Visual C++ - Control Flow Guard (CFG) 활성화 [1]파일 다운로드2
13730정성태9/10/202413465오류 유형: 922. docker - RULE_APPEND failed (No such file or directory): rule in chain DOCKER
13729정성태9/9/202414403C/C++: 173. Windows / C++ - AllocConsole로 할당한 콘솔과 CRT 함수 연동 [1]파일 다운로드1
13728정성태9/7/202414080C/C++: 172. Windows - C 런타임에서 STARTUPINFO의 cbReserved2, lpReserved2 멤버를 사용하는 이유파일 다운로드1
13727정성태9/6/202414312개발 환경 구성: 722. ARM 플랫폼 빌드를 위한 미니 PC(?) - Khadas VIM4 [1]
13726정성태9/5/202412263C/C++: 171. C/C++ - 윈도우 운영체제에서의 file descriptor와 HANDLE파일 다운로드1
13725정성태9/4/202411146디버깅 기술: 201. WinDbg - sos threads 명령어 실행 시 "Failed to request ThreadStore"
13724정성태9/3/202414519닷넷: 2296. Win32/C# - 자식 프로세스로 HANDLE 상속파일 다운로드1
13723정성태9/2/202413368C/C++: 170. Windows - STARTUPINFO의 cbReserved2, lpReserved2 멤버 사용자 정의파일 다운로드2
13722정성태9/2/202410956C/C++: 169. C/C++ - CRT(C Runtime) 함수에 의존성이 없는 프로젝트 생성
13721정성태8/30/202410708C/C++: 168. Visual C++ CRT(C Runtime DLL: msvcr...dll)에 대한 의존성 제거 - 두 번째 이야기
13720정성태8/29/202411831VS.NET IDE: 193. C# - Visual Studio의 자식 프로세스 디버깅
13719정성태8/28/202411011Linux: 79. C++ - pthread_mutexattr_destroy가 없다면 메모리 누수가 발생할까요?
13718정성태8/27/202413743오류 유형: 921. Visual C++ - error C1083: Cannot open include file: 'float.h': No such file or directory [2]
13717정성태8/26/202413994VS.NET IDE: 192. Visual Studio 2022 - Windows XP / 2003용 C/C++ 프로젝트 빌드
13716정성태8/21/202411769C/C++: 167. Visual C++ - 윈도우 환경에서 _execv 동작 [1]
13715정성태8/19/202414365Linux: 78. 리눅스 C/C++ - 특정 버전의 glibc 빌드 (docker-glibc-builder)
13714정성태8/19/202411861닷넷: 2295. C# 12 - 기본 생성자(Primary constructors) (책 오타 수정) [3]
13713정성태8/16/202414662개발 환경 구성: 721. WSL 2에서의 Hyper-V Socket 연동
13712정성태8/14/202412723개발 환경 구성: 720. Synology NAS - docker 원격 제어를 위한 TCP 바인딩 추가
1  2  3  4  5  6  7  8  9  10  11  12  [13]  14  15  ...