Solaris 9 (x86) Installation Guide for VMware 7 Writer : 이경호
목차 1. 시스템구성... - 2-1.1. 개요... - 2-1.1.1. 정의... - 2-1.1.2. 목적... - 2-1.1.3. 환경... - 2-2. 준비사항... - 2-3. Virtual Machine Setup... - 3-4. Solaris9 Install... - 13-5. Network 설정... - 62-6. bash Shell 변경... - 64-7. SSH 설정... - 65-8. 참고자료... - 65 - - 1 -
1. 시스템구성 1.1. 개요 1.1.1. 정의 - VMware 7 을이용하여 Solaris9 (x86) 을설치합니다. 1.1.2. 목적 - 실습을위한 Solaris9 (x86) 설치가이드를작성합니다. 1.1.3. 환경 - Windows OS : Windows 7 Ultimate K (x64) - 가상머신종류 : VMware 7 - 프로세스 : Intel Core i5 CPU M 460 @ 2.53 GHz - 메모리 : 4G 2. 준비사항 Program Version Usage VMware 7 가상머신설치프로그램 Solaris9.iso 5.9 OS 설치 ISO 파일 VMware VGA Driver VMware용그래픽드라이버 - 2 -
3. Virtual Machine Setup [ 설명 ] 가상머신추가를위해 New Virtual Machine 클릭합니다. [ 설명 ] Custom 선택후 Next 클릭합니다. - 3 -
[ 설명 ] 버전확인후 Next 클릭합니다. [ 설명 ] I will install the operating system later 선택후 Next 클릭합니다. - 4 -
[ 설명 ] 상위메뉴에서 Sun Solaris 선택, 하위메뉴에서 Solaris 9 선택후 Next 클릭 합니다. [ 설명 ] Browse 클릭가상머신이설치될폴더지정후 Next 클릭합니다. - 5 -
[ 설명 ] 프로세스개수는 1 개로설정하고 Next 클릭합니다. [ 설명 ] 메모리 1024MB 설정후 Next 클릭합니다. - 6 -
[ 설명 ] 네트워크는 NAT 로설정하고 Next 클릭합니다. [ 설명 ] Next 클릭합니다. - 7 -
[ 설명 ] 디스크를새로추가선택후 Next 클릭합니다. [ 설명 ] Next 클릭합니다. - 8 -
[ 설명 ] 디스크용량은넉넉하게 20GB 설정후 Next 클릭합니다. [ 설명 ] Next 클릭합니다. - 9 -
[ 설명 ] Finish 클릭합니다. [ 설명 ] Edit virtual machine settings 클릭합니다. - 10 -
[ 설명 ] 사용하지않는 Floppy, Sound 를 Remove 클릭하여제거합니다. [ 설명 ] Use ISO image file 선택후 Browse 클릭합니다. - 11 -
[ 설명 ] ISO 파일선택후열기클릭합니다. [ 설명 ] OK 클릭합니다. - 12 -
4. Solaris9 Install [ 설명 ] Power on this virtual machine 클릭합니다. [ 설명 ] Device 설정진행을위하여 F2 넘어갑니다. - 13 -
[ 설명 ] 버스타입을설정, 환경설정을위한데이터를수집합니다. Enter 넘어갑니다. [ 설명 ] 하드웨어장치검색중입니다. - 14 -
[ 설명 ] 검색한하드웨어리스트입니다. F2 넘어갑니다. [ 설명 ] 설치방식을선택합니다. CD 선택후 F2 넘어갑니다. - 15 -
[ 설명 ] 설치방식선택화면입니다. 1 번대화식모드입력후 Enter 넘어갑니다. [ 설명 ] 언어선택화면입니다. 0 입력후 Enter 넘어갑니다. - 16 -
[ 설명 ] 설치시사용할언어선택화면입니다. 0 입력후 Enter 넘어갑니다. [ 설명 ] 설치시작을알림화면입니다. F2 넘어갑니다. - 17 -
[ 설명 ] 하드웨어드라이버설정알림화면입니다. F2 넘어갑니다. [ 설명 ] 검색된장치리스트표시화면입니다. VMware 에서는이곳에서장치설정을하 지않고설치를끝낸후에 Vmware 드라이버를설치합니다. F3 넘어갑니다. - 18 -
[ 설명 ] 시스템식별화면입니다. F2 넘어갑니다. [ 설명 ] Yes 선택후 F2 넘어갑니다. - 19 -
[ 설명 ] No 선택후 F2 넘어갑니다. [ 설명 ] 호스트이름입력후 F2 넘어갑니다. - 20 -
[ 설명 ] VMware 상위메뉴중 Edit 에 Virtual Network Editor 참고한다. [ 설명 ] IP 주소를입력한후 F2 넘어갑니다. - 21 -
[ 설명 ] Yes 선택후 F2 넘어갑니다. [ 설명 ] Netmask 입력후 F2 넘어갑니다. - 22 -
[ 설명 ] No 선택후 F2 넘어갑니다. [ 설명 ] Specify one 선택후 F2 넘어갑니다. - 23 -
[ 설명 ] Router IP 입력후 F2 넘어갑니다. [ 설명 ] 네트워크구성화면입니다. F2 넘어갑니다. ( 변경사항이있으면 F4) - 24 -
[ 설명 ] No 선택후 F2 넘어갑니다. [ 설명 ] F2 넘어갑니다. - 25 -
[ 설명 ] DNS 선택후 F2 넘어갑니다. [ 설명 ] DNS 이름입력후 F2 넘어갑니다. (kornet.net 은 KT DNS 입니다.) - 26 -
[ 설명 ] DNS 서버 IP 입력후 F2 넘어갑니다. [ 설명 ] 생략시자동으로부여하여검색할도메인이름이다. F2 넘어갑니다. - 27 -
[ 설명 ] 설정한네트워크화면입니다. F2 넘어갑니다. ( 변경사항이있으면 F4) [ 설명 ] No 선택후 F2 넘어갑니다. - 28 -
[ 설명 ] Asia 선택후 F2 넘어갑니다. [ 설명 ] Korea (South) 선택후 F2 넘어갑니다. - 29 -
[ 설명 ] 시간이다르면수정합니다. 같으면 F2 넘어갑니다. [ 설명 ] 설정정보화면입니다. F2 넘어갑니다. ( 변경사항이있으면 F4) - 30 -
[ 설명 ] Standard 방식설치를위해 F2 넘어갑니다. [ 설명 ] Asia Korean EUC 선택후 F2 넘어갑니다. - 31 -
[ 설명 ] 패키지선택화면입니다. Entire Distribution 선택후 F2 넘어갑니다. [ 설명 ] 운영체제를설치할디스크를선택합니다. 변경사항이있으면 F4, 변경사항이 없으면 F2, 단 VMware 에서는변경사항이없어도 F4 키로넘어갑니다. - 32 -
[ 설명 ] Edit FDISK partitions 선택후 F2 넘어갑니다. [ 설명 ] 공간확인후 F2 넘어갑니다. - 33 -
[ 설명 ] F2 넘어갑니다. [ 설명 ] F2 는자동파티션, F4 는수동파티션설정입니다. F4 넘어갑니다. - 34 -
[ 설명 ] F4 Customize 넘어갑니다. [ 설명 ] 슬라이스구성후 F2 넘어갑니다. - 35 -
[ 설명 ] 맞는지확인후 F2 넘어갑니다. ( 변경사항이있으면 F4) [ 설명 ] F2 넘어갑니다. - 36 -
[ 설명 ] 마지막으로확인한후 F2 넘어갑니다. ( 변경사항이있으면 F4) [ 설명 ] Auto 선택후 F2 넘어갑니다. - 37 -
[ 설명 ] F2 넘어갑니다. [ 설명 ] 슬라이스생성중인화면입니다. - 38 -
[ 설명 ] CD 1 번이설치중인화면입니다. [ 설명 ] 디바이스설정메시지화면입니다. F2 넘어갑니다. - 39 -
[ 설명 ] 앞서설명한대로장치드라이버는설치완료후설정합니다. F3 넘어갑니다. [ 설명 ] root 패스워드를설정합니다. - 40 -
[ 설명 ] root 패스워드다시한번입력합니다. [ 설명 ] 디바이스설정진행중장치설정화면을실행하려고한다. 패스워드입력후 Enter 넘어갑니다. - 41 -
[ 설명 ] F2 넘어갑니다. [ 설명 ] F3 넘어갑니다. - 42 -
[ 설명 ] 2 번 CD 설치를위한방식선택입니다. 1 선택후 Enter 넘어갑니다. [ 설명 ] 아래에 CD 모양더블클릭합니다. - 43 -
[ 설명 ] Browse 클릭합니다. [ 설명 ] 2 번 ISO 파일선택후열기클릭합니다. - 44 -
[ 설명 ] Connected 체크후 OK 클릭합니다. [ 설명 ] 교체후 Enter 넘어갑니다. - 45 -
[ 설명 ] 2 번 CD 설치중화면입니다. [ 설명 ] 설치가완료되면 2 입력후 Enter 넘어갑니다. - 46 -
[ 설명 ] Language 설치방식선택화면입니다. 1 선택후 Enter 넘어갑니다. [ 설명 ] 아래에 CD 모양더블클릭합니다. - 47 -
[ 설명 ] Lang.iso 파일선택후열기클릭합니다. [ 설명 ] Connected 체크후 OK 클릭합니다. - 48 -
[ 설명 ] 1 번선택후 Enter 설치진행합니다. [ 설명 ] Language 설치중화면입니다. - 49 -
[ 설명 ] 설치가완료되면 2 입력후 Enter 넘어갑니다. [ 설명 ]! 를누르면프롬프트가표시된다. 프롬프트가표시되면 reboot 명령을입력해 리부팅할수있습니다. Enter 넘어갑니다. - 50 -
[ 설명 ] 다시부팅될때아래 CD 더블클릭합니다. [ 설명 ] Browse 클릭합니다. - 51 -
[ 설명 ] Driver.iso 파일선택후열기클릭합니다. [ 설명 ] Connected 체크후 OK 클릭합니다. - 52 -
[ 설명 ] root 패스워드입력후 Enter 넘어갑니다. [ 설명 ] F3 넘어갑니다. - 53 -
[ 설명 ] root 계정으로로그인합니다. [ 설명 ] root 계정으로로그인합니다. - 54 -
[ 설명 ] VMware 드라이버 Package 설치명령어입니다. # pkgrm SUNWxf86 y, y, 입력합니다. - 이전에설치된 xf86 드라이버패키지를삭제합니다. # cd /cdrom/20040114_000414/solaris # ls Sunwx000.pkg sunwxf86.pkg - 자동으로마운트된 CDROM 드라이버디렉토리로이동합니다. # pkgadd d sunwx000.pkg all, y, y 입력합니다. # pkgadd d sunwxf86.pkg all, y, y 입력합니다. - Vmware 용드라이버를설치합니다. # sync - 설치한패키지가적용되도록 sync 명령을실행합니다. # kdmconfig - 다시드라이버설정을진행합니다. 드라이버설정화면이다시표시됩니다. 이곳에서 Video Device, Keyboard Type 을변경합니다. 단, Video Device 를선택한상태에서 F2 버튼을클릭했을때 XF86- VMWARE VMware SVGZ virtual video cards 가표시되지않으면 vmware 드라이버가제대로설치되지않은것이다. 이때는시스템을리부팅해서다시한번 kdmconfig 를실행해확인해보고, 그래도보이지않으면다시한번 sunwx000.pkg, sunwxf86.pkg 패키지를설치해본다. - 55 -
[ 설명 ] F2 넘어갑니다. [ 설명 ] Video 선택후 F2 넘어갑니다. - 56 -
[ 설명 ] XF86-VMWARE 선택후 F2 넘어갑니다. [ 설명 ] F2 넘어갑니다. - 57 -
[ 설명 ] F2 넘어갑니다. [ 설명 ] F2 넘어갑니다. - 58 -
[ 설명 ] F2 넘어갑니다. [ 설명 ] Keyboard 선택후 F2 넘어갑니다. - 59 -
[ 설명 ] Generic Korean 선택후 F2 넘어갑니다. [ 설명 ] F2 넘어갑니다. - 60 -
[ 설명 ] F2 넘어갑니다. [ 설명 ] 컬러가잘보이면 Yes 클릭합니다. - 61 -
[ 설명 ] # reboot 입력하여재부팅합니다. [ 설명 ] root 계정으로로그인합니다. 5. Network 설정 [ 설명 ] /etc/hosts # vi /etc/hosts 192.168.111.10 Gz loghost [ 설명 ] /etc/hostname.pcn0 # vi /etc/hostname.pcn0 192.168.111.10-62 -
[ 설명 ] /etc/defaultrouter # vi /etc/defaultrouter 192.168.111.2 기존의라우터가있거나없을경우아래의명령어로생성또는삭제한다. # route delete default xxx.xxx.xxx.xxx (route 삭제 ) # route add default xxx.xxx.xxx.xxx (route 생성 ) [ 설명 ] /etc/resolv.conf # vi /etc/resolv.conf nameserver 168.126.63.1 [ 설명 ] /etc/netmasks # vi /etc/netmasks 192.168.111.0 255.255.255.0 [ 설명 ] /etc/nsswitch.conf # vi /etc/nsswitch.conf hosts: files dns 이부분이있으면그대로두고, 없으면추가해준다. [ 설명 ] pcn0 Intel Platform on VMware 의디바이스이름이다. # ifconfig a - Information a Network Interface # ifconfig pcn0 down - Shut down a Network interface # ifconfig pcn0 unplumb - Close the device # ifconfig pcn0 plumb - Open the device # ifconfig pcn0 192.168.111.10 netmask 255.255.255.0 broadcast + up - Start a network interface # reboot ( 또는 init 6 ) - rebooting - 63 -
6. bash Shell 변경 [ 설명 ] 현재사용하고있는 Shell 확인합니다. # echo $SHELL /sbin/sh [ 설명 ] /etc/passwd 파일에서 root 계정의 Shell 을변경합니다. # vi /etc/passwd root:x:0:1:super-user:/:/sbin/sh - 현재사용중인 Shell 입니다. root:x:0:1:super-user:/:/usr/bin/bash - 끝부분을 bash Shell 로바꿔준다. [ 설명 ] vi.bash_profile if [ -f ~/.bashrc ]; then source ~/.bashrc fi export PATH=/usr/local/bin:/usr/sfw/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/ccs/bin:$PATH export LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/usr/ucblib:/usr/ccs/lib:/usr/sfw/lib:/usr/loc al/xml/lib [ 설명 ] vi.bashrc export PS1='\[\033[1;33m\][\u@\h:\w]\n\$\[\033[0m\] ' export LANG=ko alias alias alias alias alias alias alias alias alias cls=clear cp='cp -i' dir='ls -alf \!* more' rm='rm -i' mv='mv -i' l='ls -F' ls='ls -F' ll='ls -al' psg='ps -ef grep -v grep grep ' - 64 -
[ 설명 ] useradd 명령어로다른유저를생성할때아래와같은파일이생성되게하려면 /etc/skel 파일에넣어야합니다. # cp.bash_profile /etc/skel/ # cp.bashrc /etc/skel/ 7. SSH 설정 [ 설명 ] Putty 또는 Xshell 같은 ssh를사용할경우 root는접속을제한됩니다. /etc/ssh/sshd_config 기본값 no 를 yes 로변경후저장합니다. # vi /etc/ssh/sshd_config PermitrootLogin yes [ 설명 ] 저장이완료후 sshd 데몬을재시작하여적용되게합니다. # /etc/init.d/sshd restart 8. 참고자료 참고자료서진수강사님 아이티윌오라클전문가과정 17기 http://calmmass.tistory.com Google 검색 - 65 -