Microsoft MVP성태의 닷넷 이야기
개발 환경 구성: 22. D820 노트북 - 설치 및 BitLocker 구성 [링크 복사], [링크+제목 복사],
조회: 24883
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 2개 있습니다.)
드디어 D820을 손에 넣었습니다. 3월 5일 월요일 밤에 제 손에 들어왔지만, 그동안 설치를 할 만한 여유가 안되어서 조금씩 환경 설정을 해오던 중에 오늘에서야 끝을 맺었습니다.

아래는 제가 구성한 시스템 설치 과정입니다. TPM을 이용한 BitLocker 구성 작업도 들어있으므로, 그에 관해 관심있으신 분들은 참고하셔도 좋을 것 같습니다.



0. BIOS Setup
; Internal Modelm - disabled
; TPM Security - On
; TPM Activation - Activate
; HDD Acoustic Mode - Performance
; Virtualization - Enabled


세상 정말 좋아졌습니다. Intel VT(Virtualization Technology) 기능이 노트북용 CPU에서까지 구현되리라고는 상상도 못했습니다. ^^


1. 비스타 설치 작업 및 BitLocker를 위한 사전 준비
우선 제가 선택한 운영체제는 "영문 Vista Ultimate for x64"입니다. 또한, 보다 더 강화된 보안 설정을 위해 BitLocker를 사용하기로 결정했습니다. 참고로, BitLocker에 관한 구체적인 설치 과정을 담은 도움말이 아래의 링크에서 제공됩니다.

  BitLocker를 위한 Partition 구성 : 
  ; http://technet2.microsoft.com/WindowsVista/en/library/c61f2a12-8ae6-4957-b031-97b4d762cf311033.mspx

중요한 점은, BitLocker는 운영체제 설치 이후에는 설정이 불가능하다는 것입니다. 반드시 아래와 같은 작업을 운영체제 설치 이전에 해주어야만 가능합니다.

1.0 비스타 DVD로부터 설치 시작.
1.1 "Install Windows" 첫 화면에서 "Install Now" 버튼을 클릭하지 말고, 좌측 하단의 "Repair your computer" 링크를 클릭.
1.2 "System Recovery Options" 대화창이 뜨고, 운영체제 목록이 비어 있는 상태에서 "Next" 버튼을 클릭. 만약, 운영체제가 있다면 선택하지 않은 상태로 "Next" 버튼을 클릭.
1.3 "Command Prompt" 링크를 선택.
1.4 "diskpart" 명령 입력
1.5 "select disk 0" 입력
1.6 "clean" 입력
1.7 "create partition primary size=48000" 입력
1.8 "assign letter=D" 입력
1.9 "active" 입력
1.10 "create partition primary" 입력
1.11 "assign letter=C" 입력
1.12 "list volume"으로 자신이 원했던 파티션 구조인지 확인
1.13 "exit" 입력
1.14 "format c: /y /q /fs:NTFS" 입력
1.15 "format d: /y /q /fs:NTFS" 입력
1.16 "exit" 입력
1.17 "Shut Down"이나 "Restart" 버튼을 누르지 말고, 윈도우 닫기 버튼(X 모양)을 클릭해서 설치 첫 화면으로 돌아간다.


이후로는, 윈도우즈 설치 작업으로 들어가게 되는데, 도중에 윈도우즈를 설치할 파티션을 묻는 창이 나오게 됩니다. 바로 위에서 살펴본 것처럼 구성을 했다면 2번째 파티션을 선택하고 설치를 계속하시면 됩니다. 이후의 설치 작업이야 너무나 쉽기 때문에 설명은 생략합니다.

처음 설치 완료 후 기본 드라이버가 잡힌 상태에서의 Windows Experience Index 수치는 각각 "5.2, 4.7, 2.0, 3.2, 5.0"였습니다.




일단, 비스타가 설치된 이후에는, BitLocker 설치를 먼저 하지 말고 재부팅이 필요한 작업을 미리 해둡니다. 왜냐하면, BitLocker를 사용해서 암호화시키는 과정이 꽤나 오래 걸리기 때문입니다.

2. 간단한 구성 설정
2.1 소리 조정
2.2 바탕 화면 아이콘 추가 (내 컴퓨터)
2.3: Gadget : 달력만 남겨놓고 모두 제거
2.4 한국어로 언어 설정(재부팅 - 당연하겠지만, 처음부터 한글 버전을 설치하신 분은 재부팅이 필요없습니다.)


3. 네트워크 및 윈도우즈 업데이트
3.1 집 무선 네트워크 설정
3.2 윈도우즈 업데이트 (재부팅)
윈도우즈 업데이트 항목을 직접 선택하시는 것이 좋은데요. 왜냐하면 BitLocker 관련 항목이 윈도우즈 업데이트에는 "선택 사항"으로 등록되어 있기 때문입니다. 또한, 저 같은 경우에는 윈도우즈 업데이트를 통해서, D820을 위한 WDDM 비디오 드라이버를 설치 받을 수 있었습니다.

윈도우즈 업데이트로 인한 재부팅 후 다시 Windows Experience Index 수치값을 계산한 결과 "5.2, 4.7, 3.6, 3.1, 5.0"이 나왔습니다.

3.3 EFS(Encrypting File System) 키 백업
EFS 키를 백업하기 위해서는 아무 파일이나 암호화를 한 번이라도 실행했어야 합니다. 이를 위해 "D:\test.txt" 파일을 하나 만들고, 해당 파일에 대해 "속성창"을 띄운 다음 "고급" 버튼을 눌러서 "Encrypt contents to secure data"를 선택하고 확인 버튼을 누릅니다.

작업이 완료되자마자, 시스템 트레이에 "Back up your file encryption"이라는 풍선 도움말이 뜨고, 이를 클릭해주면 암호화 키를 백업할 수 있는 창이 나타납니다. 아니면 별도로, "제어판" / "Secure Online Key Backup"을 실행시켜서 "Save your EFS recovery certificate" 버튼을 눌러서 백업할 수도 있습니다. (USB 드라이브 등에 보관해 주시면 되겠습니다.)





4. BitLocker 구성
이제 본격적으로 BitLocker 구성을 시작합니다. 사실, 대부분의 작업을 비스타가 알아서 해주기 때문에 그다지 어렵지 않습니다. 참고로, BitLocker는 "윈도우즈 운영체제"가 설치된 파티션에 대해서만 암호화를 지원합니다. 그 외의 드라이브는 별도로 "EFS(Encrypting File System)"를 이용해서 암호화 시켜야 합니다. 혹시나, EFS와 BitLocker의 차이점에 대해서 궁금하실 분이 계실 것 같은데, 아래의 토픽에 설명되어 있으니 참고하십시오.

  What's the difference between BitLocker Drive Encryption and Encrypting File System?
  ; http://windowshelp.microsoft.com/Windows/en-US/Help/62f28747-c146-483c-b378-ff3f3977f0111033.mspx

설치 과정은 다음과 같습니다.

4.1 "제어판" / "BitLocker Drive Encryption"을 실행시킨 후 "Turn on BitLocker" 링크를 클릭. 이때, CD-ROM 드라이브에는 부팅 CD가 없는 상태여야 합니다.
4.2 TPM이 초기화가 안된 상태이면 "Initialize TPM Security Hardware"가 떠서 잠시 동안 초기화 작업을 수행.
4.3 "복구 암호"를 저장할 곳을 선택. 저는 USB 드라이브를 선택하고 저장.
; 이 복구 암호는, BitLocker로 암호화된 하드 디스크가 다른 컴퓨터로 이동했을 때, 또는 바이오스 설정이 바뀐 경우에 한 번씩 물어보기 때문에 소중하게 간직해야 합니다. (또 다른 비스타 컴퓨터가 있다면, EFS 암호화를 사용하여 서로의 EFS 키 백업 파일 및 BitLocker 복구 암호를 암호화 시켜두는 것도 괜찮을 것입니다.)
4.4 재부팅
4.5 장시간의 C 드라이브 암호화


5. 지문 인식 장치 설정
아쉽게도, 현재 제가 알아본 바로는 D820의 지문인식기를 Vista for x64 운영체제에서 사용할 수 있는 방법을 찾지 못했습니다. 하지만, x86 - 32비트 버전의 비스타라면 다음의 사이트에 있는 정보를 이용해서 지문인식 장치 드라이버 및 관련 유틸리티 프로그램을 설치하실 수 있습니다.

  지문인식 장치 드라이버 설치
  Latitude D820 Biometric Coprocessor and Vista Success 
  ; http://blog.wharton.com.au/2007/03/latitude-d820-biometric-coprocessor-and.html

  지문인식 유틸리티 프로그램 설치  
  Latitude D820 Biometric Coprocessor and Vista Success - Update 
  ; http://blog.wharton.com.au/2007/03/latitude-d820-biometric-coprocessor-and_07.html

참고로, x64에서도 위에서 소개한 장치 드라이버는 정상적으로 설치가 되었지만 프로그램은 그렇지 못했습니다. 혹시나, 관련해서 좋은 정보를 알고 계신다면 제보를 부탁드립니다. (D820 제품에 사용된 지문 인식기는 UPEK에서, TPM 제품은 "WAVE"라는 회사에서 개발된 것이라고 합니다.)




6. IE 설정
6.1 sysnet 웹 사이트의 인증서 등록
6.2 구글 IE 7 검색 공급자 추가 : http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx
6.3 영한 사전 검색 공급자 추가 : https://www.sysnet.pe.kr/2/0/406
6.3.1 YBM 폰트 설치
6.4 Google Code Search 검색 공급자 추가 : https://www.sysnet.pe.kr/1/0/466


7. 응용 프로그램 설치
7.1 윈도우즈 구성요소 설치 - 아래와 같은 구성요소를 추가 설치했습니다.
  Internet Information Services
    Web Management Tools
      IIS 6 Management Compatibility
        - IIS 6 WMI Compatibility
        - IIS Metabase and IIS 6 configuration compatibility
      IIS Management Console
      IIS Management Scripts and Tools
      IIS Management Service

    World Wide Web Services
      Application Development Features
        - ASP.NET
        - ISAPI Extensions
        - ISAPI Filters
        - CGI

    Common Http Features
      - Default Document
      - Directory Browsing
      - HTTP Redirection
      - Static Content

    Security
      - Windows Authentication
      
  Microsoft .NET Framework 3.0
    Windows Communication Foundation HTTP Activation
    Windows Communication Foundation Non-HTTP Activation

  7.2 SQL Server 2005 Express Edition with Advanced Services SP2
      ; http://www.microsoft.com/downloads/details.aspx?familyid=5B5528B9-13E1-4DB9-A3FC-82116D598C3D&displaylang=en
  7.3 오피스 2007 설치 (MSDN Subscription)
  7.4 Visual Studio 2005 Team Edition for Database Professionals (MSDN Subscription)
  7.5 Team Explorer 설치 (MSDN Subscription)
  7.6 Visual SourceSafe 2005 설치 (MSDN Subscription)
  7.7 VS.NET 2005 Team Suite SP1 설치
      ; http://www.microsoft.com/downloads/details.aspx?familyid=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en
  7.8 Visual Studio SP1 Update for Vista
      ; http://www.microsoft.com/downloads/details.aspx?FamilyId=90E2942D-3AD1-4873-A2EE-4ACC0AACE5B6&displaylang=en
  7.9 Visual Studio 2005 SDK 설치
      ; http://www.microsoft.com/downloads/details.aspx?familyid=51A5C65B-C020-4E08-8AC0-3EB9C06996F4&displaylang=en
  7.10 Virtual Server 2005 R2 설치 
      ; http://www.microsoft.com/windowsserversystem/virtualserver/software/default.mspx
  7.11 Debugging Tools for Windows 설치
      ; http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
  7.12 HSDPA Modem Driver 설치
  7.13 자동 로그인 설치 (내 프로그램)
  7.14 Microsoft IntelliPoint 6.1 설치
      ; http://www.microsoft.com/downloads/details.aspx?familyid=20B3989B-D2E6-4056-9BEC-5A8D5468DC16&mg_id=10109&displaylang=en
  7.15 Microsoft Internet Explorer WebControls 설치
      ; http://msdn.microsoft.com/archive/en-us/samples/internet/asp_dot_net_servercontrols/webcontrols/
  7.16 Team Foundation Server Power Tools 설치
      ; http://www.microsoft.com/downloads/details.aspx?FamilyID=7324C3DB-658D-441B-8522-689C557D0A79&displaylang=en
  7.17 Visual Studio .NET "Orcas" 3월 CTP 설치
      ; http://www.microsoft.com/downloads/details.aspx?familyid=cf76fcba-07af-47ac-8822-4ad346210670&displaylang=en&tm
  7.18 Windows Live Messenger 설치
      ; http://get.live.com/messenger/overview
  7.19 SmallTool 설치 (내 프로그램)
  7.20 ThinkWise 5.0 설치 (정식 라이선스)
  7.21 Windows SDK for Vista (MSDN Subscription)
  7.22 CyberLink PowerDVD - Dell 동봉 CD
  7.23 Roxio Creator Plus - Dell 동봉 CD
  



내용 추가: 2007-04-06
HOW-TO: Switch to Windows Vista 64-bit painlessly
; http://www.windows-now.com/blogs/kmkenney/archive/2007/04/05/how-to-switch-to-windows-vista-64-bit-painlessly.aspx
위의 토픽에서는 64bit WMP를 기본값으로 설정하는 방법을 설명하고 있습니다.



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

[연관 글]






[최초 등록일: ]
[최종 수정일: 7/17/2021]

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

비밀번호

댓글 작성자
 



2008-01-23 08시01분
kevin25

1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...
NoWriterDateCnt.TitleFile(s)
13257정성태2/13/20234359.NET Framework: 2094. C# - Job에 Process 포함하는 방법 [1]파일 다운로드1
13256정성태2/10/20235205개발 환경 구성: 665. WSL 2의 네트워크 통신 방법 - 두 번째 이야기
13255정성태2/10/20234534오류 유형: 845. gihub - windows2022 이미지에서 .NET Framework 4.5.2 미만의 프로젝트에 대한 빌드 오류
13254정성태2/10/20234430Windows: 223. (WMI 쿼리를 위한) PowerShell 문자열 escape 처리
13253정성태2/9/20235208Windows: 222. C# - 다른 윈도우 프로그램이 실행되었음을 인식하는 방법파일 다운로드1
13252정성태2/9/20234034오류 유형: 844. ssh로 명령어 수행 시 멈춤 현상
13251정성태2/8/20234468스크립트: 44. 파이썬의 3가지 스레드 ID
13250정성태2/8/20236291오류 유형: 843. System.InvalidOperationException - Unable to configure HTTPS endpoint
13249정성태2/7/20235150오류 유형: 842. 리눅스 - You must wait longer to change your password
13248정성태2/7/20234181오류 유형: 841. 리눅스 - [사용자 계정] is not in the sudoers file. This incident will be reported.
13247정성태2/7/20235081VS.NET IDE: 180. Visual Studio - 닷넷 소스 코드 디버깅 중 "Decompile source code"가 동작하는 않는 문제
13246정성태2/6/20234215개발 환경 구성: 664. Hyper-V에 설치한 리눅스 VM의 VHD 크기 늘리는 방법 - 두 번째 이야기
13245정성태2/6/20234784.NET Framework: 2093. C# - PEM 파일을 이용한 RSA 개인키/공개키 설정 방법파일 다운로드1
13244정성태2/5/20234150VS.NET IDE: 179. Visual Studio - External Tools에 Shell 내장 명령어 등록
13243정성태2/5/20235005디버깅 기술: 190. windbg - Win32 API 호출 시점에 BP 거는 방법 [1]
13242정성태2/4/20234442디버깅 기술: 189. ASP.NET Web Application (.NET Framework) 프로젝트의 숨겨진 예외 - System.UnauthorizedAccessException
13241정성태2/3/20233929디버깅 기술: 188. ASP.NET Web Application (.NET Framework) 프로젝트의 숨겨진 예외 - System.IO.FileNotFoundException
13240정성태2/1/20234082디버깅 기술: 187. ASP.NET Web Application (.NET Framework) 프로젝트의 숨겨진 예외 - System.Web.HttpException
13239정성태2/1/20233746디버깅 기술: 186. C# - CacheDependency의 숨겨진 예외 - System.Web.HttpException
13238정성태1/31/20235829.NET Framework: 2092. IIS 웹 사이트를 TLS 1.2 또는 TLS 1.3 프로토콜로만 운영하는 방법
13237정성태1/30/20235489.NET Framework: 2091. C# - 웹 사이트가 어떤 버전의 TLS/SSL을 지원하는지 확인하는 방법
13236정성태1/29/20235108개발 환경 구성: 663. openssl을 이용해 인트라넷 IIS 사이트의 SSL 인증서 생성
13235정성태1/29/20234652개발 환경 구성: 662. openssl - 윈도우 환경의 명령행에서 SAN 적용하는 방법
13234정성태1/28/20235733개발 환경 구성: 661. dnSpy를 이용해 소스 코드가 없는 .NET 어셈블리의 코드를 변경하는 방법 [1]
13233정성태1/28/20237072오류 유형: 840. C# - WebClient로 https 호출 시 "The request was aborted: Could not create SSL/TLS secure channel" 예외 발생
13232정성태1/27/20234841스크립트: 43. uwsgi의 --processes와 --threads 옵션
1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...