Embedded 공부를 위해 Linux 맛부터 봐야겠다는 생각이 들었습니다.

Linux는 Ubuntu로 결정하였고 Version은 14.04 LTS 입니다.

현재 최신 버전은 14.10이지만 LTS(Long Term Support)는 14.04까지 나와있어 14.04로 갑니다.

 

단순히 Linux 맛을 보는 것이나 Embedded 개발을 위해서 보통 Vmware같은 가상머신에 linux를 설치해

사용하지만 좀 더 공부해서 NAS server로도 활용할 계획인지라 저가형 PC까지 맞추기로 했습니다.

 

그래도 블로그에는 Vmware를 통해 설치해본 내용을 올리겠네요. OS가 완전 load되기 전에 설치화면이나

Booting 화면을 capture하는 재주가 없어서 ^^

 

Vmware나 각종 가상 머신 프로그램 설치나 다루는 방법은 걍 쿨하게 넘어가죠.

대신 이번 편에선 Vmware 10을 이용해 ubuntu 설치하기 위한 기본 단계까지만 다룹니다.

 

 

먼저 Ubuntu를 설치하기 위해서 설치CD나 image가 필요하겠죠.

http://www.ubuntu.com 에 들어가보시면 down 받을 수 있지만 해외 server라 그런지 많이 느리네요.

http://ftp.kaist.ac.kr/ubuntu-cd/14.04.1 에 들어가 봅시다.

 

뭐가 좀 복잡하죠? 자세히 보시면 Ubuntu 14.04와 Ubuntu 14.04.1 두 가지 버전에서 Desktop/Server,

64bit/32bit 이렇게 각각 나뉘어 있네요.

14.04와 14.04.1의 차이는 LTS(Long Term Support)이냐 아니냐 차이입니다.

14.04.1이 LTS이고 말 그대로 보안패치등을 오랫동안 지원해준다는 얘기이겠죠 뭐.

전 Ram 4GB 쓸 거니까 64bit 버전에 desktop버전을 골랐어요.

ubuntu-14.04.1-desktop-amd64.iso 글자를 클릭하면 이미지 파일 다운로드~

 

 

이제부터 Vmware 설정 부분입니다. Vmware는 그냥 기본값으로 Next> 만 눌러 설치한 걸로 기억하니

별게 없네요. 다시 지웠다가 설치하는 것도 좀 그렇고...

 

 

1. 설정이라긴 그렇지만 놋북 화면 크기가 1600*900이라 좁네요. View에서 Toolbar와 Tabs 옵션을

   껏습니다. 이러면 Ubuntu 다 깔고 해상도 1366*768 했을 때 화면에 거의 딱 맞게 차더군요.

 

 

2. File - New Virtual Machine 또는 키보드에서 Ctrl+N 눌러줍시다.

 

 

3. 그냥 막 Custom으로 ㅋ

 

원래는 Typical로 해도 상관 없을 것 같긴한데 Custom으로 해봤네요. 별 차이 없을 듯.

그냥 아래 화면 하나 더 나오는 듯 합니다.

 

 

4. 아무것도 안 건드리고 Next>

 

 

5. Ubuntu 설치 단계를 다 밟기 위해 맨 마지막 옵션을 골랐는데요.

   두 번째 Installer disc image file을 고르고 다운 받았던 iso 파일 선택해주면 다음 단계에서

   이름과 계정 생성 정보 입력 하는 것만으로 알아서 설치 완료해 줍니다.

 

 

6. 전 단계에서 수동을 골랐으니 고생 좀 해보죠 뭐.

    Linux를 골라 놓고 Version은 Ubuntu 64-bit로 맞춰서 Next>

 

 

7. 가상 머신 이름과 저장 위치 설정입니다. 뭐 대강 넘어가죠.

 

 

8. 사용 중인 놋북 CPU가 i5이니까 Processor는 1개에 Core수는 4개로 맞췄습니다.

 

 

8-1. 내가 사용하는 CPU의 core수를 모르겠다! 하시면 어짜피 멀티 프로세서는 아니실거고요.

      Core수를 알기 위해서 키보드에 왼쪽 Ctrl+Shift+ESC 3개 키를 동시에 눌러봅시다.

      Windows 작업 관리자가 뜨고 성능 탭에 가면 CPU 사용 현황이 4개 칸으로 된 거 보이시죠.

      이 칸 수가 core의 수 입니다. 2개면 2칸으로 나오겠죠.

 

 

9. 사용할 Ram은 4GB로. 2GB도 충분하겠지만 Ram은 좀 남아 도는 편인지라 ^^

 

 

10. 아래는 Network Type 설정 옵션입니다.

 

 Use bridged networking 가상 머신에서 도는 Ubuntu가 공유기에 직접 붙는 경우입니다.
공유기를 통해 여러 PC가 붙는 경우 가상 머신도 공유기에서
직접 IP를 받아오게 되어 단독 PC처럼 동작 하는 건데요.
쉽게 말하자면 network에 있는 단말기들 모두가 접속
가능해지는 거죠.
 Use network address translation (NAT) IP address를 가상 머신이 돌고 있는 PC에서 받아오는 것이라
하네요. 특별히 setting하지 않으면 가상 머신이 돌고 있는 PC
외에 같은공유기에 물린 다른 단말기들은 접속 할 수 없다.
정도로 이해..
 Use host-only networking 단독 netwrok구성에 외부와 접속 하지 않는 것이라네요.
사실 잘 모르겠어요.
 Do not use a network connection 인터넷 사용하지 않는 것이랍니다.

 ※ 내용 추가 : Use bridged networking을 선택시 공유기에서 IP address를 받아오지만 외부 인터넷

                     망까지 연결되지 않음을 확인하였네요. 설정을 만지면 될 지 모르겠지만 그냥 두 번째 옵션

                     인 Use network address translation (NAT)을 선택해서 인터넷 접속되는 것을 확인

                     하였습니다. 이 옵션으로 바꾸고 끝. 인터넷 접속이 안되면 update도 각종 pakage 설치도

                     불가하고 알아보는 것도 좀 그래서 ㅋ. 어짜피 local PC외에는 접속할 일이 없으니까요.

 

 

11. Recommended가 붙은 걸로 Next>

 

 

12. 이것도 마찬가지로 Recommended 보고 Next>

 

 

13. 새로 만들거니까 Create a new virtual disk에서 Next>

 

 

14. HDD size 정하는 건데요. 기본값은 20GB인데 50GB 잡았고요. 이건 뭐 원하시는대로.

     아래 네모칸 Allocate all disk space now.에 체크하시면 50GB가 바로 잡힙니다.

     Ubuntu에서 실제 그 용량을 쓰지 않고 있어도 50GB.

     체크 안 하시면 최대 50GB로 해서 필요한만큼 파일 용량이 커짐요.

     Store virtual disk as a single file을 선택하면 이미지 파일을 하나로 관리한다는 건데

     실제로는 관련 파일 몇개 더 추가되기는 합니다. 어쨌든 간단하니까 한개인걸로.

 

 

15. 이미지 파일 이름 정하는 건데 그냥 기본값대로 Next>

 

 

16. H/W 세부 설정 하는 거고요. 이것도 그냥 Finish

 

 

17. 자 이제 기본적인 가상 머신 환경은 갖추어졌네요. 이미지 파일을 올리고 실행시켜서 설치 들어가면

    되겠습니다. 이 상태에서 CD/DVD(SATA) Auto detect를 누르시면 다음 단계에서 설치할 OS 이미지를

    고를 수 있습니다.

 

 

18. Use ISO image file을 고르고 Browse를 눌러 다운 받은 Ubuntu iso 파일을 골라주고 OK버튼 눌러주세요.

 

 

19. 그럼 이렇게 다시 화면으로 돌아오는데 여기서 왼쪽 위에 Power on this virtual machine을 누르면

     컴퓨터 켠 것과 마찬가지가 됩니다. CD롬에 설치CD 넣고 컴퓨터를 켰으니까 설치가 시작되겠죠.

 

 

설치하기는 다음편에~

+ Recent posts