프로그램 사용/coLinux2009. 8. 31. 14:41
$ more /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0

/dev/cobd0      /               ext3    relatime,errors=remount-ro 0       1
/dev/cobd1      none            swap    sw                         0       0
/dev/cobd2      /tmp            ext2    defaults                   0       0

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

#Windows disks

cofs0          /etc/portable_ubuntu    cofs    user,dmask=0777,fmask=0666 0       0
cofs1          /mnt/C              cofs    user,dmask=0777,fmask=0666 0       0

Posted by 구차니
프로그램 사용/coLinux2009. 8. 30. 12:03
결론만 말하자면 실패다.

4.  Add CD-ROM support, but this does not work on my machine, I'm using CDROM using
samba (see fstab)
 
<block_device index="3" path="\\Device\CdRom0" enabled="true">
 
It's probably not possible access native Windows partitions because are locked by system.
Windows partitions can be accessed from coLinux using samba client or via cofs (>=0.6.2).
 
It seems that when virtual coLinux booting RH7, RH9 (Fedora) is unable fsck virtual partitions.
To bypass the file system checks add bootparams like those:
 
<bootparams>root=/dev/cobd7 fastboot nogui</bootparams> 

[링크 : http://www.2p.cz/files/2p.cz/downloads/howto/colinux.pdf]

hdc=\Device\Cdrom0
<block_device index="4" path="\Device\Cdrom0" alias="hdc" enabled="true" />

[링크 : http://colinux.wikia.com/wiki/CdDvdAccess]
[링크 : http://colinux.wikia.com/wiki/FAQ]

위의 방법과 다른 곳에서 찾은
codb3 로 하는 방법 모두 실패했다.

그냥 삼바로 끌어오거나 아니면 파일로 iso를 마운트 가능할꺼 같긴한데
어짜피 C 드라이브는 마운트 되니 C드라이브에 넣어서 쓰는게 나을지도 모르겠다.


Posted by 구차니
프로그램 사용/coLinux2009. 8. 29. 11:04
VFS: Mounted root (ext2 filesystem).


===========================================================================
# This process will install (if necessary) the coLinux modules for the
# coLinux kernel.
===========================================================================

Determining /, Found.
Mounting /
mount: Mounting /dev/cobd0 on /mnt/linux failed: No such device
VFS: Cannot open root device "cobd0" or unknown-block(117,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(117,0

구동을 하자마자 죽길래 뒤에 메시지가 더 있는데 바로 창이 닫혀서 이정도 밖에 캡쳐를 못했다.

일단 경로를 찾을수 없어서 Kernel panic을 일으키고 죽는것인데, 경로가 내 문서에 있었다.
한글로 "내 문서" 이다 보니까 리눅스에서 제대로 인식을 하지 못하고 rootFS를 인식하지 못하고 죽는 것이다.

해결방법은
상위 폴더중에 한글 폴더를 없애면 된다.(영문으로 변경하거나, 폴더를 이동시킴)
Posted by 구차니
프로그램 사용/coLinux2009. 5. 22. 00:20
포터블 우분투는 colinux 기반으로
정말 간편하게 사용할 수 있는 프로그램이다

pubuntu@pubuntu:/bin$ file ls
ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped

pubuntu@pubuntu:~/src$ gcc test.c
test.c: In function ‘main’:
test.c:2: warning: return type of ‘main’ is not ‘int’
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status

우분투 특성상 gcc가 제대로 안되서(crt1.o 도 없어서 컴파일 에러 ㅠ.ㅠ)
그냥 /bin/ls의 포맷을 살펴 보았더니 ELF x86이다.

이 말은 별다른 컴파일 과정없이 , VMWare등의 가상PC 없이도
윈도우와 리눅스를 병행해서 사용이 가능하다는 것이다.
네트워크 문제인지 모르겠지만.. 네트워크 사용시 CPU 점유율이 극도로 올라가는 문제 발생..



주의사항
1. 실행시에는  portable_ubuntu.bat 대신 run_portable_ubuntu.bat 을 이용하여 실행하도록!
   (Xming 구동이라던가 여러가지 에서 차이가 있다)
2. 설치이후 키보드를 Korean / 101키 호환으로 해주지 않으면 - + 등의 특수키가 제대로 먹지 않을수도 있다.
3. vi에서 방향키가 안먹는다.. OTL
4. 되도록이면... 암호를 바꾸자. 기본 암호는 123456 이다.
5. USB에 담고 싶으면 2GB 이상의 USB가 필요하다. 아래 다운로드는 400MB 정도이지만 압축풀면 1.8기가이다

[발견 : http://www.choboweb.com/900]
[다운로드 : http://portableubuntu.sourceforge.net/index.php?section=download]
Posted by 구차니
프로그램 사용/coLinux2009. 4. 10. 14:01
colinux는 User-level kernel로 완전한 시스템을 운영할 수 있게 합니다.
일단 colinux는 kernel와 linux 배포판 이미지로 나누어져 다운로드 받을 수 있으며
아래의 coLinux-stable은 colinux kernel 및 실행 프로그램
그리고 아래의 Images는 각 linux 배포판 root filesystem 입니다.
FC10 기준 인스톨러는 150M 정도이지만, RAR 압축을 해제 하고 나면 4기가 정도의 용량을 차지 합니다.
(이런 놀라운 압축력!)



Package Release Date Notes / Monitor Downloads

coLinux-stable 0.7.3-linux-2.6.22.18 June 8, 2008 Release notes     Monitor this package Download
Images 2.6.x ArchLinux ArchLinux 2007.08-2 February 7, 2008 Release notes     Monitor this package Download
Images 2.6.x Debian Debian 4.0 Etch May 8, 2007 Release notes     Monitor this package Download
Images 2.6.x Fedora Fedora 10 February 28, 2009 Release notes     Monitor this package Download
Images 2.6.x Gentoo Gentoo 2006.1 March 2, 2007 Release notes     Monitor this package Download
Images 2.6.x Ubuntu Ubuntu 7.10 March 14, 2008 Release notes     Monitor this package Download
[colinux : http://colinux.org/]
[colinux down : http://sourceforge.net/project/showfiles.php?group_id=98788]


인스톨러를 실행하면 나오는 화면입니다(이 앞에는 GNU 동의하냐는 것이 있어서 패스 입니다)

coLinux와 RootFS image를 받았다면 아래의 Root Filesystem image Download는 체크 해제 하시면 됩니다.

coLinux 세부내용 입니다. 귀찮으니 기본 값으로 넘어갑니다.

혹시 RootFS를 받지 않으셨다면, Root Filesystem image Download를 체크하시고 다음을 누르면
위와 같은 선택화면이 나옵니다. 여기에는 아쉽게도 FC7로 표기가 되어 있습니다.

설치를 진행하면 WinPCAP을 사용한다는 말이 나옵니다. 일단 귀찮으니 여전히 패스 -ㅁ-

설치가 진행되다가 이 부분에서 멈춥니다. 그리고 아래의 창이 뜹니다.

설치하면 무슨 Adaptor가 설치됩니다. 모르니 일단 계속 해주고 넘어 갑니다 -ㅁ-

Adaptor가 네트워크였나 봅니다 -ㅁ- 생각치도 못하게 로컬 영역 연결 3이 생겼습니다

일단은 설치가 완료 되었습니다! 그렇다고 해서 바로 실행할수는 없습니다.
아직 RootFS를 설치하지 않았기 때문이죠~!

따로 받은 RootFS를 압축해제 합니다. 용량이 4기가 정도 되어서 생각보다 오래 걸립니다.

기본 설치 위치는 C:\Program Files\coLinux 이고, 그 하위에 압축 해제된 FC10 RootFS 디렉토리를 이동시켜 줍니다.

"c:\Program Files\coLinux\colinux-daemon.exe" kernel="C:/Program Files/coLinux/vmlinux" initrd="C:/Program Files/coLinux/initrd.gz" mem=256 cobd0="C:/Program Files/coLinux/FC10/Fedora-10.img" cobd1="C:/Program Files/coLinux/FC10/swap.img" root=/dev/cobd0 eth0=slirp,,tcp:5901:5900 ro
start-Fedora-10.bat 파일의 내용을 위와 같이 수정해 줍니다.

수정된 start-Fedora-10.bat 을 실행시키면 저렇게 리눅스 커널이 부팅됩니다.

리눅스가 실행되면 저렇게 나옵니다.
친절하게도 kde나 gnome을 실행하라는군요!
그래서 gnome을 실행하려니 설치 하랍니다.
installgnome을 치면 설치가 시작됩니다

Posted by 구차니