coLinux는 윈도와 리눅스를 함께 사용할 수 있는 어플입니다.
지금부터의 설명들은 리눅스에 대해 모르셔도 설치는 가능합니다. 단, 윈도에 대해서는 어느정도 아셔야 설치가 수월합니다.
문의 사항은 댓글로 질문해주시면, 묻지도 따지지도 않고 제 능력하에서만(?) 도와드리겠습니다.
동영상 강좌를 포스팅했습니다. http://infy.tistory.com/7
+ coLinux의 특징
- VMware와 같은 상용 소프트웨어를 사용할 필요가 없음.
- VMware에 비해 컴퓨터의 자원을 적게 차지함. 매우 빠름.
- 윈도의 디렉토리를 그대로 리눅스에서 마운트가능.
- 데비안, 우분투, 페도라, 젠투, 아치 등의 배포판 filesystem이 준비되어 있음.
- 윈도의 서비스로 등록하여 사용할 수 있음.
+ 설치에 필요한 항목
- Windows XP 가 설치 된 별다른 문제없는 컴퓨터.
- coLinux: http://www.colinux.org [다운로드]
- Winpcap: http://www.winpcap.org [다운로드]
+ 설명할 내용
- coLinux 설치 및 설정
- ubuntu의 패키지 시스템을 활용할 수 있는 네트워크 환경 구성
+ 설치하기
coLinux 설치중에 배포본 filesystem의 다운로드에 대해 묻습니다. 글쓴이는 ubuntu 7.10 을 다운로드했습니다.
다운로드 한 파일은 coLinux 설치 디렉토리에 압축파일로 존재합니다.
압축파일은 \coLinux\에 풀어도 좋고, 디렉토리를 만들어도 좋습니다.
압축파일은 푼 위치를 \coLinux\ubuntu\로 가정하겠습니다.
압축을 풀면 readme.txt, swap128.fs, Ubuntu-7.10.ext3.2gb.fs 등 3개의 파일이 보입니다.
readme.txt 읽어야 될 것같이 생겨서 열었는데 영어라서 그냥 닫았습니다. -_-;
swap128.fs: 스왑파일입니다. 128kb 이기 때문에 다시 새로 만들겁니다. 지우세요.
Ubuntu-7.10.ext3.2gb.fs: 파일시스템입니다. 쉽게 말하자면, 윈도의 C:\ 라고 생각하시면 됩니다.
일단 스왑파일을 128MB로 다시 만들어보겠습니다.
윈도의 커맨드 프롬프트를 실행합니다. 시작 - 실행 - cmd - [확인]
cd 명령어로 \coLinux\ubuntu\로 이동합니다.
윈도에서 제공하는 fsutil을 이용하여 내용이 비어있는 128MB의 swap.fs를 만들겠습니다.
\colinux\ubuntu> fsutil file createnew swap.fs 134217728 |
\colinux\example.conf 파일을 colinux\ubuntu 로 옴기신 후, ubuntu.conf 와 같이 이름을 변경하여 주세요.
ubuntu.conf의 내용을 수정하겠습니다. 메모장이나 기타 텍스트 에디터로 열어주세요.
# # The default kernel # File contains the root file system. # Swap device, should be an empty file with 128..512MB. # Tell kernel the name of root device (mostly /dev/cobd0, # Additional kernel parameters (ro = rootfs mount read only) # Initrd installs modules into the root file system. # Maximal memory for linux guest # Slirp for internet connection (outgoing) #eth1=slirp # Setup for serial device # Run an application on colinux start (Sample Xming, a Xserver) |
+ 리눅스 부팅하기!
\coLinux\colinux-daemon.exe "@\coLinux\ubuntu\ubuntu.conf" |
바로가기 아이콘을 하나 만들어두면 편하겠죠...
부팅도중 파일시스템 에러가 뜬다면 과감히 Ctrl+D를 눌러주세요.
로그인은 root, 비밀번호 root입니다.
# mkswap /dev/cobd1 |
스왑 설정 끝. 원래대로라면 fstab 도 수정해야 하지만, 이미 되어 있습니다.
파티션 마운트는 다른 문서에서 설명하겠습니다.
# vi /etc/networking/interfaces |
위의 명령으로 IP, gateway, DNS 등의 랜설정을 할 수 있으며, 배포본에 따라 파일의 위치가 다를 수 있습니다.
설정방법은 문서가 여기저기 많습니다... 다른 문서를 참조하시기 바랍니다.
# ifconfig |
위의 명령을 통해 현재 할당 된 IP를 확인 할 수 있습니다. 이상없다면 테스트 해보겠습니다.
# apt-get update |
이상없다면 설치가 잘 될것입니다...
coLinux 소개 및 설치 이상입니다.