星期二, 二月 19, 2008

大舅电脑

大舅的电脑又坏了,我直接把它搬到了我家里,然后准备给安装linux系统.没有了安装win的希望了.老出毛病.没法弄了.
安装redhat(刚好从我同学那里拿来的).卡的要命.
下载了arch的镜像准备安装.先用个DSLlinux来启动系统,拷贝ISO过来,在接网线的时候差点没闪死我:竟然没有网卡!我晕,忘记了家里这边上网都是用USB-ADSL的.不过真搞不明白,或许当时都是用电话线拨号的原因?竟然连个标准的网卡都没有.
看来先要给安装个网卡才能继续了.那个DSLlinux运行的不赖,速度不错.
大舅电脑配置(98年的):
赛扬400多,8G硬盘,64M内存,声显卡集成.没了.不过原装的音箱不错.Hisense的.
另外drivel能用了,发表日记不用登录wp了(登录的时候进入后台有点慢).
哈~

星期六, 二月 09, 2008

colinux中安装arch

利用colinux启动debian镜像,然后在debian中利用chroot来安装arch.
现在的arch版本中的initrd.img无法挂载启动了,所以用的是0.7.1的,然后可以用pacman来更新系统.
准备好arch0.7.1光盘镜像,一个1G的空白colinux硬盘镜像.提取arch0.7.1光盘镜像中的initrd.img文件.
cobd0="D:\Program Files\coLinux\linux\root.fs" //debian镜像
cobd1="D:\Program Files\coLinux\linux\swap.fs"
#cobd2="D:\Program Files\coLinux\linux\rescue_fs"
#cobd2="D:\Program Files\coLinux\linux\arch.fs" //空闲的硬盘镜像,准备用来安装arch.挂载到/mnt/arch
cofs1="D:\Program Files\coLinux\linux" //cofs,用来共享win下的文件,拷贝到debian中.挂载到/mnt/win,将iso和initrd.img放到这里.
启动debian后,拷贝initrd.img(可以用cofs来共享到debian系统中),解压,挂载initrd.
mkdir ~/tmp
cat initrd.img |gzip -d >initrd
mount initrd -o loop tmp/

mkdir /mnt/arch/Arch
cp ~/tmp/* -avf /mnt/arch/Arch
mount /mnt/win/*.iso - o loop /mnt/arch/Arch/src
cd /mnt/arch/Arch/dev
mkdir vc
mknod vc/5 c 4 5
cp /bin/bash /mnt/arch/Arch/bin
chroot /mnt/arch/Arch
TERM=linux

运行arch/setup开始安装arch.因为在colinux中无法使用cfdsik,所以不用选择分区,让安装程序自动分区即可.安装后会将系统安装到/mnt中.
配置系统不再赘述.
安装内核后,退出chroot,运行如下命令
mv /mnt/arch/Arch/mnt/* /mnt/arch
配置fstab文件时添加如下:
/dev/cobd2 / ext3 defaults 0 0
swap none swap sw 0 0
重启系统搞定.
参考文章:chroot安装arch