리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1
Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치
가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치
가상 머신의 개념 가상 머신 (Virtual machine) 가상머신(Virtual machine) 특정 운영체제에서 가상의 PC를 만들고, 다른 운영체제를 설치 및 사용할 수 있도록 제작된 응용프로그램 호스트 운영체제(Host Operating System) 게스트 운영체제(Guest Operating System) 멀티부팅 : 한 PC에 여러 운영체제 설치(한 번에 한 운영체제만 사용) 가상머신 : 한 PC에 가상의 컴퓨터를 여러 개 설치 (각각 운영체제를 설치하고, 동시에 각각의 운영체제를 사용)
가상 머신의 개념 (cont`d) 가상 머신 가상 머신를 이용한 사용 예 Windows환경에서 Linux 사용 Linux에서 Windows 사용 Windows2003에서 Windows98 사용 대표적인 가상 머신 프로그램 VMware Workstation MS Virtual PC Fedora Core 2 이상 설치 안됨
가상 머신의 개념 (cont`d) 가상 머신 (cont`d) HWP와 가상 머신 프로그램의 비교 HWP프로그램은 *.hwp 를 사용하여 문서작성 가상 머신 프로그램은 *.vmdk 사용하여 운영체제 구동 HWP 프로그램 가상머신 프로그램 숙제.hwp 페도라.vmdk 여기에 문서작성 여기에 리눅스 구동
VMware의 설치 VMware http://www.vmware.com Vmware Workstation for Windows 설치 시 Windows NT 계열 (NT 4.0, 2000, XP, 2003, Vista) 에만 설치됨 호스트OS의 파일시스템은 NTFS를 권장(FAT32도 관계없음) FAT32 vs NTFS FAT32 윈도우 9x 계열(95, 98, me)에서 사용하는 파일시스템 1개 파일이 최대 4GB NTFS NT, 2000, XP, 2003에서 기본적으로 사용하는 파일시스템 1개 파일이 최대 8GB
VMware의 설치 (cont`d) VMware의 설치 Vmware 설치 사양 CPU 최 소 인텔 셀러론 400Mhz 이상 권 장 인텔 펜티엄 3 이상 또는 AMD 동급 RAM 128MB 512MB 이상 HDD 게스트 OS당 1GB 게스트 OS당 4~8 GB OS 윈도우 NT 4.0 SP6a 이상 윈도우 2000 SP4, XP, 2003
VMware의 설치 (cont`d) Vmware의 설치(cont`d) 호스트 OS : Windows 파일시스템을 NTFS로 변환 설치할 Fedora를 원할하게 사용하려면 1개 파일의 용량을 8GB 이상으로 설정
VMware : 가상 머신 생성 가상 머신의 생성 가상 머신이 저장될 디렉터리 생성 Ex) D:\Fedora 페도라 서버를 설치할 가상 머신 생성 [File] - [New] [Virtual Machine]
VMware : 가상 머신 생성 (cont`d) 가상 머신의 생성 (cont`d) 페도라 서버를 설치할 가상 머신 생성 : Guest OS 선택 Guest operating system : Linux 선택 Other Linux 2.6.x Kernel
VMware : 가상 머신 생성 (cont`d) 가상 머신의 생성 (cont`d) 페도라 서버를 설치할 가상 머신 생성 : 네트워크 타입 결정 use network address translation (NAT) 선택 별도의 라우터를 가지고 있거나 여분의 IP 주소를 가지고 있 별도의 라우터를 가지고 있거나, 여분의 IP 주소를 가지고 있 다면 Use Bridged networking 을 선택
VMware : 가상 머신 생성 (cont`d) 가상 머신의 생성 (cont`d) 페도라 서버를 설치할 가상 머신 생성 : 가상 하드디스크 용량 가상 디스크 용량 설정 호스트 OS가 NTFS가 아닌 FAT32이면 Split disk into 2GB 호스트 OS가 NTFS가 아닌 FAT32이면 Split disk into 2GB files 가 자동으로 체크된다.
VMware : 가상 머신 생성 (cont`d) 가상 머신 생성 완료 화면 가상 머신 이름 및 저장위치 실행명령 가상장치들
VMware : 가상 머신 생성 (cont`d) 가상 머신에 장착된 가상 주변 기기 변경 Memory 진짜 컴퓨터가 가지고 있는 메모리를 가짜 컴퓨터를 가동할 때 나눠누는 부분
VMware : 가상 머신 생성 (cont`d) 가상 머신에 장착된 가상 주변 기기 변경 Hard Disk 일반적인 실습환경을 위해 SCSI 삭제 후 IDE 하드디스크 추 가 Edit virtual machine settings
VMware : 가상 머신 생성 (cont`d) 가상 머신에 장착된 가상 주변 기기 변경 기타 장치들... 페도라 서버에서는 Floppy나 Audio를 사용할 일이 없을 것 같 으므로 삭제해도 무방
VMware : 가상 머신 생성 (cont`d) 가상 머신을 가동한 화면 명령 행에서 첫 번째 Start this virtual machine 을 클릭 메뉴에서 [VM]-[Power]-[Power On]을선택
VMware의 특징 VMware 사용 시 장점 여러 운영체제를 학습하려고 할 때... 네트워크 환경을 테스트하려고 할 때... 새로운 시스템을 도입하기 전에 미리 운영을 해보려고 할 때... 단점 고사양의 컴퓨터를 요구 원활한 운영을 위해 펜티엄 1G급 이상의 CPU와 512MB 이상 원활한 운영을 위해 펜티엄 1G급 이상의 CPU와 512MB 이상 의 메모리 그리고 많은 여분의 하드디스크가 필요
Vmware의 특징 (cont`d) VMware의 주요기능 Clone 기능 똑같은 Fedora를 설치하려고 할 때 실제 환경에서는 두 번을 모두 설치해야 하지만,, VMware에서는 파일만 복사하면 된다. Suspend 기능 현재의 PC 상태를 그대로 저장해 놓고, 다음에 현재 상태로 구동할 수 있다. Snapshot 기능 특정 시점을 지정해 놓고,, 여러 가지 실험적인 작업을 하고 문 제 발생 시 지정해 놓은 특정 시점으로 되돌릴 수 있다. 하드디스크 같은 하드웨어를 내 맘대로 여러 개 장착하여 테스 트할 수 있다.
Vmware의 특징 (cont`d) Vmware의 단축키 설정 Hot Key 설정 디폴트로 왼쪽 Ctrl + Alt 조합 Hot Key의 변경 :VMware메뉴에서 [Edit] - [Preferences]
Vmware의 특징 (cont`d) VMware의 네트워크 정보 파악 VMware 메뉴에서 [Edit] - [Virtual Network Settings]
실습 환경 구축 가상 머신 실습 환경 구축 Fedora Core 8 설치
실습 환경 구축 가상 머신으로 구축한 네트워크 환경
실습 환경 구축 (cont`d) 게스트 OS의 네트워크 정보 Vmware 메뉴 중 [Edit] - [Virtual Network Settings]를 선택 정 보 IP 주소 192.168.xxx.3 192.168.xxx.254 Gateway 192.168.255.0 Netmask 255.255.255.0 DNS 192.168.xxx.2
실습환경 구축 (cont`d) 페도라 ISO 파일 다운로드 ftp://ftp.kaist.ac.kr/fedora/linux/releases/8/fedora/i386/iso/fedora-8-i386-dvd.iso t k /f /li / l /8/F d /i386/i /F d 8 i386 i Daemon Tool을 이용하여 가상 CD-ROM 사용
Fedora Core 8 설치 가상 머신 실습 환경 구축 Fedora Core 8 설치
Fedora Core 8 설치 가상 머신 중 Fedora Server 를선택 Device 중에서 CD-ROM을 더블클릭 Use ISO image 체크 후에 Fedora ISO 첫 번째 이미지 선택
Fedora Core 8 설치 (cont`d) 초기 화면 설치 방법 선택 기본적인 그래픽 모드 : I Text 인터페이스 설치 시 :t
Fedora Core 8 설치 (cont`d) CD와 DVD 미디어 점검
Fedora Core 8 설치 (cont`d) 환영 메시지
Fedora Core 8 설치 (cont`d) 설치할 언어 선택
Fedora Core 8 설치 (cont`d) 키보드 설정 키보드는 별도의 한국어 키보드가 없으므로 디폴트인 US English 를 선택
Fedora Core 8 설치 (cont`d) 디스크 파티션 하드 디스크 파티션 선택 선택한 드라이브 상의 모든 파티션을 삭제하고 디폴트 레이아웃 선택한 드라이브 상의 리눅스 파티션을 삭제하고 디폴트 레이아웃 선택한 드라이브의 여유 공간에서 디폴트 레이아웃 사용자 레이아웃
Fedora Core 8 설치 (cont`d) 네트워크 설정 네트워크 장치 호스트명
Fedora Core 8 설치 (cont`d) 시간대 선택 및 루트 암호 설정
Fedora Core 6 설치 (cont`d) 패키지 설치 : 기본
Fedora Core 8 설치 (cont`d) 패키지 설치 시작 파일시스템 포맷, 설치 이미지 전송 등의 메시지가 나오면서, 설치가 진행된다.
Fedora Core 8 설치 (cont`d) 설치 완료 화면
Fedora Core 8 설치 (cont`d) 설치 시작 환영 메시지 및 사용 계약서 동의
Fedora Core 8 설치 (cont`d) 방화벽 설정 및 SELinux
Fedora Core 8 설치 (cont`d) 날짜와 시간 확인
Fedora Core 8 설치 (cont`d) 최종 완료 화면