|
给系统命个名,叫秀秀吧,一个小女生的名字^_^
这次使用2.6.23.8内核,Glibc-2.7(NPTL),Glibc使用了comcat优化过的memcpy代替Glibc默认的memcpy, 这也算是优化过的Glibc吧,我主要是做些体力活。Glibc-2.7的NPTL支持问题困扰了我好几天。
NPTL简介:
“在Linux操作系统中,本地POSIX线程库(NPTL)是一种软件特性,它可让Linux的内核,高效地运行那些使用POSIX风格的线程所编写的程序。
测试中,NPTL在一个IA-32处理器上,成功地同时跑了10万个线程,启动这些线程只用了不到2秒。比较起来,在不支持NPTL的内核上,这个测试花费了大约15分钟。”
kernel:2.6.23.8
binutils: binutils-2.18
Glibc: Glibc-2.7(NPTL), memcpy针对2E盒子优化
GCC:gcc-4.2.2
其余的包大体是clfs-svn-20071030的,部分做了调整。
下载地址:ftp://218.90.147.70/loongson-64-new.tar.bz2
ftp用户名:godson2e 密码:lemote 请不要删除不是你上传的东西
安装:
下载系统loongson-64-new.tar.bz2 大概106M.
以hda4为例,机器上应该有个可用的系统或你有个可启动机器的U盘
1)挂载hda4,命令是:
mount /dev/hda4 /mnt
2) 解压64位系统到hda4,命令是:
tar xvf loongson-64-new.tar.bz2 -C /mnt
3) 修改/mnt/etc/fstab,使之和你的机器上的分区一致,这里应将/mnt/etc/fstab中的这一行
/dev/hdax / ext3 defaults 0 0
改为
/dev/hda4 / ext3 defaults 0 0
swap分区也改成和你机器实际相应的。
4)重新启动:
启动到PMON后输入下面的命令:
load /dev/fs/ext2@wd0c/boot/vmlinux-64-2.6.23.8
g console=tty root=/dev/hda4
系统只有root用户,密码:123456
/boot下还有一个vmlinux-64,这个是ELF64的,如果你的PMON刷新过,可以用这 个。
欢迎龙芯用户测试 |
|