用Colinux来boot硬盘上的Linux系统

文章作者 100test 发表时间 2008:02:01 15:26:15
来源 100Test.Com百考试题网


硬盘上安装了两个系统,一个是WindowsXP ,一个是UBUNTU6.X ,要在两个系统上切换搞得很心烦,如果安装一个虚拟机N 慢,而且有点隔鞋瘙痒的感觉,不爽!俺又想两个系统一起用,又想两个系统独立分开不同的分区,毕竟有时候俺还想要一个干净原始的linux 操作系统,看到colinux 可以解决我的问题!DOIT.

1 下载了devel-coLinux-20071105.exe

2 下载kernel 2.6.22 的内核,编译安装进unbuntu

3 配置colinux 的配置文件

如:

# coLinux configuration , created by colinux XML2CFG converter v0.1.0

# file: test.cfg

# Linux Kernel file

kernel=vmlinux

# Initrd file

initrd=initrd.gz

# Memory size for coLinux guest

mem=256

# Kernel bootparams

root=/dev/cobd4

# Block devices and image files

cobd3=\Device\Harddisk0\Partition2

cobd4=\Device\Harddisk0\Partition3

# Host filesystem devices

# Networking devices

4 将colinux 安装目录下的vmlinux-modules.tar.gz,解压到 /lib/modules

5 在unbuntu 创建linux 设备

for i in 0 1 2 3 4 5 6 7 do mknod /dev/cobd$i b 117 $i done 建好后要修改/etc/fstab文件,将文件中你的根分区和交换分区的行都拷贝到新行,将相应的had ?换成codb?

6 boot colinux

C :\coLinux>colinux-daemon.exe @test.cfg -v 3

Cooperative Linux Daemon, 0.8.0

Compiled on Nov 6 2007 00 :05:36

using vmlinux as kernel image

configuring 256 MB of virtual RAM

mapping cobd3 to \Device\Harddisk0\Partition2

mapping cobd4 to \Device\Harddisk0\Partition3

using initrd.gz as initrd image

mapping cofs31 to \ ??\C:\coLinux

kernel boot parameters: root=/dev/cobd4

PID : 2976

colinux : launching console

colinux : booting

Linux version 2.6.22-co-0.8.0 (hn@hn-dt)(gcc version 4.1.2 ) #1PREEMPT Tue Nov 6 00:02:11 CET 2007

256MB LOWMEM available.


相关文章


UbuntuLinux系统使用命令行修改时区
在linux上SubVersion定期完整备份脚本
用Colinux来boot硬盘上的Linux系统
Linux下安装Realtek8110SC千兆网卡驱动
移动Linux操作系统中的TMP分区
虚拟机下Linux系统上网的方法
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛