banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Bàn về coLinux  XML
  [Question]   Bàn về coLinux 24/04/2008 19:55:39 (+0700) | #1 | 127292
[Avatar]
}{ell-Fire
Member

[Minus]    0    [Plus]
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
[Profile] [PM]


www.colinux.org

Cooperative Linux (coLinux) is là giải pháp mã nguồn mở cho việc chạy Linux trên nền Windows. Nếu trước đây bạn phải chia ổ đĩa - cài 2 hệ điều hành (win với linux) hoặc dùng virtualpc/vmware để tạo máy ảo chạy linux, thì giờ đã đã có coLinux làm việc đó.

Ửu điểm: Gọn nhẹ, dễ sử dụng.

Khuyết điểm: Cho đến nay chỉ hổ trợ Debiad, Ubuntu (ver củ), ArchLinux, Fedora, Gentoo.

Hướng dẫn cài đặt:
Download coLinux
http://downloads.sourceforge.net/colinux/coLinux-0.7.2.exe?modtime=1203198547&big_mirror=0 


Download root:
http://sourceforge.net/project/showfiles.php?group_id=98788 


Download swap file (chọn swap file = với physic ram của bạn):
http://gniarf.nerim.net/colinux/swap/ 


Cài đặt coLinux, nếu bạn chưa có winpcap thì bạn phải down và cài vào. Đến bước chọn distr để down (Nếu bạn đã down ở bước trước thì có thể bỏ qua bước này).

Giải nén file root ra. Ví dụ: Debian-4.0r0-etch.ext3.1gb.bz2 thì giải nén thành Debian-4.0r0-etch.ext3.1gb chép vào thư mục coLinux.

Giải né swap file. CHép vào thư mục coLinux\swap_512MB (đây là ví dụ trên máy mình).

Mở file example.conf bằng notepad chỉnh sử lại:
Code:
# The default kernel
kernel=vmlinux

# File contains the root file system.
cobd0="c:\coLinux\Debian-3.0r0.ext3.1gb"

# Swap device, should be an empty file with 128..512MB.
cobd1="c:\coLinux\swap_512Mb"

# Tell kernel the name of root device
root=/dev/cobd0

# Additional kernel parameters (ro = rootfs mount read only)
ro

# Initrd installs modules into the root file system.
initrd=initrd.gz

# Maximal memory for linux guest
mem=64

# Slirp for internet connection (outgoing)
eth0=slirp

# Tuntap as private network between guest and host on second linux device
eth1=tuntap


Chú ý: Thay đổi thông số tùy vào máy bạn, linux bạn cài. Ở trên mình cái Debian với swap file 512MB.

Tạo một batch file hoặc shortcut: colinux-daemon.exe -t nt @example.conf
(@example.conf là bắt buột, còn -t nt nếu ko có thì sẽ có 2 của sổ).

Chạy batch hoặc shorcut đó. Enjoy smilie

Bài viết sử dụng thôm tin thừ trang wiki của colinux, mọi chi tiết bạn thể tham khảo thêm ở
http://colinux.wikia.com
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 24/04/2008 22:44:55 (+0700) | #2 | 127325
[Avatar]
}{ell-Fire
Member

[Minus]    0    [Plus]
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
[Profile] [PM]
Hiện nay mình đang gặp phải 1 vấn đề là ko đăng nhập được (sài Debian). có ai giúp mình được ko. (ko rõ được password, phải nhấn enter xuống hàng mới rõ được).

Đã thử mò với tài khoảng root (mật khẩu root hoặc blank nhưng cũng ko được).
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 24/04/2008 23:23:27 (+0700) | #3 | 127332
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]
Cái này chắc chỉ thích hợp cho người nào mới xài, tập làm quen với Linux, chứ đã xài Linux sao lại còn muốn nó chạy trên Win nhỉ? Để tìm hiểu Linux chăng?
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 25/04/2008 00:05:16 (+0700) | #4 | 127341
[Avatar]
}{ell-Fire
Member

[Minus]    0    [Plus]
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
[Profile] [PM]
Mình muốn tìm hiểm thêm trước khi thật sự xài linux. Vì hiện giời mình khá lệ thuột vào window (software, game, ...).
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 25/04/2008 00:07:47 (+0700) | #5 | 127342
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]
Nếu dùng Linux vào công việc (lập trình) thì không việc gì phải lo (trừ dân .Net smilie ), những phần mềm phổ biến đều có thể tìm được cái tương đương hoặc tốt hơn smilie
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 25/04/2008 02:40:50 (+0700) | #6 | 127360
[Avatar]
}{ell-Fire
Member

[Minus]    0    [Plus]
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
[Profile] [PM]
Hiện nay mình đang gặp phải 1 vấn đề là ko đăng nhập được (sài Debian). có ai giúp mình được ko. (ko rõ được password, phải nhấn enter xuống hàng mới rõ được).

Đã thử mò với tài khoảng root (mật khẩu root hoặc blank nhưng cũng ko được). 


Ko phải là ko gõ được mà là mật khẩu ko hiện ra. Đúng là... smilie
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 25/04/2008 23:34:13 (+0700) | #7 | 127546
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]

}{ell-Fire wrote:
Hiện nay mình đang gặp phải 1 vấn đề là ko đăng nhập được (sài Debian). có ai giúp mình được ko. (ko rõ được password, phải nhấn enter xuống hàng mới rõ được).

Đã thử mò với tài khoảng root (mật khẩu root hoặc blank nhưng cũng ko được). 


Ko phải là ko gõ được mà là mật khẩu ko hiện ra. Đúng là... smilie 

Oài, gõ password trên *nix shell nó đâu có hiện ra (nhưng vẫn back được).
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 26/04/2008 21:26:45 (+0700) | #8 | 127692
[Avatar]
}{ell-Fire
Member

[Minus]    0    [Plus]
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
[Profile] [PM]



Tại sao mình log vào ko được vậy cả. Mấy bồ giúp với, mới làm quen với *nix nên còn khó khăn. smilie
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 26/04/2008 23:36:27 (+0700) | #9 | 127710
luckyfun
Member

[Minus]    0    [Plus]
Joined: 20/03/2008 12:52:22
Messages: 8
Offline
[Profile] [PM]
bạn thử setpass lại cho user đi : passwd user rồi login lại user đó thử xem smilie
[Up] [Print Copy]
  [Question]   Re: Bàn về coLinux 27/04/2008 01:52:54 (+0700) | #10 | 127727
[Avatar]
}{ell-Fire
Member

[Minus]    0    [Plus]
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
[Profile] [PM]
Cảm ơn bạn nhiều nhe. Mình vô được rồi. smilie
[Up] [Print Copy]
  [Question]   Bàn về coLinux 03/08/2013 17:19:05 (+0700) | #11 | 277947
[Avatar]
FourLeafClover
Member

[Minus]    0    [Plus]
Joined: 16/12/2008 11:37:23
Messages: 80
Offline
[Profile] [PM] [Email]
Mình định lập topic để hỏi về colinux nhưng search thấy topic này nên comment luôn ở đây nhé, đỡ mất công admin vào nhắc nhở là không search trước khi hỏi smilie

Hiện tại đang làm theo 1 guideline cần sử dụng colinux.
Đoạn đầu của guideline cũng là config để login như hướng dẫn của }{ell-Fire, và mình đã login thành công
Đoạn tiếp theo như sau :

Install Linux DevTools package in coLinux.
DevTools consists of files which will be used in developing such as:
make, automake, autoconf, libtool, etc.
For coLinux Debian/Ubuntu use this command:

$ apt-get install devtools




Mình dùng command apt-get install devtools thì bị lỗi như trên.
Nhờ mọi người giúp đỡ.

Thanks
[Up] [Print Copy]
  [Question]   Bàn về coLinux 03/08/2013 20:08:10 (+0700) | #12 | 277948
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
@FourLeafClover: hướng dẫn đấy sai rồi. Lệnh đúng phải là:
Code:
sudo apt-get install build-essential
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Bàn về coLinux 03/08/2013 20:12:24 (+0700) | #13 | 277949
Stanley_00
Member

[Minus]    0    [Plus]
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
[Profile] [PM]

FourLeafClover wrote:
Mình định lập topic để hỏi về colinux nhưng search thấy topic này nên comment luôn ở đây nhé, đỡ mất công admin vào nhắc nhở là không search trước khi hỏi smilie

Hiện tại đang làm theo 1 guideline cần sử dụng colinux.
Đoạn đầu của guideline cũng là config để login như hướng dẫn của }{ell-Fire, và mình đã login thành công
Đoạn tiếp theo như sau :

Install Linux DevTools package in coLinux.
DevTools consists of files which will be used in developing such as:
make, automake, autoconf, libtool, etc.
For coLinux Debian/Ubuntu use this command:

$ apt-get install devtools




Mình dùng command apt-get install devtools thì bị lỗi như trên.
Nhờ mọi người giúp đỡ.

Thanks 

Bản debian này là 4.0 khá cũ rồi nên không còn support nữa đâu bạn à.
Theo y kiến cá nhân thì bạn không nên dùng coLinux làm gì? Nhìn nó có vẻ *cũ* quá rồi. Nếu cần làm việc với linux mà *ngại cài đặt* thì bạn có thể chạy trên máy ảo mà.
[Up] [Print Copy]
  [Question]   Bàn về coLinux 04/08/2013 06:42:50 (+0700) | #14 | 277957
[Avatar]
FourLeafClover
Member

[Minus]    0    [Plus]
Joined: 16/12/2008 11:37:23
Messages: 80
Offline
[Profile] [PM] [Email]

quanta wrote:
@FourLeafClover: hướng dẫn đấy sai rồi. Lệnh đúng phải là:
Code:
sudo apt-get install build-essential
 


Mình đã thử dùng câu lệnh của bạn. Và kết quả là:









Stanley_00 wrote:

Bản debian này là 4.0 khá cũ rồi nên không còn support nữa đâu bạn à.
Theo y kiến cá nhân thì bạn không nên dùng coLinux làm gì? Nhìn nó có vẻ *cũ* quá rồi. Nếu cần làm việc với linux mà *ngại cài đặt* thì bạn có thể chạy trên máy ảo mà.
 


Vì mình ko có kinh nghiệm làm việc với linux, chỉ làm theo guideline nên mới sử dụng version đó.

Đây là những công việc còn lại mà mình cần phải làm :
Code:
o Install Linux DevTools package in coLinux.
  DevTools consists of files which will be used in developing such as:
  make, automake, autoconf, libtool, etc.
  For coLinux Debian/Ubuntu use this command:

  $ apt-get install devtools

o Install Subversion in coLinux. http://subversion.tigris.org/
  
  For coLinux Debian/Ubuntu use this command:

  $ apt-get install subversion

o Install development libraries in coLinux, with this command:

  $ apt-get install libssl-dev

  $ apt-get install libmysql++-dev

  $ apt-get install gnulib

  $ apt-get install libpth-dev

  $ apt-get install zlib

  $ apt-get install libZThread
  
o Install MySQL server in Windows. http://www.mysql.com/

o Install SqlYog in Windows. http://www.webyog.com/

Getting the Source
==================

o To download LeGACY Project src codes you must use subversion.
  For coLinux Debian/Ubuntu use this command:

  $ svn checkout [link to project] [project name]

Compilation

===========
o Open up legacy-project, type: cd legacy-project

o Prepare configuration script (important), type:
  $ libtoolize --force
  $ aclocal
  $ autoconf
  $ automake -a
  $ autoheader

o Configure project, type:

  $./configure

  When configure, maybe you'll got some error messages because there are some
  missing libraries, please install all required libraries before proceed to
  next step. Use your brain and google, I will not help you on this!!!j máy

o After finished, ketik:

  $ make

o If success, edit file legacyd.conf which located at
  ./legacy-project/src/legacyd

  Edit last 3 lines below according to:
  - MySQL Server IP
  - MySQL Server Port
  - MySQL Username
  - MySQL Password
  - MySQL Database

LoginDatabaseInfo     = "192.168.0.15;3306;legacy;legacy;realmd"
WorldDatabaseInfo     = "192.168.0.15;3306;legacy;legacy;legacydb"
CharacterDatabaseInfo = "192.168.0.15;3306;legacy;legacy;characters"


Nếu chay máy ảo thì:
- Mình nên cài đặt máy ảo nào?
- Liệu những việc trên có thể giải quyết được không?
- Có khác biệt gì giữa những command ở trên và command chạy trên máy ảo không?

Thanks !
[Up] [Print Copy]
  [Question]   Bàn về coLinux 04/08/2013 10:09:30 (+0700) | #15 | 277958
Stanley_00
Member

[Minus]    0    [Plus]
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
[Profile] [PM]
Theo những gì mình thấy thì bạn nên tìm hiểu về linux căn bản một thời gian đi đã. Theo guideline một cách mù quáng như thế không tốt đâu.
[Up] [Print Copy]
  [Question]   Bàn về coLinux 04/08/2013 12:18:32 (+0700) | #16 | 277960
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

FourLeafClover wrote:

Failed to fetch ...
Temporary failure resolving ...
 

Kiểm tra lại kết nối mạng cũng như DNS. Thử chạy `nslookup ftp.debian.org` xem có phân giải được không.

FourLeafClover wrote:

Vì mình ko có kinh nghiệm làm việc với linux, chỉ làm theo guideline nên mới sử dụng version đó.
 

Lúc mới làm quen với cái gì đó thì ai cũng chưa có kinh nghiệm mà. Tuy nhiên, có thể tìm hiểu những lệnh mà mình sắp gõ xem cụ thể chúng làm gì. Thêm nữa, nên chú ý đọc và hiểu những thông báo lỗi trong quá trình làm.

FourLeafClover wrote:

Nếu chay máy ảo thì:
- Mình nên cài đặt máy ảo nào?
 

Cái nào cũng được. Nên xắn tay vào "nghịch" luôn thì sẽ nhanh hơn là loay hoay trong việc chọn. Ví dụ: https://www.virtualbox.org/

FourLeafClover wrote:

- Liệu những việc trên có thể giải quyết được không?
 

Được chứ.

FourLeafClover wrote:

- Có khác biệt gì giữa những command ở trên và command chạy trên máy ảo không?
 

Không. Vì bản chất là cài một hệ điều hành lên môi trường ảo thôi, còn những commands gõ trên đó vẫn là "thật".

Tuy nhiên, cách nhanh nhất để làm quen với Linux là... đập Windows đi, cài Linux lên và học cách dùng nó cho các công việc hàng ngày (nên có kết nối Internet khi chọn cách này).
Let's build on a great foundation!
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|