Welcome

강좌

FreeBSD 8.0 설치

PC일반 조회 수 30575 추천 수 0 2010.01.13 22:26:14

 

FreeBSD오픈소스 UNIX 계열의 안정적이고 강력한 운영체제 입니다. 앞으로 몇개의 글이 더 쓰여질 지는 모르겠습니다만,

이글을 보시는 모든 분들이 한번쯤 설치해서 사용해 보셨으면 좋겠습니다.

사실 FreeBSD는 타운영체제(이하 OS)와는 달리 FreeBSD핸드북(국내,국외)이 있어서 설치및 사용에 어려울것이 없습니다.

하지만 현재 한글버전은 업그레이드가 더딘편이며, 나머지는 영어이다보니 영어 울렁증이 있는 저같은 분들, 편하게 보실 수 있길 바랍니다.

 

설치할 수 있는 하드웨어는 일반적으로 사용하는 PC 에서 부터 서버제품군,워크스테이션, XBox 까지 다양하게 설치가 가능하며, 혹시 이글을 보시고

다른곳에 설치해보신 분이 있다면 저에게도 알려주실 수 있기를 바랍니다.

 

설치하는 방법은 일반적인 노트북에 CD-ROM 으로 진행하며, FreeBSD 역시 다른 오픈소스 운영체제 처럼 많은 설치방법을 지원합니다.

 

 

FreeBSD 8.0 설치

 

필요한 배포판 다운로드 후에 공시디를 이용해서 시디로 만들었습니다. 현재 FreeBSD 8.0 i386 대응 가능 배포판은 Bootonly, 8.0-CD1, DVD, LiveFS, 메모리스틱이 있군요.

 

USB 메모리를 이용할 수도 있으니 조금 더 빠르고 간편하게 설치가 가능하겠네요. 저는 CD-ROM을 이용해서 설치해 보도록 하겠습니다.

 

 1. 우선 사용하시는 시스템의 BIOS에서 부팅을 CD로 할 수 있도록 해야겠구요.

 

 2. 배포판을 다운로드 받아서 CD로 만들어야 합니다.

 

CD를 넣고 부팅합니다.

 

1boot.jpg

 

작은 커서막대가 뱅그르르 돌면서 부팅이 시작 되었습니다.

 

2select.jpg 

 

Welcome 이라네요. 반겨줘서 고맙습니다. 7가지 메뉴가 있습니다. 일반적인 설치이므로 엔터키를 눌러주세요.

 

3kernel.jpg 

 

무언가 작동하는것 같습니다. 까만것은 배경이며 하얀것은 글씨임에 틀림없습니다.

 

4consolkeymap.jpg 

키보드 환경에 대한 설정입니다. 국내의 경우 그냥 엔터키를 눌러주면 되겠습니다.

 

5countryselection.jpg 

국가선택 화면이 나왔습니다. 117번에 Korea, Republic of 로 표기되어 있네요. 서둘러 116번과 하나가 되기를 기원합니다.

방향키를 한참 위로 누르고 있거나 페이지업(PageUp) 키를 몇번 누르다 보면 있습니다. 엔터키를 눌러줍니다.

 

6sysinstall.jpg 

 

드디어 sysinstall 화면이 나왔습니다.  FreeBSD는 리눅스아나콘다같은  GUI 설치 프로그램은 없습니다만,

sysinstall로 설치및 변경을 쉽고 빠르게 할 수 있습니다. 키보드의 탭(Tab)키, 방향키, 엔터키나 스페이스바를 이용합니다.

 

7fdiskmessage.jpg 

하드디스크 파티셔닝에 대한 메세지가 나왔습니다. 엔터키나 스페이스바를 눌러줍니다.

이때 하드디스크가 여러개인 시스템에서는 선택할 수 있는 메뉴가 한가지 더 나오게 됩니다.

이때는 설치하실 하드디스크를 선택하시면 됩니다. 일반적으로 하드디스크 표기는 아래와 같습니다.

ad0 - 연결된 IDE나 ATA의 Primary 입니다.  ad1의 경우는 slave가 되겠습니다.

SCSI 의 경우는 da0,1 이렇게 됩니다.  혹시라도 Primary 에 설치 하지 않는 경우에는 부트매니저를 꼭 설정하시기 바랍니다.

 

8fdisk.jpg 

 

Fdisk Partition Editor 가 나왔습니다. 하드디스크에 무언가 설정을 해줘야 합니다.

A 키는 하드디스크를 통째로 FreeBSD 용으로 사용하게 합니다.

D 키는 해당 슬라이스를 삭제합니다.

T 키는 해당 슬라이스의 종류를 변경 합니다. ( 도스나 리눅스등의 슬라이스를 사이즈변경없이 FreeBSD용으로 변경 )

G 키는 하드디스크의 Geomerty의 정보 셋팅에 사용합니다.

Z 키는 해당 디스크의 용량 확인

U 키는 변경사항을 되돌릴때에 사용합니다.

C 키는 슬라이스를 만들때 사용합니다.

S 키는 해당슬라이스를 부트테이블을 만듭니다.

Q 키는 완료후 나가기

 

10fdiskskey.jpg 

 

지금은 다른 OS를 설치한것이 없고 멀티부팅도 시도하지 않으며 통째로 FreeBSD용 슬라이스를 만들어 보겠습니다.

해당 디스크를 방향키로 선택후에 "A"키를 한번 누르고 다시 "S"키를 한번 눌러서 통째로 FreeBSD 파티션을 만들고

부팅이 가능하도록 만들었습니다. 이제 "Q"키를 눌러서 나갑니다.

MS windows 와 멀티부팅을 시도하는 경우에는 MS Windows를 먼저 설치 해야 합니다.

 

11bootmanager.jpg 

부트 매니저에 대한 설정 창이 나왔습니다. 여기서 Standard를 선택하고 엔터키를 누릅니다.

Standard는 부트매니저가 필요없을때 사용합니다.

BootMgr 은 멀티부팅이 필요할때 사용합니다.

None 은 이미 리눅스의 Lilo, Grub 등 다른 부트매니저를 이미 사용하고 있을때에 사용합니다.

 

12fdiskmessage.jpg 

메세지 창이 하나 더 나왔습니다. "A"키를 누르면 자동으로 설치공간을 만들어 준다니 다음에 나올것이 얼마나

복잡한 것인지 궁금해 집니다. 엔터키를 누릅니다.

 

13disklabeleditor.jpg 

 

 이번엔 디스크 레이블 에디터가 나왔습니다. 조금전에 했던 Fdisk 슬라이스 편집보다 조금 복잡하게 보입니다.

파란색으로 조금전에 만든 파티션의 정보를 보여주고 있습니다.

 

14disklabelakey.jpg 

 

"A"키를 눌러서 자동으로 레이블을 생성해 봅니다. Part / Mount / Size / Newfs등의 레이블이 만들어 졌습니다.

 

/  - 커널, 부트, 설정 등의 루트파티션

swap - 가상메모리

/var - 시스템에 관련된 로그파일들

/tmp - 임시파일

/usr  - 시스템과 사용자 파일들

 

이제 "Q" 키를 눌러서 나갑니다. 

 

15distributions.jpg 

 

이제 배포판을 선택합니다. User를 스페이스로 선택하고 맨위로 나가봅니다.

 

16installmedia.jpg 

설치 방법이 여러가지가 나옵니다. 인터넷에 연결되어있다면 FTP, HTTP, NFS등도 해볼수 있겠습니다.

우선은 CD로 설치합니다.

 

17confirmation.jpg 

 인스톨을 하기 위해서 확인 합니다. 계속 하기 위해 엔터키를 누릅니다.

 

18progress.jpg 

 

설치를 하고 있습니다. 조금 기다리며 보겠습니다.

 

19message.jpg 

 

 설치가 끝났군요. 축하해주니 감개무량합니다. 엔터키를 눌러줍니다.

 

20userconfirm.jpg 

네트워크 카드 설정창이 나왔습니다. 인터넷 사용을 위해서 "Yes"를 눌러줍니다.

 

21networkinterface.jpg 

설치하는 환경에 따라 다르겠습니다만, 저는 Intel 네트워크카드를 설정 해보겠습니다.

 

22networkinterface.jpg 

 

IPv6 설정창을 보여줍니다. "No"를 눌러줍니다.

 

23dhcp.jpg 

 

DHCP 를 설정창을 보여줍니다. 일반적인 전용선이나 공유기를 사용하시는경우 "Yes"를 눌러줍니다.

 

24networkconfig.jpg 

DHCP 의 경우 Host 부분이 비어있으며, Domain 은 localhost 라고 되어있으며, 나머지부분은 자동적으로 채워져 있습니다.

이번경우는 제가 임의적으로 설정을 해봤습니다. 일반적인 DHCP의 경우 비어있는 부분만 채워넣으셔도 됩니다.

 

25networkgateway.jpg 

네트워크 게이트웨이 설정창을 보여줍니다.  이번경우 사용하지 않으므로 "No"를 눌러줍니다.

 

26inet.jpg 

 

Inetd 또는 네트워크 서비스를 설정창을 보여줍니다. "No"를 눌러줍니다.

 

27ssh.jpg 

 

SSH 로그인을 허용할 것인지 설정창을 보여줍니다. "No"를 눌러줍니다.

 

28ftp.jpg 

 

anonynous FTP 를 사용할 것인지 설정창을 보여줍니다 "No"를 눌러줍니다.

 

29nfs.jpg 

 

NFS 서버 설정창을 보여줍니다. "No"를 눌러줍니다.

 

30nfsc.jpg 

 

NFS 클라이언트 설정창을 보여줍니다. "No"를 눌러줍니다.

 

31systemconsole.jpg 

시스템 콘솔 설정창을 보여줍니다. "No"를 눌러줍니다.

 

32timezone.jpg 

 

시간설정을 위한 설정창을 보여줍니다. "Yes"를 눌러줍니다.

 

33cmosclock.jpg 

CMOS 의 시간을 사용할것인지 보여줍니다. "Yes"를 눌러줍니다.

 

34timezoneselector.jpg 

지역 설정창을 보여줍니다. 5번 Asia 를 눌러줍니다.

 

35timezonecountry.jpg 

22번 Korea, Republic of 를 선택해 줍니다.

 

36kst.jpg 

 

KST 로 설정 되었습니다. "Yes"를 눌러줍니다.

 

37mouse.jpg 

 

마우스 설정창을 보여줍니다. 마우스를 사용하실 경우 "Yes"를 눌러줍니다.

 

38mouse.jpg 

 

2번 Enable 을 눌러줍니다.

 

39mouse.jpg 

 

마우스를 움직여 보면 마우스 커서 움직입니다. "Yes"를 눌러줍니다. 그후에 Exit를 눌러 나갑니다.

 

40userconfirm.jpg 

 

 FreeBSD 어플리케이션 팩키지 설정창이 나왔습니다. 이번경우에는 CD 설치로 사용할 팩키지를 포함하고 있지 않으므로 "No"를 눌러줍니다.

 

41useraccount.jpg 

 사용할 유저를 설정하라는 안내창이 나옵니다.. root로 작업 하는것은 위험하다네요.  "Yes"를 눌러줍니다.

 

42usergroup.jpg 

유저 설정창을 보여줍니다. Group과 User를 설정할 수 있습니다. User만 추가해 보겠습니다. 유저를 눌러봅니다.

 

43usergroup.jpg 

유저 추가 설정창을 보여줍니다. 제가 사용하기 위해서 ID와 Group 비밀번호등을 채워넣고 "OK"를 눌러줍니다.

 

44rootpasswd.jpg 

 

root 비밀번호가 설정되지 않았음을 알려주고 있습니다. 비밀번호를 넣어야겠습니다. "OK"를 눌러줍니다.

 

45rootpasswd.jpg 

 

root 비밀번호를 입력합니다. 확인까지 2번 입력합니다.

 

46lastoption.jpg 

 

추가로 설정 할것이 없는지 설정창이 뜹니다.  "No"를 눌러 줍니다.

 

47sysinstall.jpg 

 

다시 처음의 sysinstall 화면으로 돌아왔습니다. Express와 Custom등 고급사용자들을 위한 메뉴도 있습니다.

"X Exit Install" 눌러스 이제 밖으로 나가봅니다.

 

48reboot.jpg 

 

나가면 리붓 된다는군요. 설치는 잘 되었으니 이제 재시작하면 됩니다. "Yes"를 눌러줍니다.

 

49removemedia.jpg 

설치한 미디어를 빼달라는군요. 저는 CD를 뺐습니다.

 

50start.jpg 

 

재시작 되면서 login 창이 나왔습니다. 설치는 잘 되었습니다. 수고하셨어요. 짝짝짝

다음에는 간단한 사용법으로 두번째를 이어갔으면 좋겠네요.

 

 

관련정보 - http://ko.wikipedia.org/wiki/FreeBSD

국내 http://www.kr.freebsd.org/

국외 http://www.freebsd.org/

태그
첨부
엮인글 :
http://www.squarelab.net/LectureBoard/231571/0e6/trackback
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 Android [기초강좌] 안드로이드 스마트폰 사용법 모음 anti 2013-07-30 10371
8 Android android emulator 스킨을 바꾸어보아요 file [1] anti 2010-01-17 14257
7 PC일반 Grub을 이용한 멀티 인스톨러 만들기 클레이 2010-01-17 10405
» PC일반 FreeBSD 8.0 설치 file 클레이 2010-01-13 30575
5 Android 우분투에 안드로이드 SDK 설치하기 file [1] anti 2010-01-13 35210
4 PC일반 유투브(YouTube) HD 화질로 보자 클레이 2009-12-31 11193
3 PC일반 Unix/Linux Command Cheat Sheet - 유닉스,리눅스 명령어 간단정리 클레이 2009-12-31 9780
2 PC일반 Live CD 만들기 클레이 2009-12-31 9164
1 IPhone 아이폰관련 읽을거리 클레이 2009-12-15 8156