+ All Categories
Home > Documents > Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf ·...

Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf ·...

Date post: 03-May-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
47
Linux Kernel Development Working Environment Setting GNUVill 황세영
Transcript
Page 1: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

Linux Kernel Development

Working Environment Setting

GNUVill

황세영

Page 2: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

Working Environment Setting

1 VirtualBox 설치

2 Ubuntu 설치

3 Ubuntu 공유폴더 설정 (optional)

2012년 5월17일 최종수정 (운영체제 수업에 알맞도록)

Page 3: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

1 VirtualBox 설치

1. Virtual Box 설치

– 윈도우 상에 가상으로 OS를 설치할 수 있도록 해주는 프로그램.

– https://www.virtualbox.org 에서 Downloads -> VirtualBox for Windows hosts 다운로드. 현재는 4.1.14버젼으로 아래 스샷과 다른 버전이지만 상관없이 설치하시면 됩니다.

Page 4: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

1 VirtualBox 설치

– 다운받은 프로그램 실행해서 설치 시작 후 Next>

Page 5: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

1 VirtualBox 설치

– 설치 어플리케이션 및 설치경로 설정창

– Next>

Page 6: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

1 VirtualBox 설치

– 아이콘 생성여부 확인창

– Next>

Page 7: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

1 VirtualBox 설치

– 설치 중 네트워크가 잠시 끊어질 수 있음을 알리는 경고창

– 인터넷으로 중요한 작업을 하던 중이 아니라면 Yes로 설치시작

Page 8: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

1 VirtualBox 설치

– 설치가 완료되면 바탕화면에 아이콘이 생성되어 실행 가능

– 설치 시 아이콘 생성을 체크하지 않았다면 시작 -> 모든 프로그램 -> Oracle VM Virtual Box 에서 실행 가능

Page 9: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

Ubuntu 다운로드

http://www.ubuntu.com/download/ubuntu/download

– 위의 사이트에 접속 후 자신의 환경에 맞도록 32bit, 64bit를 선택하고 우측의 Start download로 다운로드 합니다.

Page 10: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

Virtual Box 로 윈도우 공간에 Ubuntu 설치

– 설치해둔 Virtual Box 실행 후 새로 만들기 클릭 후 다음

Page 11: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 이름은 VirtualBox 상에 나타나는 이름으로 마음대로 쓸 수 있음.

– 운영체제는 Linux, 버전은 Ubuntu(32bit를 다운로드 한 경우) 와 Ubuntu (64bit) 중 자신의 환경에 맞도록 선택하고 다음

Page 12: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 윈도우 상에 가상으로 설치할 Ubuntu에 할당할 메모리 설정 컴퓨터 사양에 따라 적절히 조절합니다. 교수님의 추천 설정은 1500MB입니다. 물론 메모리가 크시면 더 늘리셔도 됩니다.

Page 13: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 가상 하드디스크를 선택하는 항목으로 Ubuntu 처음 사용자이므로 별도로 설정할 것 없이 다음으로.. 8GB라고 뜨는 부분은 나중에 바꿀것이니 그냥 넘어갑니다.

Page 14: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 이후 파일 형식 선택과 저장소 정보 역시 별도의 설정 없이 바로 다음으로 스킵합니다. 동적 할당의 경우 실제 사용한 만큼 우분투 이미지파일의 용량이 올라가고, 고정 크기의 경우 일단 미리 해당 사이즈만큼 용량을 잡아두는 것 입니다. 동적 할당으로 하시면 되겠습니다. 혹시 특별히 미리 잡아둬야 할 상황이라면 고정 크기를 선택합니다.

Page 15: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 가상으로 설치할 Ubuntu의 가상 디스크의 크기 설정 후 다음으로 넘어갑니다. 교수님 추천 사이즈는 50GB입니다. 여기서 설정을 하지않을 경우, 이후 용량을 원하는만큼 키우기가 매~우 어렵습니다(8GB론 조금만 뭘 깔아도 다 차버립니다). 그냥 미리 크게 잡아두시는게 좋습니다. 어차피 동적할당이라 사용한 만큼 용량을 잡아먹으니 상관없습니다.

Page 16: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 만들기를 누르면 완료

Page 17: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 만들기를 누르면 이와 같이 등록이 됨.

Page 18: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 만들어진 텝을 우클릭 후 설정 클릭

Page 19: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 시스템->프로세서 에서 컴퓨터 사양에 맞게 프로세서 개수 설정

Page 20: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 디스플레이->비디오 에서 사양에 맞게 비디오 메모리 설정과 3차원 가속 사용여부 체크

Page 21: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 저장소->CD 장치 추가하기 버튼클릭 후 다운받아둔 Ubuntu이미지 파일을 선택해서 마운트합니다. 현재는 12.04버젼이므로 파일명은 아래 스샷과 다릅니다.

Page 22: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 설정 창에서 ‘확인’을 눌러서 설정을 완료

Page 23: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 설정 창에서 ‘확인’을 눌러서 설정을 완료하고 만들어둔 탭을 더블클릭해서 Ubuntu를 실행

Page 24: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 뜨는 내용은 마우스나 키보드의 할당에 관한 내용으로 확인으로 넘어가면 됨

Page 25: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 언어를 한국어로 선택하고 Ubuntu깔기 선택. (써보기는 설치하지 않고 실행해서 어떤 운영체제인지 볼 수 있는 항목)

Page 26: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 둘 다 체크하고 앞으로..

Page 27: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 그대로 다음으로..

Page 28: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 둘 다 체크하고 앞으로..

Page 29: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 설치할 디스크를 선택하고 지금 깔기를 선택하면 설치가 시작되고 설치하면서 몇 가지 설정이 진행됨

Page 30: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 설치완료~

Page 31: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

2 Ubuntu 설치

– 대쉬보드 -> terminal 검색 후 자주 사용하므로 좌측으로 끌어다놓음 (윈도우의 바로가기와 같이)

– 여기까지만 하시면 운영체제 실습하는데 문제 없습니다. 이후로는 교수님이 올려주신 대로 진행하시면 됩니다.

Page 32: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

여기서 부터는 추가적인 설정입니다.

– 윈도우와 공유되는 폴더를 만들 수 있고, 작게 고정되어 있는 화면을 모니터 해상도에 맞게 출력되도록 바꿀 수 있습니다. 제목은 공유폴더 설정이지만 설치하면서 해상도에 관련된 부분도 알아서 설치되므로 그냥 이대로 진행하시면 됩니다.

– 우선 윈도우상에 공유폴더로 만들고자 하는 폴더를 만듭니다.

Page 33: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– Virtual Box의 만들어둔 탭의 설정창에서 공유 폴더 클릭

Page 34: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 방금 전 만들어둔 폴더를 선택

Page 35: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 모두 체크하고 확인

Page 36: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 이번엔 설치해둔 Ubuntu내에서 장치 -> 게스트 확장 설치 클릭

Page 37: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– OK 클릭

Page 38: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 시디는 자동으로 마운트 되므로 그냥 Run 클릭

Page 39: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 개인이 설치시에 설정했던 비밀번호를 입력

Page 40: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 설치 진행중

Page 41: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– Terminal 실행후 sudo su로 관리자모드로 접속

Page 42: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 공유폴더로 지정할 폴더를 만들고 만들어졌는지 확인

Page 43: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– Mount –t vboxsf [Virtual Box에서 설정한 폴더명] [우분투에서 설정한 폴더명]

Page 44: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 설정은 완료되었고 한 OS의 공유 폴더에 파일을 옮겨두면 다른 OS의 공유 폴더에서도 같은 파일을 확인 가능.

Page 45: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 자동으로 설정되도록 설정을 바꿔줌. Mount –t … 문장을 rc.local에 추가 (a를 누르면 수정 가능)

Page 46: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– 나올 때는 esc를 누른후 :wq 입력하고 엔터

Page 47: Linux Kernel Development - hufs.ac.kreselab.hufs.ac.kr/images/c/cc/Ubuntu_Setup.pdf · 2012-05-17 · 2 Ubuntu 설치 –가상으로 설치할 Ubuntu의 가상 디스크의 크기

YOUR SITE HERE

LOGO

3 Ubuntu 공유폴더 설정

– Exit로 관리 모드에서 나오고 공유폴더 설정 종료. 이제 윈도우의 해당 폴더에 파일을 옮겨두면, 우분투에 설정된 폴더에서도 그 파일을 보실 수 있습니다.


Recommended