Serial 통신에서 ESC(escape) 문자열을 통신하는것

아스키 코드로 int 27 을 전송하거나

문자열로 "\x1B" 을 전송

'Study > C Language' 카테고리의 다른 글

S-DES  (0) 2015.08.11
짝맞추기 게임  (0) 2012.09.18
베스킨 라빈스 31 게임  (6) 2012.04.27
해밍코드  (0) 2012.04.12

버추얼 박스에서 하드디스크를 '고정크기 저장소'로 생성하였을 경우 하드디스크 사이즈 리사이즈가 되질 않는다(용량번경)

하지만 변경이 필요한 경우가 있다...

그래서 이 저장소를 '동적 할당 저장소로' 변경한다음에 리사이즈후 다시 '고정크기 저장소' 를 만들면 변경이 가능하다.


순서

1. 동적 할당 저장소 만들기

버추얼 박스에 메인 화면에서 파일 -> 가상미디어 관리자에 들어가면 기존 할당해놓은 저장소가 있다. 그 저장소를 클릭한 후 '복사' 버튼을 누르면 대화창이 뜬다.

다음 -> 다음 -> 을 누르고, 물리적 하드 드라이브에 저장 부분에서 '동적할당' 에 체크하고 다음을 누른다. 저장할 위치와 파일명을 설정하고 복사 버튼을 누른다.


2. 사이즈 변경

생성한 동적 할당 저장소의 크기를 변경해야 한다. 콘솔창을 열고

VBoxManage modifyhd /동적할당저장소위치/동적할당하드.vdi --resize 변경할크기(MB단위)

예)40기가로 변경할 경우

-> VBoxManage modifyhd /home/windows7.vdi --resize 40960

완료되면 0%...10%.......100% 와 같은 화면이 나오고 사이즈 가 변경이 된상태가 된다.


3. 동적 할당 저장소 만들기

2.에서 생성한 .vdi 파일을 사용하고 있던 버추얼 박스하드디스크에 연결하면(사용중인 버추얼박스네임 위에서 오른쪽클릭 -> 설정 -> 저장소 -> 아래에 플로피디스크모양에 + 문양의 아이콘(하드디스크추가) 클릭 -> 기존 하드디스크 -> 2.에서 생성한 vdi 파일 선택) 가상미디어 관리자(파일->가상미디어 관리자) 화면에 목록이 뜬다.

여기서 2.에서 생성한 vdi 파일을 선택하고 복사버튼 클릭!

다음-> 다음-> 누르고, 물리적 하드 드라이브에 저장 부분에서 '고정할당' 에 체크하고 다음 -> 저장할 위치와 파일명을 설정하고 복사 버튼을 누르면 재 설정된 크기로 고정저장소가 생성된다.


Ubuntu 에서

Creator need a compiler set up buil. Configure a compiler in the kit options

라는 에러 문구 나올때

sudo apt-get install g++

restarte computer

sudo pat-get install libgl1-mesa-dev libglu1-mesa-dev



이렇게 한 후 컴파일시

"Could not start process "make"..

위와 같은 에러 발생시

 apt-get install build-essential 설치



gdb 에러 발생시

apt-get install gdb 추가로 설치

+ Recent posts