用Colinux来boot硬盘上的Linux系统
来源:优易学  2011-11-26 10:59:13   【优易学:中国教育考试门户网】   资料下载   IT书店
   硬盘上安装了两个系统,一个是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.

[1] [2] [3] 下一页

责任编辑:虫虫

文章搜索:
 相关文章
热点资讯
热门课程培训