태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

티스토리 툴바


집에 컴퓨터가 많다보니 이런저런 수리할일이 생기는데 비프음가지고 장애유무를 판단해야한다.
그때마다 구글링하기도 불편하고..

바이오스 종류별로 잘 정리해논 사이트가 있다. 이거하나면 비프음이 뭔뜻인지 알수 있다.

http://www.5starsupport.com/info/beep_codes.htm 


AMI (American Megatrends') BIOS

Beep Codes

Message

one short DRAM refresh failure (Problem with memory)
two short Parity circuit failure
three short Base 64K RAM failure
four short System Timer failure
five short Processor failure
six short Keyboard Controller / Gate A20 failure
seven short Virtual Mode Exception error
eight short Display Memory Read/Write failure (fault with video card)
nine short ROM BIOS Checksum error (fault with BIOS chip)
ten short CMOS Shutdown Read/Write error
eleven short Cache memory
one long Passed (no errors)
one long, two short Video failure
one long, three short Base / Extended Memory failure
one long, eight short Display / Retrace Test failure

AST Research BIOS

Beep Codes 

Message 

one short Low level processor verification test failed (POST 1)
two short Clearing keyboard controller buffers failed (POST 2)
three short Keyboard controller reset failed (POST 3)
four short Low level keyboard controller interface test (POST 4) 
five short Reading data from keyboard controller failed (POST 5) 
six short System board support chip initialization failed (POST 6)
seven short Processor register read/write verify test failed (POST 7) 
eight short CMOS timer initialization failed (POST 8) 
nine short ROM BIOS checksum test failed (POST 9) 
ten short Initialize primary video (POST 10) 
eleven short 8254 timer channel 0 test failed (POST 11) 
twelve short 8254 timer channel 1 test failed (POST 12) 
thirteen short 8254 timer channel 2 test failed (POST 13) 
fourteen short CMOS power-on and time test failed (POST 14) 
fifteen short CMOS shutdown byte test failed (POST 15) 
one long DMA channel 0 test failed (POST 16)
one long, one short DMA channel 1 test failed (POST 17) 
one long, two short DMA page register test failed (POST 18) 
one long, three short Keyboard controller interface test failed (POST 19) 
one long, four short Memory refresh toggle test failed (POST 20) 
one long, five short First 64 KB memory test failed (POST 21) 
one long, six short Setup interrupt vector table failed (POST 22) 
one long, seven short Video initialization failed (POST 23) 
one long, eight short Video memory test failed (POST 24) 

Award BIOS 

Beep Codes

Message 

one short Passed (no errors) 
two short Any non-fatal error 
one long, two short Video failure 
one long, three short Keyboard Controller failure (applies to 286, 386 and 486) 

Compaq BIOS

Beep Codes

Message 

one short Indicates that the system is booting properly
two short General BIOS error - remedy unknown
one short, two long Memory Module
one long, one short BIOS ROM checksum error
one long, two short Video error
7 Beeps: one long, one short, one long, one short, pause, one long, two short AGP Video
one long continuous tone Memory Module

IBM BIOS 

Beep Codes

Message 

none Power Supply or System Board failure (possible short) 
one short  Passed (no errors) 
one short (blank screen) Video error (check cable) 
one short (no boot) Floppy Drive error 
two short Configuration Error (displayed on screen) 
repeating short Power Supply or System Board failure 
continuous Power Supply or System Board / Keyboard stuck 
one long, one short System Board failure 
one long, two short Video (Mono/CGA) failure (check cable) 
one long, three short  Video (EGA) failure (check cable) 
three long Keyboard Card error 

Mylex BIOS

Beep Codes

Message 

one Normal boot
two Video adapter error
three Keyboard controller error
four Keyboard error
five PIC 0 error
six PIC 1 error
seven DMA page register error
eight RAM refresh error
nine RAM data error
ten RAM parity error
eleven DMA controller 0 error
twelve CMOS RAM error
thirteen DMA controller 1 error
fourteen CMOS RAM battery error
fifteen CMOS RAM checksum error
sixteen BIOS ROM checksum error

Mylex 386 BIOS

Beep Codes

Message 

one long Normal boot
two long Video adapter error
one long, one short, one long Keyboard controller error
one long, two short, one long Keyboard error
one long, three short, one long PIC 0 error
one long four short, one long PIC 1 error
one long, five short, one long DMA page register error
one long, six short, one long RAM refresh error
one long, seven short, one long RAM data error
one long, eight short, one long RAM parity error
one long, nine short, one long DMA controller 0 error
one long, ten short, one long CMOS RAM error
one long, eleven short, one long DMA controller 1 error
one long, twelve short, one long CMOS RAM battery error
one long, thirteen short, one long CMOS RAM checksum error
one long fourteen short, one long BIOS ROM checksum error

Phoenix BIOS 

Beep Codes 

Message 

one, one, three CMOS Read/Write 
one, one, four ROM BIOS Checksum failure 
one, two, one Programmable Interval Timer failure 
one, two, two DMA Initialisation failure 
one, two, three DMA Page Register Read/Write failure 
one, three, one RAM Refresh Verification error 
one, three, three First 64K RAM Chip/Data Line failure 
one, three, four First 64K RAM Odd/Even Logic 
one, four, one First 64K RAM: Address Line 
one, four, two First 64K RAM: Parity failure 
one, four, three Fail-Safe Timer Feature (EISA only) 
one, four, four Software NMI Port failure (EISA only) 
two (followed by various combinations) First 64K RAM Chip/Data Line failure (combinations indicate which bit) 
three, one, one Slave DMA Register failure 
three, one, two Master DMA Register failure 
three, one, three Master Interrupt Mask Register failure 
three, one, four Slave Interrupt Mask Register failure 
three, two, four Keyboard Controller failure 
three, three, four Display Memory failure 
three, four, one Display Retrace failure 
three, four, two Video ROM search proceeding 
four, two, one Timer Tick failure 
four, two, two Shutdown failure 
four, two, three Gate A20 failure 
four, two, four Unexpected Interrupt in Protected Mode 
four, three, one RAM test above 64K failure 
four, three, two/three Programmable Interval Timer, Channel 2 failure 
four, three, four Realtime Clock failure 
four, four, one Serial Port error 
four, four, two Parallel Port error 
four, four, three Math Co-processor failure 
(tone) one, one, two System Board Select 
(tone) one, one, three Extender CMOS RAM 

Quadtel BIOS

Beep Codes

Message 

one short Indicates that the system is booting properly
two short CMOS IC error
one long, two short Video error
one long, three short Peripheral controller error
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스
VBA코드의 재사용및 관리를 위하여 해당 데이터가 들어있는 엑셀에서는 비지니스 로직이 들어있는 코드를 생성하지 않는다.
하나의 엑셀파일에 모든 VBA코드를 작성/관리하고 데이터가 있는 엑셀파일에서 해당 기능을 호출하는 것.

이전에는 데이터엑셀이 열릴때 스크립트들어있는 엑셀을 같이 열도록 매크로를 지정하였으나
스크립트가 필요한경우만 스크립트엑셀파일을 로딩. 작업후 닫도록 함.



1. 폼에 양식을 이용해서 버튼 생성
2. 버튼에 매크로를 생성하여 지정
3. 매크로에 아래 코드 수정하여 기입.

Sub Macro1()
    'Application.Run ThisWorkbook.Path & "\..\테이블관리\VBA_Script.xls!Menu"

    'Application.Run "'D:\Work\테이블관리\VBA_Script.xls'!Menu"
    
    Dim strPathName As String
    Dim strFIleName As String
    Dim strMethod As String
    Dim varParam1 As Variant
    
    strPathName = "D:\Work\테이블관리\" 'ActiveWorkbook.Path
    strFIleName = "VBA_Script.xls"
    strMethod = "buildscript"
    varParam1 = 1
    Application.Run "'" & strPathName & strFIleName & "'!" & strMethod, varParam1
    'ActiveWindow.ActivateNext
    Windows(strFIleName).Activate
    ActiveWindow.Close

End Sub




저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스
Sub Main
Dim mdl As Model
Dim ent As Entity
Dim attr As AttributeObj
Dim strResult As String

Set mdl = DiagramManager.ActiveDiagram.ActiveModel
Set sm = mdl.ActiveSubModel
strResult =""

For Each ent In mdl.Entities

strResult = strResult &  ent.EntityName & vbCrLf
For Each attr In ent.Attributes
strResult = strResult & vbTab & attr.ColumnName & vbCrLf 'vbTab &" [" & attr.Datatype & "]" & vbCrLf
Next
strResult = strResult &  vbCrLf
    Next

Clipboard strResult
MsgBox "Set Clipboard"
End Sub

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스
TAG code, ER, sample
원래 윈도에서는 루트드라이브가 $ 기호가 붙여 기본공유로 설정이 되어있는데 이것이 활성화가 되지 않아 관리가 불편할때가 있다.  활성화 위해서는 

레지스트리에 아래 키값 추가. 재부팅 안해도 됨.

 

더보기

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스
Bcd 저장소에 리얼모드 부팅 지정하기

Bootmgr 과 grub 을 입맛대로 사용하기 위해.

bcdedit /create /d "grldr.mbr " /application bootsector
bcdedit /set <생성된GUID> device partition=<bcd저장드라이브 ex:H:>
bcdedit /set <생성된GUID>%%B path \grldr.mbr
bcdedit /displayorder <생성된GUID> /addlast

필요한 파일
Grub4dos 에서 grldr.mbr, grldr, menu.lst 
Grldr.mbr 파일과 grldr 파일은 버전이 일치해야함. 다르면 뻑남.
Menu.lst 는 입맛대로 편집.

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스
TAG BCD, boot, grub
예전에 사용하던 월페이퍼는 모니터가 1280 밖에 지원을 하지 않아서 1280x1024 짜리 그림을 배경으로 사용했지만
지금 사용하는건 1600 x 1200 짜리라 새로 만들었다..

아이폰4에 맞는 해상도를 추가하였다.  역시 아이폰 해상도 짱...
배경화면으로 깔아두면 화면 디자인이라던지 크기 참고할때 사용하기 좋다.
타일방식으로 세팅하는것이 좋다.


저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스

SBS 라디오 초간단 청취하기.

 

SBS에서는 자사가 개발한 고릴라 라는 프로그램을 배포하여 청취자에게 쉽게 라디오를 청취할 수 있도록 제공하고 있다.

하지만 해당 프로그램은 여러 Active X 나 설치 절차가 매우 복잡하고 시스템의 상태를 많이 변경하여 딱 꺼리는 프로그램이다.

그러던중 문득 발견한 것이 SBS 고릴라 위젯 이라는게 있다

 

흔히 블로그나 까페에서 많이 사용하는 것인데 블로그에 등록해놓고 사용하는 것 보다 편한 방법이 있어서 포스팅한다.

 

우선 메모장을 열고 아래의 내용을 붙여넣는다.

 

<script src="http://widgetprovider.daum.net/view?url=http://widgetcfs1.daum.net/xml/13/widget/2009/06/01/13/17/4a235670c5907.xml&up_userAutoPlay=true&up_userSkin=white&up_userVolume=100&up_userChannel=powerfm&&width=166&height=220&widgetId=399&scrap=1" type="text/javascript"> </script>

 

 

그리고 위젯.htm 으로 저장한다.

스킨은 총 3가지

위의 내용중에 up_userSkin=white 라고 되어있는 부분을 up_userSkin=black 이나 up_userSkin=orange 라고 바꾸면 변경된다.

마찬가지로 up_userChannel=powerfm 을 up_userChannel=lovefm 이라고 바꾸면 파워FM 과 러브FM 을 선택할 수 있다.

IE 에서는 위의 스크립트가 잘 안 돌아가니 크롬과 같은 브라우저로 위젯.htm 을 열면 바로 라디오 청취가 가능하다.

 

 

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스

구매한 넷북에 OS가 탑재되어있지 않아서 그냥 윈도7 RC버전을 설치했다.

각종 드라이버도 잘잡히고 속도도 아톰에서 쓸만하고 좋다.. 그래서 고스트로 백업을 받기로 하였고..

처음에 설치할때 100M짜리 히든파티션이 생성된게 있는데 그건 그냥 무시하고 파티션 백업을 받았다.

배터리 문제로 제품을 교환하고 받아둔 고스트로 복원하니 부트가 안되는 문제가 발생..

어떤 이유였던간에 고스트 백업받을때 bootmgr 이란 파일이 누락된 모양이다..

원본DVD에서 bootmgr 파일을 usb에 넣고 히렌의 부트씨디를 이용하여 부트드라이브에 복사해주니 원할하게 돌아간다..

복원할때는 히든파티션을 없애고 그냥 복원을 해서 그런듯하다..

고스트로 다시 뜨긴 구찮고  백업받아논 폴더에 bootmgr 파일이랑 같이 모셔둬야 할듯...

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스
TAG bootmgr

필자가 즐겨쓰는 프로그램중 RapidSVN 이라는 SVN 클라이언트 프로그램이 있다.

홈페이지에서 최신버전을 받아서 테스트해보려고 하니 아래와 같은 에러가 발생했다.

대략 확인해본결과 manifest 정보가 잘못되었을 때 이런경우가 발생한다고 한다.

이 프로그램의 종속성을 확인해보니 VC80 런타임을 사용하도록 되어있다.

프로그램 소스는 가지고 있지 않아서 리소스 편집기로 내용을 확인해봤더니 VC80관련 메니페스트 정보가 기록되어있지 않길래 그냥 추가해주었다.

ResHacker 라는 프로그램으로 rapidsvn_ansi.exe 를 열어보면

와 같은 내용이 나타난다

위의 메니페스트 정보에 아래부분을 추가하여 저장한다.

<dependency>

<dependentAssembly>

<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/>

</dependentAssembly>

</dependency>

 

프로그램 소스가 있는경우 메니페스트 소스를 수정하면 되지만 다른프로그램을 사용하다가 R6034 에러가 발생하면 위처럼

리소스를 직접 수정하여 에러를 방지할수 있다.

 

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스

표준 해상도란 무엇인가.

 

우리는 가끔 VGA 카드 라는 용어를 흔히 들을 수 있다. 비디오카드라고도 하고..

예전에 VGA 해상도(1024*768) 가 널리 쓰이던 시절부터 이렇게 불러오고 있지만 요즘 시대하고 맞지 않는 것이 사실이다.

디스플레이 장치 제조사 등에서 표준이라고 쓰는 해상도에 대해 알아보자.

 

이들 중에는 단순히 해상도만을 지칭하는 것도 있고 하드웨어 제조시 표준이라고 하는 것도 있으나 상식 선에서 한번 봐두는 것도 나쁘지 않을 것이다.

 

특히 CRT모니터 같은 경우 전자총으로 주사하는 방식이기 때문에 해상도가 그다지 큰 의미는 아니었으나 요즘은 LCD가 주류를 이루면서 패널해상도에 대해 관심도 많아졌다.

 

아래 표에서 비율은 단순히 폭과 높이를 나눈 것이다.

 

name

width

height

pixel

rate

description

MDA

80

25

  

*

Monochrome Display Adapter

80컬럼 * 25줄의 텍스트

QQVGA

160

120

19,200

0.75

  

QCIF

176

144

25,344

0.818

  

CGA

320

200

64,000

0.625

  

QVGA

320

240

76,800

0.75

  

CIF

352

288

101,376

0.818

  

EGA

640

350

224,000

0.547

Enhanced Graphic Adapter

VGA

640

480

307,200

0.75

Video Graphic Array

NTSC

720

480

345,600

0.667

  

  

720

576

414,720

0.8

  

PAL

768

576

442,368

0.75

  

WVGA

800

480

384,000

0.6

Wide VGA

  

854

480

409,920

0.562

  

SVGA

800

600

480,000

0.75

Super VGA

  

1024

480

491,520

0.469

  

WSVGA

1024

600

614,400

0.586

  

XGA

1024

768

786,432

0.75

Extended Graphics Array

  

1152

864

995,328

0.75

  

  

1280

768

983,040

0.6

  

WXGA

1280

800

1,024,000

0.625

Wide XGA

  

1280

960

1,228,800

0.75

  

SXGA

1280

1024

1,310,720

0.8

Super XGA

SXGA+

1400

1050

1,470,000

0.75

  

  

1440

900

1,296,000

0.625

  

WSXGA

1600

1024

1,638,400

0.64

  

UXGA

1600

1200

1,920,000

0.75

Ultra XGA

WSXGA+

1680

1050

1,764,000

0.625

Wide Super XGA+

  

1792

1344

2,408,448

0.75

  

  

1800

1440

2,592,000

0.8

  

  

1856

1392

2,583,552

0.75

  

  

1920

1080

2,073,600

0.563

  

WUXGA

1920

1200

2,304,000

0.625

Wide Ultra XGA

  

1920

1440

2,764,800

0.75

  

HD 720

1280

720

921,600

0.563

  

HD 1080

1920

1080

2,073,600

0.563

  

QXGA

2048

1536

3,145,728

0.75

Quad XGA

QSXGA

2560

2048

5,242,880

0.8

Quad Super XGA

WQXGA

2560

1600

4,096,000

0.625

Wide Quad XGA

WQSXGA

3200

2048

6,553,600

0.64

Wide Quad Super XGA

QUXGA

3200

2400

7,680,000

0.75

Quad Ultra XGA

WQUXGA

3840

2400

9,216,000

0.625

Wide Quad Ultra XGA

HXGA 

4096

3072

12,582,912

0.75

Hexadecatuple XGA

WHXGA 

5120

3200

16,384,000

0.625

Wide Hexadecatuple XGA

HSXGA

5120

4096

20,971,520

0.8

Hexadecatuple Super XGA

WHSXGA

6400

4096

26,214,400

0.64

Wide Hexadecatuple Super XGA

HUXGA

6400

4800

30,720,000

0.75

Hexadecatuple Ultra XGA

WHUXGA

7680

4800

36,864,000

0.625

Wide Hexadecatuple Ultra XGA

 

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 벌커덕스
한도 0

도깨비뉴스. http://www.dkbnews.com/?mn=news&mode=read&nidx=8262&dom=8...

Unity3D 일일 자동 빌드 하기

현재 프로젝트가 Unity3D를 이용하여 개발을 진행하다 보니 일일 자동 빌드의 필요성이 있어 해당 기능을 적용하였다. 우선 자동 빌드를 하기 위한 시스템에는 유니티 에디터가(빌더,컴파일러) 설치되어 있어야 한다. SCM은 S..

어쩌다가 찾아볼일 생기는 메인보드 비프음 판독하기

집에 컴퓨터가 많다보니 이런저런 수리할일이 생기는데 비프음가지고 장애유무를 판단해야한다. 그때마다 구글링하기도 불편하고.. 바이오스 종류별로 잘 정리해논 사이트가 있다. 이거하나면 비프음이 뭔뜻인지 알수 있다. http://w..

EXCEL VBA - 다른파일 스크립트 호출 및 종료

VBA코드의 재사용및 관리를 위하여 해당 데이터가 들어있는 엑셀에서는 비지니스 로직이 들어있는 코드를 생성하지 않는다. 하나의 엑셀파일에 모든 VBA코드를 작성/관리하고 데이터가 있는 엑셀파일에서 해당 기능을 호출하는 것. 이..

ER Studio Entity Name to Clipboard Sample Code

Sub Main Dim mdl As Model Dim ent As Entity Dim attr As AttributeObj Dim strResult As String Set mdl = DiagramManager.ActiveDi..

Unity3D 일일 자동 빌드 하기
스마트폰에 교통신용카드 이식하면 지갑이 필요없다.
스마트폰에 교통신용카드 이식하면 지갑이 필요없다.
스마트폰에 교통신용카드 이식하면 지갑이 필요없다.
스마트폰에 교통신용카드 이식하면 지갑이 필요없다.