첫작성

2005-09-01 15:43:44

colinux 설치

http://www.colinux.org/ 에서 다운받아 설치했다. 오래전에 깐거라 잘 기억이 안나는데 별문제없이 설치가 된다.

파티션 추가

데비안 이미지를 받았었는데, 기본용량 1기가는 아무래도 좀 부족해서 파티션을 하나 추가하고 /home 에 마운트를 시켰다.

  1. 적당한 용량의 빈파일을 만든다. http://wiki.colinux.org/cgi-bin/NiceTools 의 Colinux file utils 를 이용했는데, 이것말고도 아래 소개할 windows xp 의 fsutils 를 써도 될듯하다.

  2. colinux 설정 xml 파일에 새로 만든 빈 파일을 추가했다. 기존것을 보고 적당히 수정하면 된다. 내경우 index 가 1 이 되어서 디바이스 이름이 /dev/cobd1 이 되었다.

        <block_device index="1" path="\DosDevices\c:\bin\coLinux\home_partition" 
        enabled="true" />
    
  3. colinux 로 부팅후 fdisk /dev/cobd1 를 통해 LINUX 파티션을 생성해줬다.

  4. 파티션이 만들어졌다면, 파일시스템을 만들자. mkfs.ext3 /dev/cobd1

  5. /etc/fstab 을 수정해서 부팅시 자동으로 마운팅되도록 했다

    /dev/cobd1 /home ext3 defaults 0 1
    
  6. 리붓

기존의 /home 을 새 파티션에 옮기는것을 잊지말자.

스왑파티션추가

colinux 에 램을 64메가만 할당을해서 좀 적지 않을까 하는 마음에 스왑을 추가해줬다.

  1. 512 메가짜리 빈 파일을 만들자

    fsutil file createnew swap_device 536870912 
    

    CreateEmptyFileOnWindowsXp 페이지를 참고

  2. colinux 의 설정 xml 을 수정했다.

        <block_device index="2" path="\DosDevices\c:\bin\coLinux\swap_device" 
        enabled="true" />
    
  3. colinux 부팅후, fdisk /dev/cobd2 를 통해 LINUX SWAP 파티션을 생성해줬다.

  4. /etc/fstab 을 수정해서 부팅시 스왑을 물도록 했다.

    /dev/cobd2    swap    swap    defaults    0    0
    
  5. mkswap /dev/cobd2

  6. swapon -a

  7. 리붓

삼바를 통해 윈도에서 CoLinux 파티션 접근하기

  1. 삼바를 설치한다. CoLinux 상에서 데비안을 돌리고 있으니

    apt-get install samba
    
  2. 삼바 계정을 추가해줬다

    smbpasswd -a yoonkn
    
  3. 삼바를 통해서 접근했을때 write 가 가능하도록 해줬다

    nano /etc/samba/smb.conf
    [home] 의 writable 를 yes 로 수정
    
  4. 설정을 적용하기 위해서 삼바 재시작

    /etc/init.d/samba restart
    
  5. 윈도에서 접근해보자

    \\192.168.0.40
    

흠 한글파일생성에 문제가 있으면 /etc/samba/smb.conf 에 아래를 추가해본다 이 내용은 여기서 가져왔다

로케일설정

  1. 기본적으로 받은 이미지에는 locales 가 설치되어 있지 않으니 설치부터 해준다

    apt-get install locales
    
  2. 설치중 선택창이 뜨면 ko_KR.EUC-KR 과 ko_KR.UTF-8 을 골라주자
  3. 기본로케일을 물어보면 ko_KR.EUC-KR 을 고르자 윈도와 같이 쓸것이니 윈도에서 쓰는 EUC-KR 을 골랐다
  4. bash 설정에 다음을 추가한다

    stty -istrip -parenb cs8
    export LANG=ko_KR.EUC-KR
    
  5. 혹시 재설정이 필요하다면

    dpkg-reconfigure locales
    

aptitude 설치하기

이게 맞는방법인지는 모르겠는데 dselect 에서 update 해주니 깔리더라 우분투를 써봐서 aptitude 는 좀 알겠는데 dselect 는 너무 생소하다 aptitude 가 깔린후엔 이놈을 써먹자

루트 파티션 용량 늘리기

emacs 에 컴파일러에 좀 깔고 나니 1기가는 너무 부족해서 루트파티션의 크기를 늘려야만 했다.

  1. 4기가짜리의 빈파일을 만들었다

    fsutil file createnew Debian-3.0r2.ext3-mit-backports.4gb 429496296
    
  2. 설정 xml 에 4기가파일을 추가해줬다.

    <block_device index="4" path="\DosDevices\c:\bin\coLinux\Debian-3.0r2.ext3-mit-backports.4gb" 
    enabled="true" />
    
  3. colinux 로 부팅해서..

    dd if=/dev/cobd0 of=/dev/cobd4 bs=1k count=2M
    e2fsck -fv /dev/cobd4
    resize2fs -p /dev/cobd4
    e2fsck -fv /dev/cobd4
    
  4. colinux 를 셧다운하고 설정 xml 에서 새로운 4기가 파일을 루트 파티션으로 물고 뜨도록 수정해줬다

    <block_device index="0" path="\DosDevices\c:\bin\coLinux\Debian-3.0r2.ext3-mit-backports.4gb" 
    enabled="true" />
    
  5. 다시 colinux 로 부팅하고 확인해보자

    df -h
    

CoLinux 서비스로 돌리기

아직 안했다. 단 엉성한 콘솔창이 뜨는게 눈에 거슬리길래 colinux.bat 에서 -d 옵션을 주도록 추가했다. putty 로 ssh 접속을 하는것이 더 편하니 이 콘솔창은 없는게 편하다.

cmd 창이 뜨는것까지 막으려면 서비스로 돌리거나 CoLinuxWiki 에 보면 숨김상태로 띄우는 방법이 나와있는데 아직 적용해보지는 않았다


추가. 위방법으로 콘솔창을 없애도 CoLinux 창 자체는 남아있는데, 한동안 참고 쓰다가 서비스로 등록을 해버렸다.

자동서비스로 쓸것이 아니라서, 서비스 디펜던시는 건드리지 않았다. 후에 필요하면 http://wiki.colinux.org/cgi-bin/RunningAsAService 를 참고하자

외부네트웍에서 CoLinux 보이도록 하기

아직 안했다

Woody 를 Sid 로 업그레이드 하기

다운받아 설치한 데비안이미지는 Woody(stable) 인데, 이를 Sid(unstable) 로 업그레이드 하는 방법은 아래와 같다. 출처는 http://www.willmer.com/kb/2005/07/installing-colinux-on-windowsxp-with-ubuntu/ 큰 필요성을 못느껴서 아직 해보지는 않았다...

  1. Edit /etc/apt/sources.list and change stable to unstable
  2. apt-get update
  3. apt-get dist-upgrade

Sid 를 Ubuntu Hoary 로..

출처는 http://www.willmer.com/kb/2005/07/colinux-for-ubuntu/

  1. Edit /etc/apt/sources.list, comment out Debian references, insert Hoary ones
  2. apt-get update
  3. apt-get dist-upgrade

timezone 세팅

후럴.. timezone 세팅이 한국이 아닌걸 이제야 눈치채다니.. base-config 명령으로 Asia/Seoul 로 타임존을 변경했다.

시간싱크는 윈도쪽에서 하니까 rdate -s time.bora.net 따위는 안해도 된다

colonist 로 설치하기

InstallUbuntuOnColinuxViaColonist


CategoryLinux

InstallColinux (last edited 2006-04-14 09:24:07 by dreamstorm)