[原创]Xp中用Colinux成功安装Dapper

为当前最终发行版之前的所有版本提供支持
回复
100s99s
帖子: 7
注册时间: 2005-12-27 13:12
送出感谢: 0
接收感谢: 0

[原创]Xp中用Colinux成功安装Dapper

#1

帖子 100s99s » 2006-07-05 17:36

参考http://wiki.colinux.org/mediawiki/index.php/XCoLinux
折腾了好几天终用Colinux装上Dapper了。特与同好分享。

1、准备
Colinx0.6.2~0.6.4
Breezy光盘或镜像
Swap镜像http://gniarf.nerim.net/colinux/fs/下载

2、安装Colinux0.6.2~0.6.4(略)

3、配置Colinux
在Colinux安装目录下面新建文件dapper.xml内容如下

<?xml version="1.0" encoding="UTF-8"?>
<colinux>
<block_device index="0" path="\DosDevices\d:\debian\root.fs" enabled="true" />
<block_device index="1" path="\DosDevices\d:\debian\swap.fs" enabled="true" />
<block_device index="2" path="\DosDevices\d:\debian\initrd" enabled="true" />
<block_device index="3" path="\Device\Cdrom0" enabled="true" /> #指向光驱
<bootparams>root=/dev/cobd2</bootparams>
<memory size="196" /> #可用内存大小,根据需要调节
<network index="0" type="tap" />
</colinux>

4、在Colinux根目录新建文件dapper.bat内容如下
colinux-daemon.exe -c dapper.xml -t nt

5、制作根目录镜像文件
命令行进入Colinux安装目录执行命令fsutil file createnew root.fs 3221225472创建3G的根镜像文件。

6、将Breezy光盘中install目录下的initrd.gz用Winrar解压出initrd文件,并复制到Colinux安装目录下。

7、启动Colinux
运行dapper.bat,即进入Breezy的安装程序。进行到检测Cdrom这一步时会提示找不到光盘,选择手动加

载光盘/dev/cobd3。进行到硬盘分区时会出现错误,这时Ctrl+Alt+F2转到控制台,
#mke2fs -j /dev/cobd0
#mkdir /target
#mount /dev/cobd0 /target
#cd /target
再Ctrl+Alt+F1回到安装程序,安装依然进行不下去时Killall debian-installer杀掉安装进程,再重启
安装进程,直接进入基本系统的安装。安装过程务必按
Install the base system
Continue without boot loader
Finish the installation
的步骤进行,忽略其它步骤。

8、修改Colinux配置文件(dapper.xml)
<?xml version="1.0" encoding="UTF-8"?>
<colinux>
<block_device index="0" path="\DosDevices\d:\debian\root.fs" enabled="true" />
<block_device index="1" path="\DosDevices\d:\debian\swap.fs" enabled="true" />
<block_device index="2" path="\DosDevices\d:\debian\initrd" enabled="true" />
<block_device index="3" path="\Device\Cdrom0" enabled="true" />
<bootparams>root=/dev/cobd0</bootparams> # 从安装好的磁盘镜像启动
<memory size="196" />
<network index="0" type="tap" />
</colinux>

9、安装结束后重启Colinux修改/etc/apt/sources.list到Dapper的源,sudo apt-get update; sudo
apt-get upgrade即可升级到Dapper。

10、将/usr/sbin/dmidecode删除/改名/转移,可以避免在Colinux安装某些程序(特别是X)时产生崩溃。

11、在Colinux配置文件中添加<cofs_device index="0" path="\DosDevices\c:\" type="flat"
enabled="true" />进入系统后sudo mkdir /mnt/c; sudo mount cofs0 /mnt/c -t cofs可以挂载Xp中的
磁盘,将Colinux安装目录下的vmlinux-modules.tar.gz拷到Dapper根目录下,sudo tar zxvf vmlinux-
modules.tar.gz即可安装上Colinux的modules。
change520
帖子: 19
注册时间: 2006-07-14 7:44
送出感谢: 0
接收感谢: 0

#2

帖子 change520 » 2007-02-05 5:19

为什么我的就报段错误呢?
回复

回到 “老旧版本支持”