Microsoft MVP성태의 닷넷 이야기
개발 환경 구성: 22. D820 노트북 - 설치 및 BitLocker 구성 [링크 복사], [링크+제목 복사]
조회: 24880
글쓴 사람
정성태 (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

... 16  17  18  19  20  [21]  22  23  24  25  26  27  28  29  30  ...
NoWriterDateCnt.TitleFile(s)
13106정성태7/24/20226336오류 유형: 819. 닷넷 6 프로젝트의 "Conditional compilation symbols" 기본값 오류
13105정성태7/23/20227640.NET Framework: 2034. .NET Core/5+ 환경에서 (프로젝트가 아닌) C# 코드 파일을 입력으로 컴파일하는 방법 - 두 번째 이야기 [1]
13104정성태7/23/202210717Linux: 51. WSL - init에서 systemd로 전환하는 방법
13103정성태7/22/20227268오류 유형: 818. WSL - systemd-genie와 관련한 2가지(systemd-remount-fs.service, multipathd.socket) 에러
13102정성태7/19/20226679.NET Framework: 2033. .NET Core/5+에서는 구할 수 없는 HttpRuntime.AppDomainAppId
13101정성태7/15/202215530도서: 시작하세요! C# 10 프로그래밍
13100정성태7/15/20228028.NET Framework: 2032. C# 11 - shift 연산자 재정의에 대한 제약 완화 (Relaxing Shift Operator)
13099정성태7/14/20227904.NET Framework: 2031. C# 11 - 사용자 정의 checked 연산자파일 다운로드1
13098정성태7/13/20226169개발 환경 구성: 647. Azure - scale-out 상태의 App Service에서 특정 인스턴스에 요청을 보내는 방법 [1]
13097정성태7/12/20225553오류 유형: 817. Golang - binary.Read: invalid type int32
13096정성태7/8/20228374.NET Framework: 2030. C# 11 - UTF-8 문자열 리터럴
13095정성태7/7/20226443Windows: 208. AD 도메인에 참여하지 않은 컴퓨터에서 Kerberos 인증을 사용하는 방법
13094정성태7/6/20226171오류 유형: 816. Golang - "short write" 오류 원인
13093정성태7/5/20227100.NET Framework: 2029. C# - HttpWebRequest로 localhost 접속 시 2초 이상 지연
13092정성태7/3/20228047.NET Framework: 2028. C# - HttpWebRequest의 POST 동작 방식파일 다운로드1
13091정성태7/3/20226838.NET Framework: 2027. C# - IPv4, IPv6를 모두 지원하는 서버 소켓 생성 방법
13090정성태6/29/20225998오류 유형: 815. PyPI에 업로드한 패키지가 반영이 안 되는 경우
13089정성태6/28/20226463개발 환경 구성: 646. HOSTS 파일 변경 시 Edge 브라우저에 반영하는 방법
13088정성태6/27/20225558개발 환경 구성: 645. "Developer Command Prompt for VS 2022" 명령행 환경의 폰트를 바꾸는 방법
13087정성태6/23/20228558스크립트: 41. 파이썬 - FastAPI / uvicorn 호스팅 환경에서 asyncio 사용하는 방법 [1]
13086정성태6/22/20227955.NET Framework: 2026. C# 11 - 문자열 보간 개선 2가지파일 다운로드1
13085정성태6/22/20228033.NET Framework: 2025. C# 11 - 원시 문자열 리터럴(raw string literals)파일 다운로드1
13084정성태6/21/20226658개발 환경 구성: 644. Windows - 파이썬 2.7을 msi 설치 없이 구성하는 방법
13083정성태6/20/20227273.NET Framework: 2024. .NET 7에 도입된 GC의 메모리 해제에 대한 segment와 region의 차이점 [2]
13082정성태6/19/20226294.NET Framework: 2023. C# - Process의 I/O 사용량을 보여주는 GetProcessIoCounters Win32 API파일 다운로드1
13081정성태6/17/20226371.NET Framework: 2022. C# - .NET 7 Preview 5 신규 기능 - System.IO.Stream ReadExactly / ReadAtLeast파일 다운로드1
... 16  17  18  19  20  [21]  22  23  24  25  26  27  28  29  30  ...