Presentation is loading. Please wait.

Presentation is loading. Please wait.

2. Linux Installation Target Embedded System은 리눅스 환경을 사용한다. 이 장에서는 리눅스 설치부터, 각 설정의 의미들에 대해 이야기 한다.

Similar presentations


Presentation on theme: "2. Linux Installation Target Embedded System은 리눅스 환경을 사용한다. 이 장에서는 리눅스 설치부터, 각 설정의 의미들에 대해 이야기 한다."— Presentation transcript:

1 2. Linux Installation Target Embedded System은 리눅스 환경을 사용한다. 이 장에서는 리눅스 설치부터, 각 설정의 의미들에 대해 이야기 한다.

2 목 차 설치 환경 설정 시작 Disk Partitioning 부트 로더 설정 Network 설정(고정 IP 사용) 기타 설정
목 차 설치 환경 설정 시작 Disk Partitioning 부트 로더 설정 Network 설정(고정 IP 사용) 기타 설정 설치

3 설치 환경(1) RedHat 9.0 CD 3장 3.5” floppy 디스켓 1장 (반드시 필요한 것은 아니며, 설치 중간에 linux booting diskette을 만드는 단계에서 만들 때 필요) BIOS 설정 확인 BIOS설정 모드에서 Boot Sequence가 CD-ROM 부트로 설정이 되어 있는지 확인한다. (만일 설정이 되어 있지 않다면 대부분의 PC에서는 부팅 시 DEL키를 누르면 설정모드로 들어가므로 Boot Sequence를 CD-ROM부트로 바꿔준다.)

4 설치 환경(2) 설치할 PC의 Hard Disk Partition을 다음과 같이 설정한다고 가정 Hard Disk : 40GB
Windows Partition Size : 28GB Linux Partition Size : 12GB 모든 패키지를 설치하기 위해서는 최소 5GB 정도의 공간이 필요하지만 그 외에도 개인 사용자를 위한 공간과 Embedded System 개발 환경 구축에 필요한 공간, 그리고 제공할 서비스에 따른 SWAP 공간 등이 필요하므로 대략 12GB 정도를 할당한다.

5 설치(1) PC의 전원을 켠다. Boot Sequence의 첫 번째 장치를 CD-ROM으로 BIOS Setup에서 설정해준다.
RedHat Linux CD 1번을 CD-ROM에 집어 넣는다. BIOS Setup을 빠져 나와 CD-ROM으로 부팅하면 다음과 같은 화면이 나온다.

6 설치(2) 엔터 키를 입력한다.

7 설치(3) 미디어가 정상인지 확인하는 화면으로 여기서는 SKIP을 선택한다. (항목간에는 Tab으로 이동한다.)

8 설치(4) Next 를 선택한다. 그 다음에 언어를 선택하는 화면이 나온다.

9 설치(5) 사용할 언어를 선택하는 곳으로 한국어로 설치하기 원하면 Korean(한국어)를 선택하고 Next를 클릭한다

10 설치(6) 키보드를 선택하는 화면으로 U.S.English를 선택한다

11 설치(7) 마우스를 설정하는 화면으로 자신의 마우스에 맞는 항목을 선택한다. (여기서는 [휠 마우스(PS/2)]를 선택한다.)

12 설치(8) 설치 유형을 선택하는 곳으로 [워크스테이션] 또는 [서버]를 선택한다.

13 설치(9) 참고 사진으로 기존에 Linux가 설치되었을 시 나타나는 화면임.

14 Partition

15 설치(10) Disk Partitioning 리눅스 Partition 공간으로 12GB을 사용한다고 가정
리눅스 설치를 위해 필요한 최소의 Partition은 /(root)와 SWAP이다. 여기서는 보다 상세하게 6개의 Partition으로 나눈다. /boot 100MB SWAP 512MB (RAM이 256MB의 경우) /(root) 2GB /usr 5GB /var 1GB /home 나머지 공간 (대략 2GB 정도가 될 것임)

16 스왑 파티션 (32 MB 이상) /boot 파티션 (100 MB) / (root) 파티션
스왑 파티션(swap partition) 은 가상 메모리를 지원하는데 사용하는 것으로 시스템이 처리하고 있는 데이터를 저장할 충분한 RAM이 없을 때 그 데이타를 스왑 파티션에 기록하여 사용한다. 스왑 파티션의 용량은 컴퓨터 RAM 용량의 두배이거나 최소한 32 MB 이상이어야 한다. 예를 들어 만일 256MB의 메모리를 사용한다면 512MB로 잡아 주어야 한다. /boot 파티션 (100 MB) /boot 상에 마운트된 파티션에는 운영 체제 커널과 부트스트랩 과정에서 사용된 파일이 포함되어 있다. 대부분의 PC BIOS의 한계성으로 인해, 이러한 파일을 저장할 소형 파티션을 생성하는 것이 좋다. 대부분의 경우, 100 MB 부트 파티션이면 충분하다. / (root) 파티션 이 파티션은 "/" , 즉 루트 디렉토리가 위치할 곳으로, 이 설정에서 /boot 에 저장된 파일을 제외한 모든 파일은 루트 파티션 상에 위치한다. 1.7 GB 루트 파티션으로는 개인용 데스크탑이나 웍스테이션 설치가 가능하지만 여유 공간이 매우 적어지므로 가급적이면 더 큰 크기(약 5GB)로 설치하는 것이 좋다.

17 설치(11) [Disk Druid를 통한 수동 파티션 설정]을 선택한다.

18 설치(12) 나눈 파티션 장치명, 각 장치의 유형,시작과 끝, 용량 등을 자세히 보여 준다. 리눅스를 설치할 Partition을 선택한다. 여기서는 [여유공간]을 선택한 후 [새로 생성(W)]을 선택한다. 만일 여유공간 표시가 없는 경우 설치할 파티션을 선택 후, [삭제(D)]를 클릭하면 여유공간으로 바뀜

19 ntfs partition 기존 윈도우 XP를 설치했을 경우 추가로 리눅스 설치한다고 가정하였고, 위의 그림에서는 4개의 Partition을 가지고 있음. hda1에 윈도우즈 설치 되어 있음.

20 Extended Partition

21 Partition 추가 설치(12) 슬라이드에서 [새로생성] 버튼을 누른 후의 결과 화면이다.

22 설치(13)-boot partition 추가
[마운트 지점(M)]을 ‘/boot’로 선택. 용량을 100MB로 지정한 후 [확인] 버튼 누른다

23 설치(13)- boot partition 확인

24 설치(14)-swap partition 추가

25 설치(14)-swap partition 확인

26 설치(15)–home partition 추가

27 설치(15)–home partition 확인

28 설치(16) –partition 완료 위와 같은 화면이 보이면 전체 파티션 완료된 것임. [다음]을 누른다.

29 Bootloader

30 부트로더(Bootloader) 설정 부트로더란? 부트로더의 종류 컴퓨터를 켰을 때 가장 먼저 실행되는 소프트웨어 프로그램
운영 체제 커널 소프트웨어를 읽어 들이고, 몇몇 커널 매개 변수를 커널에 넘겨주는 역할을 수행 이후 커널은 나머지 운영 체제를 초기화한다 부트로더의 종류 GRUB (GRand Unified Bootloader) Default로 설치되며 매우 강력한 bootloader 현재 다양한 공개 운영 체제를 비롯하여 연쇄 로딩(chain-loading: DOS나 Windows와 같은 또 다른 부트로더를 로딩함으로서 지원되지 않는 운영 체제를 로딩하는 메카니즘)을 사용하는 상용 운영 체제를 load할 수 있다 LILO (LInux LOader) Linux에서 사용되는 다재 다능한 bootloader 특정 파일 시스템에 의존하지 않고, 플로피 디스켓과 하드 디스크 드라이브에서 Linux 커널 이미지를 부팅할 수 있을 뿐만 아니라 다른 운영 체제도 부팅할 수 있다

31 설치(17) Default 부팅을 윈도우로 하기 위해 [기본부팅]을 DOS로 체크한다

32 설치(18) 부트로더를 GRUB을 선택한다.

33 설치(19) 부트로더 암호를 입력한다.

34 설치(20)

35 Network

36 설치(21) – Network 설정 고정 IP로 설정하는 것으로 하며 이를 위해 [편집]을 클릭한다.

37 설치(22) – Network 설정 [DHCP 사용환경설정]을 해제한 후, [IP주소]와 [넷마스크]를 입력한다. IP주소는 본체에 부착된 label을 참고한다.

38 설치(23) – Network 설정 Host명을 입력하고 게이트웨이와 DNS주소를 입력한다.

39 설치(24) – Firewall 설정 방화벽 설정은 설치자가 원하는 데로 설정한다. 여기서는 보안 수준을 [중간 수준]으로 선택하고, 허용할 서비스에서는 [FTP], [SSH], [Telnet]을 선택한다.

40 기타

41 설치(25) – 추가 언어 지원

42 설치(26) – 시간대 설정

43 설치(27) – root 암호 설정 루트 암호를 입력한 후, [다음]을 누른다.

44 설치(28) – 패키지 그룹 설정 [현재 패키지 목록 수용]을 선택하고, [다음]을 누르면 ‘설치 시작’화면이 나온다.

45 설치(29) –기타 (인증에 관한 설정) ‘개인 데스크탑’을 선택했을 때에는 나타나지 않고 ‘사용자 설치’을 선택했을 때 나타나는 화면이다.

46 설치(30) – 기타 (패키지 그룹 선택) 이 부분은 앞에서 설치유형으로 ‘사용자 설치 ’를 선택했을 경우에 나타나는 것으로 설치할 패키지 그룹을 선택할 수 있다.

47 설치(31) –기타 (패키지 그룹 선택) [서버 설정 도구]를 선택했을 때

48 설치(32) – 기타 (패키지 그룹 선택) 앞에서 서버 설정도구를 선택하면 위와 같이 그에 대한 자세한 정보가 나오면서 동시에 필요한 항목이 자동으로 체크된다

49 설치(33) – 설치 시작 위의 화면에서 [다음]을 클릭하면 설치가 시작되며 약 20~30분 정도 소요된다. 도중에 CD2와 CD3으로 바꿔준다.

50 설치(34) – 부팅 디스켓 [아니오, 부팅 디스켓을 생성하지 않습니다]를 선택하고 [다음]으로 넘어간다.

51 설치(35) – 그래픽 인터페이스 비디오 카드를 설정하는 부분으로 시스템에서 자동으로 설정된다.

52 설치(36) – 모니터 설정

53 설치(37) – 그래픽 사용자 설정

54 설치(38) – 설치 완료 화면 CD-ROM에서 CD를 제거한 후, [종료]를 누르면 시스템이 rebooting한다.

55 설치 후 부팅 시 환영합니다 사용자 계정 날짜와 시간 사운드 카드 화면 Red Hat 네트워크 추가 CD 설정 완료
Rebooting 후 처음 나오는 화면. 여기서 [앞으로(F)]를 누른다. 사용자 계정 필요시 사용자 정보를 또는 그냥 skip해도 된다. 날짜와 시간 날짜와 시간을 맞춘다. 사운드 카드 화면 테스트 사운드 재생을 통해 소리를 들어볼 수 있다. Red Hat 네트워크 등록여부를 물어보는 화면이 뜨는데 등록하지 않고 넘어간다. 추가 CD 필요하면 추가 CD를 사용하여 추가 install 한다. 설정 완료 모든 설정 완료 후의 화면. 이후에는 사용자 login 화면이 뜬다.


Download ppt "2. Linux Installation Target Embedded System은 리눅스 환경을 사용한다. 이 장에서는 리눅스 설치부터, 각 설정의 의미들에 대해 이야기 한다."

Similar presentations


Ads by Google