레이블이 설정인 게시물을 표시합니다. 모든 게시물 표시
레이블이 설정인 게시물을 표시합니다. 모든 게시물 표시

2009년 12월 27일 일요일

한컴오피스2010 베타 설치 작업과 버그 몇 개

  • 참고 1 : 이 글에 나타난 사항에 대해서는 어떠한 보증도 하지 않습니다. 이 글에 나타난 오류의 원인은 어디까지나 추측입니다.
  • 참고 2 : 이 글에는 많은 그림이 있어서 읽어오는 데 시간이 오래 걸릴 수도 있습니다.

벌레의 유형

환경 설정도 제대로 못하는 기이한 벌레입니다.

개발자의 답변

2009년 12월 27일 버그 리포팅을 한 상태입니다.

벌레의 발견

한컴오피스2010 베타버전을 설치한 뒤 발견한 벌레입니다. 앞서 올린 설치 과정을 참조하여 이 글을 읽어 주면 감사하겠습니다.

한컴오피스2010 베타버전 설치 과정에서 이전 버전이 설치되어 있는지를 검사하는 단계가 있습니다.

이전 버전 확인

이전 버전 확인

여기에서 저는 일단 제거를 클릭했다가 아니다 싶어서 취소(상황 1)를 해 버렸습니다. 그러자 설치는 마지막까지 잘 되었는데, 맨 마지막 설치 완료 화면에서 단추를 클릭해도 동작하지 않는 기능이 있었습니다. 그리고 설치를 마친 뒤에 보니 확장자 연결이 안 되어 있었습니다. 확장자 연결을 하려고 해도 자꾸 에러가 나면서 되지 않았습니다.

위의 마지막 그림에서 취소를 클릭하여 제거 작업을 중단하였습니다.

두 번째 설치했을 때에는 계속 설치를 클릭하여 설치(상황 2)했습니다. 역시 설치는 잘 되었는데, 맨 마지막 설치 완료 화면에서 단추를 클릭해도 동작하지 않는 기능이 있었습니다.

이 문제에 대한 해결책은 처음부터 확실히 이전 버전을 제거하고 베타버전을 설치하는 방법뿐입니다.

상황 1 : 제거를 선택하여 진행하다가 취소

상황 1에서 문제가 되는 점은, 첫째 제거를 선택하여 진행하다가 취소를 하면 아무런 경고도 나타나지 않는다는 점입니다.

프로그램을 제거하다가 그만 두면 (1) 프로그램 제거를 시작하기 전의 상태로 되돌리거나(롤백), 아니면 (2) 제거하던 그때의 상태로 그냥 제거 프로그램을 종료해 버립니다(그냥 멈춤). 그 과정에서 제거가 제대로 되지 않았음을 알려주게 됩니다. 그런데 한컴오피스2010 베타버전을 설치하는 과정에서 제거를 선택하여 이전 버전을 제거하는 경우에, 중간에 취소하더라도 경고가 전혀 나타나지 않습니다. 아니, 원래 한글과컴퓨터 오피스 2007 설치 프로그램이 경고를 내보내지 않을 수도 있습니다. 그러나 대부분 종료코드는 뒤따르는 프로그램이 알아낼 수 있도록 설계되어 있습니다. 이는 프로그램 설치/제거 프로그램이 하는 작업의 중요도로 볼 때 반드시라고 해도 좋을 만큼 필요한 기능이라고 생각합니다.

아무튼 제거 과정 중간에 취소하는데도 경고가 뜨지 않는다는 것은 한컴오피스2010 베타버전의 버그인지, 아니면 한글과컴퓨터 오피스 2007의 버그인지 알 수 없는 그 어딘가 버그가 있었음은 분명합니다.

둘째제거 과정이 다른 프로그램 설치 과정의 일부이고, 그런 까닭에 그 제거 과정에서 오류가 있다면 설치 과정을 끝내는 것이 정상이라고 생각합니다. 이는 내부적으로 어떤 문제가 잠복해 있을는지 알 수 없기에 더욱 그러합니다. 적어도 사용자에게 알려서 사용자가 설치를 계속할는지를 선택하게 해야 한다고 생각합니다. 만약 이번처럼 확장자 연결이 되지 않는 일이 벌어질 수도 있음을 알았다면 저는 설치 과정을 처음부터 다시 시작하지, 절대로 그대로 진행하여 끝나게 두지 않았을 것입니다.

상황 2 : 계속 설치를 클릭하여 설치

한컴오피스2010 베타버전 설치 완료

한컴오피스2010 베타버전 설치 완료 화면

위 화면에서 한글과컴퓨터 인터넷 서비스(G) 부분을 아무리 클릭해도 인터넷 페이지를 열어주지 않습니다. 다만 이미 인터넷 익스플로러가 실행되어 있다면, 해당 페이지를 열어서 보여줍니다.

한글과컴퓨터 인터넷 서비스를 클릭하면 홈페이지에서 고객지원 페이지를 보여줍니다.

한글과컴퓨터 인터넷 서비스를 클릭하면 홈페이지에서 고객지원 페이지를 보여줍니다.

위 페이지를 보여 주어야 하지만, 계속 설치를 선택했을 때에는 보여주지 않는 경우가 종종 있습니다. 또한 상황 1의 경우에도 이 페이지를 보여주지 않았습니다.

또한 아래와 같이 빈 화면을 보여주는 경우도 있습니다.

다만 이 경우에는 환경 설정과 관련하여 별다른 문제가 생기지 않았습니다.

벌레의 발견

아무튼 설치가 끝났습니다. 아, 지금까지 나타난 버그는 뭐냐고요? 그건 앞서 올린 설치기에도 나타나 있는 버그입니다. 이글에서 말하고자 하는 버그는 조금 다릅니다. 명백히 오류 메시지를 내뱉고는 죽어 버리는 벌레거든요.

확장자 연결이 사라진 .hwp 확장자

확장자 연결이 사라진 .hwp 확장자

위 그림을 보면, 앞서 말했듯이 .HWP 확장자에 대한 연결이 모두 사라져 있습니다. 빨간색 네모파란색 네모 부분은 서로 확연히 구별할 수 있습니다. 더구나 파란색 네모하늘색으로 칠한 부분은 .DOC 확장자한글2010으로 연결해 놓고 있습니다. 자기 것은 챙기지 못하면서 남의 것을 탐내는군요.

처음에는 한글과컴퓨터 기본 설정에서 기본 값으로 설정을 이용했습니다.

한글과컴퓨터 기본 설정 - 처음 화면

한글과컴퓨터 기본 설정 - 처음 화면

기본 값으로 설정 화면

기본 값으로 설정 화면

위와 같이 해결해 준 듯이 메시지를 내보냈습니다. 그러나!

여전히 똑같습니다.

여전히 똑같습니다.

이번에는 한글과컴퓨터 기본 설정에서 사용자 설정을 이용했습니다.

한글과컴퓨터 기본 설정 - 사용자 설정 처음 화면

한글과컴퓨터 기본 설정 - 사용자 설정 처음 화면

위 화면은 한글과컴퓨터 기본 설정에서 사용자 설정을 클릭했을 때의 처음 화면입니다. 다만 빨간색 네모 부분은 글쓴이(왕미친놈)가 임의로 추가하였습니다. 저 경로가 다른 사람의 것과는 조금 다르기 때문입니다. 다른 사람은 보통 C:\Documents and Settings\User\My Documents라고 되어 있습니다. 혹시나 이번 버그의 원인이 이것일 수 있겠다 싶어 나타내 봅니다. 그러나 아닐 가능성도 있습니다. 환경변수를 이용해 나타내면 다른 사람처럼 이것도 %USERPROFILE%\My Documents이기 때문입니다.

한셀의 경로도 조금 다릅니다.

한셀의 경로도 조금 다릅니다.

여기까지는 그다지 버그가 없습니다. 아니 너무나 잘 정돈된 모습(디자인)이 좋기만 합니다.

한글과컴퓨터 기본 설정 - 파일 연결

한글과컴퓨터 기본 설정 - 파일 연결

한글과컴퓨터 기본 설정 - 파일 연결 부분이 문제입니다. 아래 그림들을 잘 봐 주십시오.

지금까지는 문제가 없습니다.

지금까지는 문제가 없습니다.

어, 갑자기 사각형 부분의 문자열이 사라졌습니다.

어, 갑자기 사각형 부분의 문자열이 사라졌습니다.

바로 나타나는 에러박스

바로 나타나는 에러박스

이게 상당히 긴 시간이 필요한 듯이 보이지만, 실제로는 매우 짧은 시간입니다. 동영상을 보시면 더 확실히 알 수 있습니다. (안 보이면 댓글 남겨 주세요. 다시 인코딩해 올리겠습니다.)

hconfig80.exe

hconfig80.exe 파일에서 에러가 났습니다.

오류 보고 내용

오류 보고 내용

오류 보고 내용까지 나왔습니다. 그리고 다행히도 35bb_appcompat.txt 파일을 복사할 수 있었습니다. 내용은 텍스트이지만, 실제 형식은 XML 파일입니다.

아래 show source 부분을 클릭하면 전체를 볼 수 있습니다. [code xml; collapse: true] [/code]

벌레의 원인

벌레의 원인으로 여겨지는 것은 두 가지가 있습니다.

하나는 앞서 밝혔듯이 설치 과정에서 이전 버전을 제거하다가 그 작업을 취소하고 설치했습니다. 다시 말해 이전 버전이 확실하게 제거되지 않은 상태에서 한컴오피스2010을 설치했기 때문에 생겨난 문제일 수 있습니다.

다른 하나는 위에서 밝혔듯이 제 컴퓨터의 특이한 사용자 폴더의 위치 때문일 수도 있습니다.

다만 이 두 번째 사항은 별로 의미가 없어 보입니다. 여기에서는 밝히지 않았지만, 다시 설치하는 과정에서 이전 버전을 확실히 제거하고 설치했고, 정상적으로 환경설정을 마쳤기 때문입니다.

비슷한 벌레

아직 없습니다.

관련 문서

[프로그램/설치] - 한컴오피스2010 베타버전 설치기

이 글은 스프링노트에서 작성되었습니다.


2009년 5월 9일 토요일

윈도7을 설치하기 위한 버추얼박스 설정

내가 자주 가는 PC방에서 약간의 작업―키보드 드라이버 교체 등―을 한 뒤 버추얼박스를 설치하였다. 윈도7 RC를 설치하기 위해 버추얼박스를 설치한 것이다.
이 글은 버추얼박스를 처음 설치한 사람이 윈도7을 설치할 때 필요한 설정을 다루었다.

  • 참고 : 이 문서는 그림이 많으므로 로딩이 늦더라도 참고 기다려 주십시오.

윈도7을 위한 최소 요구사항 및 다운로드 링크

도아의 세상사는 이야기에서 참조하였다.

  • 1 GHz 프로세서(32 또는 64비트)
  • RAM 1G(32비트), RAM 2G(64비트)
  • HDD 16G(32비트), HDD 20G(64비트)
  • WDDM 1.0 이상을 지원하는 DirectX 9 그래픽 장치

작업에 필요한 윈도7 RC 이미지는 다음과 같은 문서를 참조하여 구할 수 있다.

직접 다운로드할 수 있는 링크는 다음과 같다.

버추얼박스 설정 과정

  1. 버추얼박스 초기 화면
    정말 썰렁하게 아무것도 없다.

    정말 썰렁하게 아무것도 없다.

  2. 새로 만들기를 클릭하면 아래와 같이 "새 가상 머신 만들기" 창이 나타난다. 다음을 클릭한다.
  3. 이름은 각자 자신이 넣으면 된다. 나는 Windows7이라고 했다. 평소에는 대개 Win7 정도로 넣는 때가 많다. 다만 버전반드시 Windows 7이라고 넣어야 한다. 작업을 마쳤으면 다음을 클릭한다.
  4. 메모리 설정에서 초기값이 512 MB이다. 다만 윈도7 최소 요구사항이 1 GB이므로 1024 MB라고 설정하자. 자신의 메모리가 모자라다면 초기값대로 놔두어도 된다. 다음을 클릭한다는 말이 없어도 알겠지요?
  5. 가상 하드디스크 설정이다. 버추얼박스를 처음 설치해서 아무것도 없으니 새 가상 디스크 만들기를 선택한다.
  6. 새 가상 머신 만들기새 가상 디스크 만들기로 바뀐다. 이 작업은 가상 미디어 관리자에서도 할 수 있다.
  7. 가상 디스크를 만들 저장소 종류를 선택한다. 그림에 나타난 설명대로라면 고정 크기 저장소는 처음 지정한 크기대로 고정되며, 만들 때 시간이 많이 걸린다. 대신 속도는 빠른 편이다. 동적 확장 저장소는 처음 지정한 크기만큼 하드 디스크 저장 공간을 조금씩 늘려가게 된다. 게스트 운영체제를 설치한 뒤에 게스트 운영체제 안에서 용량을 살펴보면 운영체제를 설치한 만큼을 제외한 용량이 남아 있음을 알 수 있다. 따라서 하드디스크 공간에 여유가 있다면 고정 크기 저장소를, 하드 디스크 공간에 여유가 없다면 동적 확장 저장소를 선택한다. 나는 동적 확장 저장소를 선택했다. 참고로 윈도7은 최소 16기가를 요구한다.
  8. 가상 디스크 위치와 크기는 말 그대로 위치와 크기를 정하는 단계이다. 위치 아래의 박스를 선택하여 Windows 7을 지우고 새로운 이름을 지정해도 되며, 그 옆의 아이콘(A0-Icon-Select.png)을 클릭하여 디스크 이미지가 저장될 경로를 바꿀 수도 있다. 그 아래 크기에서 바(A1-Spread-Bar.png)를 좌우로 움직여 크기를 지정할 수도 있고, 그 옆에 직접 입력할 수도 있다. 초기값은 20.00 GB이며, 넉넉하게 40.00 GB를 설정했다.
  9. 새 가상 디스크 만들기가 끝나고, 작업 내용을 요약하여 보여준다.
  10. 새 가상 머신 만들기로 넘어온다. 가상 디스크 이미지를 만들었으므로 작업은 다 끝났으며, 그에 따라 새 가상 머신 만들기요약을 보여준다.
  11. Windows 7을 위한 가상 머신이 만들어졌다.
    드디어 만들어진 가상 머신

    드디어 만들어진 가상 머신

  12. 윈도7을 설치하거나 원활한 작업을 위해서는 좀 더 환경 설정이 필요하다. 설정을 클릭하자.
  13. 설정 일반 페이지에서 기본 탭에서 설정을 수정한다. 이때 초기값은 비디오 메모리 크기가 12 MB이며, 3차원 가속 사용하기선택되지 않았다. 이러한 설정은 3차원 가속 기능을 사용할 수 없다. 이때 주의할 점은 여기에서 지정하는 비디오 메모리만큼 시스템 메모리를 사용하게 된다는 점이다. 다만 여기에서 128 MB를 설정한 것은 나중에 할 실험을 위해서이다. 보통은 32~64 MB 정도면 충분하다.
    또한 주황색 메시지를 보면 현재 컴퓨터의 메모리가 2.00 GB인데, 그 절반(50%) 이상을 가상 머신에 할당하면 호스트 운영체제의 메모리가 부족할 수도 있다는 경고이다. 윈도 계열은 최소 요구사항보다 메모리가 부족해도 실행할 수 있으므로 설치한 다음에 조정해도 된다. 다만 자신의 컴퓨터 메모리가 1기가라면 반드시 초기값인 512 MB를 유지하기 바란다.
    한편 맨 아래에 나타난 최적화되지 않은 설정 감지됨도 주황색 메시지와 관련이 있다. 가상 머신에 너무 많은 기본 메모리를 할당함으로써 나타나는 문제이다.
  14. 일반 페이지의 고급 탭의 설정이다. 이때 초기값에서 IO APIC 사용하기가 선택되어 있지 않다. 그러나 이 설정은 윈도7을 비롯한 윈도 계열 운영체제를 설치할 때 반드시 필요하다고 알려주고 있으므로 반드시 체크하자. 나머지는 자신의 컴퓨터 하드웨어에 맞추어 설정하면 된다. 또한 부팅 순서에서 반드시 CD/DVD-R… 부분을 체크해야 한다.

    스냅샷 폴더는 사용자가 직접 고를 수 있다. 기타를 클릭하면 사용자가 폴더를 고를 수 있는 선택창이 나타난다. 초기화를 선택하면 현재 지정된 경로명이 지워진다. 그때 직접 입력하거나 기타를 클릭하여 선택하면 된다.
  15. 설명은 현재 가상 머신에 대한 설명을 적는다.
  16. 기타마운트된 미디어 기억하기가 초기값으로 되어 있다. 이 설정은 가상 CD-ROM 드라이브에 CD-ROM이 삽입된 상태를 유지한다는 설정이다. 체크를 해제하면 가상 CD-ROM 드라이브에 CD-ROM을 넣지 않게 한다는 뜻이 된다.
  17. 설정의 하드디스크 페이지이다. 기본값은 추가 컨트롤러 사용하기가 선택되어 있지 않다. 이것을 SATA 하드디스크를 사용한다면 체크하여 선택하자. 지금 하는 작업은 실제 컴퓨터 하드디스크에 설치하기에 앞서 버추얼박스에 설치해 보는 작업이다. 그러므로 SATA 하드디스크를 사용한다면 추카 컨트롤러 사용하기를 선택하여 시험해 보는 편이 낫다고 생각한다.

    위 그림에서 연결의 왼쪽에 보이는 세 아이콘은 연결하기(A3-Add-Attachment.png), 연결 끊기(A3-Remove-Attachment.png), 하드디스크 선택(A3-Select-HardDisk.png)을 뜻한다.
  18. 설정의 CD/DVD-ROM 페이지이다. 기본값은 CD/DVD 드라이브 마운트가 선택되어 있지 않다. 이것을 선택한 뒤 ISO 이미지 파일 옆의 아이콘(A3-Select-HardDisk.png)을 클릭하자. 이때 잘못된 설정 감지됨 메시지는 현재 ISO 이미지 파일에 <미디어 없음>으로 되어 있기 때문에 나타나는 경고이다.
  19. 가상 미디어 관리자가 나타난다. 추가를 클릭하자.
  20. 추가를 클릭하면 디스크 이미지 파일 선택 창이 나타난다. 경로를 옮겨서 파일을 찾아 선택한 뒤 열기를 클릭!
  21. 방금 찾은 이미지 파일이 목록에 나타난다. 선택을 클릭!
  22. ISO 이미지 파일 부분에 <이미지 없음> 메시지 대신에 방금 선택한 이미지 파일이 나타난다. 아울러 맨 아래에 있던 잘못된 설정 감지됨 메시지가 사라진다.
  23. USB 페이지에서는 USB 컨트롤러 사용하기USB 2.0 EHCI 컨트롤러 사용하기를 모두 체크한다.
  24. 모든 설정이 완료되었다. 이때 나머지 설정은 초기값대로 놔두면 사용에 지장이 없다는 뜻이다.
    드디어 설정 끝!

    드디어 설정 끝!

버추얼박스 설정 완료

버추얼박스 설정이 완료되었다. 이 설정은 다른 가상머신 프로그램에서도 그다지 다르지 않다. 이 문서를 한 번쯤 읽어보기 바란다. 빨간색 글씨는 주의사항이므로 반드시 살펴보기 바란다.

관련 문서

내부 문서

외부 문서

이 글은 스프링노트에서 작성되었습니다.