본문 바로가기

Programming/Linux

[Setup] Multi Operating System #1

 

개인적으로 사용하는 베어본 서버가 있는데 현재는 CentOS가 설치되어 있는 상태이다.

 

그런데 대뜸 우분투가 더 좋다는 말을 닫고 Ubuntu와 동시에 부팅을 할 수 있도록 할 수 있지 않을까 해서

 

VMWare로 테스트를 해보고 차 후 실제 머신에 적용을 해보자.....

 

아 버전은 CentOS 6.2, Ubuntu 11.04이다.

 

일단 20HDD로 VMWare를 설치. 그리고 CentOS먼저 설치.

 

CentOS 파티션 :

 /

 5000

 swap

 2048

 /boot 

 2048 

 

CentOS 설치 완료. 스냅샵 저장 후 우분투 설치를 위해 ISO 셋팅 후 재부팅.

 

우분투 설치 초반 반가운 화면 등장...벌써부터 우분투가 좋아지기 시작한다.

 

 

우분투에서 자체적으로 듀얼 부팅을 지원하는 것인지.... 일단 진행 우분투 설치 완료 재부팅...

 

재부팅 시 원하는 OS를 선택하여 시작 할 수 있게 되어있다.

 

10초 후 포커스 되어 있는 OS로 부팅이 진행 된다. 서버로 사용이 되게 하려면 이를 조절할 수 있어야 할 것 같다.

 

 

 

일단 CentOS로 부팅.... 인터넷이 안된다. eth0 장치를 제대로 인식하지 못하는 것 같다

 

eth1을 로 설정을 잡으니 그대로 된다. eth0은 왜 안되는지 그건 아직 미숙하므로 패스

 

우분투로 부팅을 시도해보자...

 

부팅 성공 정상동작. 인터넷역시 정상 동작...

 

듀얼부팅을 한다면 양쪽 모두 같은 인터넷 카드를 사용하는건지 확인해보자.

 

ubuntu    : 192.168.117.100    /    00:0c:29:40:d9:76

centOS    : 192.168.117.100    /   00:0C:29:40:D9:76

 

같은 NIC를 참조하는것으로 확인된다.

 

파티션 구조를 살펴보자

[root@booraikCentOS ~]# fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000bc222

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         262     2097152   83  Linux
Partition 1 does not end on cylinder boundary.


/dev/sda2             262         899     5120000   83  Linux
Partition 2 does not end on cylinder boundary.


/dev/sda3             899        1160     2097152   82  Linux swap / Solaris
/dev/sda4            1160        2611    11654145    5  Extended
/dev/sda5            1160        2481    10606592   83  Linux
/dev/sda6            2481        2611     1046528   82  Linux swap / Solaris

 

 


파티션 분석은 다음에 자세히 해보도록 하고 이번에는 반대로 우분투 설치 후 CentOS 설치를 해보자

 

설치 확인 결과 위 과정처럼 최조 부팅 시 구동시킬 OS를 선택 할 수 없게 나온다.

 

부트로더 설정파일을 건드리면 될 것 같지만 일단 패스