안녕하세요.

코로나19가 발생한지 1년하고도 몇개월이 지났어도 아직까지 그 기세는 수그러들지 않고 있지요.

오는 11월까지 집단 면역을 완성하겠다는 정부의 의지를 믿어 봅니다.

 

이번 글 내용은 NVIDIA GeForce RTX 2060 그래픽카드를 장착하면 장치관리자에 USB 관련 노란색 경고 메시지가 뜰 

때의 해결 방법에 대해 알아보도록 하겠습니다.

 

아래 이미지는 GALAX 사에서 제조한 RTX2060 6GB GDDR5 그래픽카드입니다.

 

상기 그래픽카드를 컴퓨터에 장착하고 윈도우로 부팅하여 장치관리자를 살펴보니 아래와 같이 '범용 직렬 버스 컨트롤러 (USB)' 항목 밑에 'USB xHCI 규격 호스트 컨트롤러' 라는 노란색 경고메시지가 발생하네요.

드라이버 업데이트를 해봤으나 문제 해결이 안됩니다.

 

그래서 그래픽 제조사 홈페이지를 둘러 봤습니다.

홈페이지내 '고객지원->자료실' 로 들어가 봅니다.

 

해당 그래픽카드에 대한 BIOS 업데이트 내용이 공지 되어 있습니다.

파일을 다운로드하여 압축을 풀어 '관리자 권한으로 실행'합니다.

그래픽카드의 BIOS 업데이트가 진행됩니다. 

별도 재부팅을 하지 않고 윈도우에서 업데이트가 실행이 되며 1분이내에 완료됩니다.

 

 

BIOS 업데이트후 재부팅을 한 후 장치관리자로 들어가니 경고메시지가 'NVIDIA USB 3.10 확장 가능한 호스트 컨트롤러' 라는 이름으로 변경되어 있습니다.

RTX 2060 그래픽카드를 장착함으로써 컴퓨터 본체의 USB 3.10 기능과 충돌되는 결과였던 것 같습니다.

아무튼 그리 어렵지 않게 경고메시지가 사라져 다행이네요.

 

 

이상으로 NVIDIA GeForce RTX 2060 장착시 장치관리자에 USB 관련 노란색 경고 제거 방법에 대한 글을 마치도록 하겠습니다.



스위치가 꺼져 있을  플래시 메모리의 기억 방법

 

데스크톱이나 노트북의 경우 컴퓨터의 전원이 꺼지면 RAM 있는 데이터는 디스크에 저장하지 않는  사라지고 만다. 그러나 스마트폰, 태블릿, 카메라, 휴대용 장치로 발전한 컴퓨터에는 저장용 디스크 드라이브가 없다.  장치는 모두 메모리칩을 사용한다. 게다가 스마트폰을 끄더라도 주소록, 음악, 사진, 앱은 다시 켜도 그대로 있다. 이는 휴대용 장치가 일반적인 RAM 사용하지 않고 데이터를 그대로 얼리는 플래시 메모리(flash memory) 사용하기 때문이다.

 

플래시 메모리는 서로 직각으로 연결된 인쇄 회로망에 배치된다.  방향의 회로선이 워드 어드레스(word address)이며, 수직을 이루는 회로는 비트 어드레스(bit address) 나타낸다.  둘이 결합하여 (cell)이라고 하는 고유 주소 번호를 만든다.

 

셀에는  개의 트랜지스터가 있는데   트랜지스터는 교차 지점이 0 나타내는지 1 나타내는지 여부를 결정한다. 하나의 트랜지스터는 제어 게이트(control gate)로서 워드 라인(word line)이라는 회로  하나에 연결되어 워드 어드레스를 결정한다.

 

얇은 금속 산화물(metal oxide)층은 제어 게이트를 부동 게이트(floating gate)라고 하는  번째 트랜지스터에서 분리한다. 소스(source)에서 드레인(drain)으로 전하가 흐르면 부동 게이트와 금속 산화물  제어 게이트를 통해 워드 라인까지 퍼진다.

 

워드 라인의 비트 센서(bit sensor) 제어 게이트의 전하 세기와 부동 게이트의 전하 세기를 비교한다. 제어 전압이 부동 게이트 전하와 비교해 최소한 절반 이상이면 게이트가 열리고 셀은 1 나타낸다. 플래시 메모리는 셀이 모두 열린 상태에서 판매된다.

해당하는 셀을 0으로 바꾸는 것으로 플래시 메모리에 기록한다.

 

플래시 메모리는 파울러 노르트하임 터널링(Fowler Nordheim Tunneling) 사용하여  값을 0으로 변경한다. 터널링에서 비트 라인의 전류는 부동 게이트 트랜지스터를 통과하여 소스를 통해 접지로 빠져 나간다.

 

전류에서 나오는 에너지는 전자가 부동 게이트와 금속 산화물을 통과하면서 증발하게 만들어 힘을 너무 많이 잃은 전자는 산화물을 통해 되돌려 보내진다. 전자는 전류가 꺼지더라도 제어 게이트 안에 머문다.

 

전자는 부동 게이트에서 오는 어떤 전하도 통과하지 못하게 하는 벽이 된다. 비트 센서는  트랜지스터의 전하 차이를 감지하고 제어 게이트의 전하가 부동 게이트 전하의 50% 미치지 못하므로 0으로 간주한다.

 

플래시 메모리를 재사용하려고 하면 회로 내부 배선 (in-circuit wiring)으로 전류를 보내  전체나 블록(block)이라는 칩의 특정 부분에 강한 전기장을 가한다. 전기장은 전자를 활성화시켜 다시   고르게 분산시킨다.


<플래시의 형태>

플래시 메모리는 카메라, MP3 플레이어에서 주로 사용하는 스마트미디어, 콤팩트 플래시, 메모리 스틱  다양한 구성으로 판매된다. 또한 USB 기반의 플래시 드라이브는 컴퓨터 전면  후면에 위치하고 있어  컴퓨터에서 다른 컴퓨터로 파일을 옮기는 이동 저장 장치로 편리하게 사용할  있다. 폼팩터(form factor), 저장 용량, 읽기/쓰기 속도는 다양하다. 일부는  빨리 읽고 쓰기 위해 자체 제어기를 포함하기도 한다.


로 레벨 포맷 (Low Level Format) 프로그램 사용하기


각종 저장장치 (HDD, USB, SD/MMC, MemoryStick, CompackFlash, SmartMedia, XD)의 불량 섹터는 

Windows에서 실행되는 로 레벨 포맷 프로그램인 "Hard Disk Low Level Tool"을 이용한다.

저장장치에서 발견된 논리적인 오류인 불량 섹터는 로 레벨 포맷으로 해결할 수 있다.

로 레벨 포맷을 시도한 후 불량 섹터가 없어졌는지 확인한다. 만약 불량 섹터가 남아 있으면 

데이터의 안전을 위해 사용하지 않는 것이 좋다.

포맷을 진행하기 전에 필요한 데이터는 미리 백업해야 한다.


아래 링크에서 "Low Level Format Tool"을 다운로드 한다.

http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool/



파일을 다운로드 받아 실행파일을 클릭하면 세가지 유형의 선택 박스가 팝업된다.
맨 하단의 "Continue for free" 클릭


로 레벨 포맷을 하고자 하는 디바이스를 선택 후 "Open Disk Management Console" 클릭



"디스크 관리" 프로그램에서 해당 디바이스의 드라이버 영역에서 
마우스 오른쪽 단추를 눌러 '볼륨 삭제'를 클릭한다.
파티션의 삭제가 완료되면 로 레벨 포맷 프로그램에서 "Continue"를 클릭한다.


로 레벨 포맷 프로그램에서 "LOW-LEVEL FORMAT" 탭을 클릭한다.



선택된 디바이스가 로 레벨 포맷 대상 디스크인지 재확인 후 하단부 "FORMAT THIS DEVICE" 를 클릭한다.



로 레벨 포맷을 진행할 것인지 확인하는 경고창에서 "예(Y)" 클릭



로 레벨 포맷이 진행되고 있다.


상기와 같은 화면이 나타나면 정상적으로 포맷이 완료된 것이나 

만일 "format error occurred at offset~" 이라는 문구가 

표시되면 포맷이 제대로 진행되지 않은 것이므로 해당 디바이스의 볼륨 삭제 순서부터 재시도 해본다.



해킨토시 (Hackintosh) 환경 조성하기 II : IBM PC에 Mac OS X 설치하기 2



Mac OS X (Niresh12495) 설치 PC의 기본 사양은 다음과 같다.

MB : HP (Hewlett-Packard) board

CPU : Intel Core 2 Duo, 3.19GHz, 2M (L2 캐시)

Memory : 2GB

HDD : WD SATA 160G


현재 출시되고 있는 고사양 PC에 Mac OS X를 USB 및 DVD로 설치 시도하였으나 모두 실패하여

오래전 사양의 PC에 DVD (USB는 설치안 됨)로 시도하여 설치가 되었다.

다음은 BIOS 설정 및 POST 단계 내용이다


HP에서 개발 및 제조한 PC 답게 HP 전용 BIOS 프로그램이다.
BIOS 설정 메뉴는 마더보드 제조업체에 적용된 각각의 ROM BIOS 업체마다 다르므로 변경전 주의가 요구된다.
우선 "Storage Options"에서 "SATA Emulation"의 변경이 필요하다.


"IDE" 에서  "AHCI"로 변경한다.
만약 이 설정을 적용하지 않으면 POST 단계후 더 이상 진행이 안된다.


 DVD를 첫번째 부팅 순서로 설정한다.


BIOS 설정을 완료한 후 메뉴를 빠져 나오면 POST 단계가 시작된다.


카멜레온 부트로더가 적용되어 있으며 Intel CPU므로 별도의 키입력없이 자동 진행된다.
만약 시작옵션을 보고 싶으면 F8를 누르면 된다.


드디어 Mac OS X가 IBM 계열 PC에 설치되는 순간이다.

다음은 본격적인 Mac OS X 설치 단계를 설명한다.




해킨토시 (Hackintosh) 환경 조성하기 I : IBM PC에 Mac OS X 설치하기 1


IBM 계열 PC에 Mac OS X를 설치한 컴퓨터를 해킨토시 (Hackintosh)라 부르는데, 

이것은 2005년 6월 애플의 세계 개발자 회의에서 Mac PC를 인텔 마이크로프로세서로 

전환할 것을 발표한 것을 계기로 OSx86 해킹 프로젝트가 시도되었다.

여러 해커들의 노력(?)으로 다양한 버전의 비 매킨토시 환경에서 설치 가능케하는 Mac OS X가 진화하고 있다.


그중 필자는 2012년 2월에 발매된 OS X 10.8 코드명 마운틴 라이언 버전의 

OS (Niresh OS X 10.8.5)를 설치하고자 한다.


우선 OS X image 파일을 준비한다. (*.iso 또는 *.dmg)


Win32DiskImager 프로그램으로 USB에 OS 설치 파일들을 압축 해제 시킨다.

[Win32 Disk Imager를 열어 이미지 파일이 있는 곳을 지정한다.]


[창 하단부의 "Files of type"을 "*.*" 로 선택하여 *.dmg 파일을 지정한다.]


["Write"를 클릭하면 USB에 이미지 파일이 압축해제 된다.]


만약 시스템이 맞지 않아 USB로 설치가 되지 않는다면 DVD에 Image를 압축해제하여 설치하기 바란다.

실제 고사양의 CPU와 MB가 장착된 PC에 설치를 시도했으나 USB & DVD 모두 실패했다.

이후 8~9년전 사양의 PC에 설치를 시도하여 성공한 후 블로그 포스팅을 한다.

다음 내용은 PC의 CMOS 설정 및 POST 단계 설명이다.

컴퓨터에서 USB를 사용하지 못하도록 설정해보자


USB 메모리나 외장 하드디스크를 이용하면 컴퓨터의 자료를 간단히 옮길 수 있다. 

하지만 중요한 자료가 담긴 컴퓨터라면 USB 저장장치는 보안에 중대한 위협이 된다.

컴퓨터 주인이 잠시 자리를 비운 사이 USB 저장장치를 통해 자료가 유출될 수 있다. 

보안 설정을 보다 강화하려면 USB 포터에 연결한 저장장치가 작동하지 않도록 설정하는 것도 좋은 방법일 것이다.



'Windows 7 시작' 버튼을 클릭한 후 <프로그램 및 파일> 항목에 '그룹'을 입력한다.

검색된 그룹관련 항목에서 '로컬 그룹 편집'을 클릭한다.


"로컬 그룹 정책 편집기"가 실행되면 왼쪽 리스트에서 

'컴퓨터 구성' -> '관리 템플릿' -> '시스템' 항목을 클릭한다.


'시스템' 하위 항목중 '이동시 저장소 액세스'를 클릭한다.

오른쪽 화면에서 '모든 이동식 저장소 클래스: 모든 권한 거부' 항목을 찾아 클릭한다.


왼쪽 상단 세 개의 항목중 '사용'을 선택한 후 적용을 클릭한다.


설정이 완료되면 USB 메모리나 외장 하드디스크 및 메모리 카드 리더기 등을 

컴퓨터 USB 잭에 연결하면 컴퓨터에서는 정상적으로 

USB 디바이스를 인식하지만 탐색기를 실행한 후 해당 USB 저장장치를 열면 "위치를 사용할 수 없습니다" 

라는 에러 메시지만 팝업되고 USB 디바이스의 읽기 작업과 쓰기 작업이 모두 실행되지 않는다.


이후 적용된 설정을 해제(USB의 사용을 허용)하려면 '모든 이동식 저장소 클래스: 모든 권한 거부' 항목을 

기본 값인 '구성하지 않음'으로 설정한다.

USB로 부팅하여 Windows 10 설치하기


1.CMOS 설정

부팅 가능한 Windows 10 USB를 꽂은 후 전원을 on하면 재부팅 초기 화면에서 

"F2" Key (제품에 따라 "DEL" key를 누르는 경우가 있음)를 눌러 CMOS BIOS 설정 화면으로 들어간다.


"Boot Sequence" 메뉴로 내려가서 엔터를 치면 부팅 순서 변경 화면에서 Up/Down 방향키로 이동한다.


"USB Storage Device"를 첫번째로 설정한다.


변경 내용을 저장 ("SAVE") 한다.


BIOS 메뉴에서 나온다.


2.Windows 10 설치

CMOS 설정 완료 후 재부팅하면 상기 화면에서 하드웨어 사양에 따라 32bit (x86), 64bit (x64) 선택한다.


파일 로딩 중이다.


wait a moment..


상기 화면에서는 거의 기본 설정이 되어 있으므로 "다음"을 클릭한다.


"지금 설치" 클릭한다.


설치 프로그램을 시작하는 중... 이라고 Windows 10 설치 마법사가 혼자 알아서 한다.


Windows 10 key 입력한다.

만약 현재 제품 키가 없다면 '제품 키가 없음'을 클릭하여 Windows 설치 완료 후 Key를 입력하면 되겠다.


Windows 10 (Pro 또는 Home) 운영체제 선택

아키텍쳐는 컴퓨터 특히 메인보드 및 CPU가 지원하는 시스템 종류를 선택하는 것이다.

x86은 32비트 운영체제이며 x64는 64비트 운영체제를 말한다.

32비트만 지원하는 하드웨어 (메인보드 및 CPU)를 가지는 컴퓨터에 x64 운영체제를 설치하면 설치가 안되지만

그 반대의 경우 즉, 62비트를 지원하는 하드웨어를 가지는 컴퓨터에 x86 운영체제의 설치가 가능하다.


소프트웨어 사용권 계약서 항목에서 시간되시는 분은 화면을 스크롤하여 모든 내용을 참고하시고 

"동의함"을 체크 후 "다음"을 클릭한다.


설치 유형 화면에서는 "사용자 지정"을 선택한 후 클릭한다.

[상기 항목인 "업그레이드"는 현재 C 드리이브에 Windows 7/8.1/10 이 설치되어 있는 경우 선택 필요함]


Windows 10을 설치할 드라이브의 선택이므로 본 경우는 "디스크 0 파티션 1"에 설치하기로 한다.

파티션1 선택 후 "포맷" 클릭한다.


포맷을 하게되면 모든 데이터가 사라지므로 다시한번 중요 자료가 없는지 판단 후 "확인" 클릭한다.


Windows 10 설치 중이다.


"빠른 설정 시작" 을 클릭한다.

(만일 "사용자 지정"을 선택하게 되면 여러가지 사항의 설정 메뉴를 거치게 됨)


또 wait a moment


Windows 10의 설치 시스템에 사용하게 될 계정 및 암호를 입력한다.


Windows 10 설치 마지막인 듯하다.


드디어 Windows 10 설치가 완료되었다. (바탕화면 괜찮은데...)



+ Recent posts