手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:龙芯

福珑2E电脑硬盘重装系统、系统Ghost以及简单配置

前两天,突然接到一个电话,看来源是江苏的,接起来后感觉到意外,原来是龙芯那边打来的,问我福珑2E用的怎么样。这才让我想起,原来我的福珑2E已经扔在抽屉里2年多了。买福珑本身是一个小意外,当初的想法是利用这样的小盒子连软件一起打包卖的,但最后,接单的项目结束了,被人忽悠了一下,但是电脑也买了回来,于是就自己折腾了一段时间。但后来还是没有正式使用。

如今我又想使用了,想用它来代替电视的机顶盒,看电影啥的。可是却发现原来我的机器不能启动了,而且,还不会安装。这不,网上找了点资料,先备份一下,然后过两天慢慢折腾(主要是没有显示器了。。。)

原文很长。。。不过也得转呀。来源是:http://hi.baidu.com/busybox/blog/item/19aa3f8b69ccadd5fc1f104d.html

--START--

我的条件是有了台能上网的X86电脑,装有XP,软硬齐全。
一、硬盘重装系统

1.把随机附送的光盘在XP下做成debian.iso镜像文件,也可以重网上直接下载http://www.lemote.com/debian/iso/里 面直接下载,重命名为debian.iso,重命名的好处是以后输入命令后方便。

2.先介绍下我的盒子的分区:
/根分区挂载的是/dev/hda1
/home分区挂载的是/dev/hda2
/swap分区挂载的是/dev/hda3
/opt分区挂载的是/dev/hda4
把debian.iso文件拷到盒子里的/home分区,在终端输入如下命令:
su
mount -o loop /home/debian /cdrom
cd /cdrom/boot
cp setup /

3.重启电脑按DEL键进入BIOS,进入BIOS后在PMON下输入如下命令:
PMON>load /dev/fs/ext2@wd0a/setup
PMON>g console=tty
开始硬盘重装系统。

4.根据提示依次选择"语言"->"简体中文","国家"->"中国","键盘"->"美式英语"。

5.在Debian安装程序主菜单出现后,按"Alt+F2",然后再按"Enter"。出现命令提示符,输入如下命令:
cd /mnt
mkdir home iso
mount /dev/hda2 /home
mount home/debian.iso iso
输入完成后,按"Alt+F1"返回Debian安装程序主菜单。

6.选择“探测并挂载CD-ROM”,根据提示依次选择:
"从驱动软盘中加载光盘驱动器的驱动吗?"->"否"
"手动选择光盘驱动器设备及其模式吗?"->"是"
"使用此光盘驱动器所需要加载的模块"->"none"
"光盘驱动器所对应的设备文件"->"键入/dev/loop0"
最后选择"继续"。

7.然后依次选择"配置网络"、"探测网络设备"
"使用DHCP进行网络自动配置"->"是"
"网络自动设置失效"(因为我的盒子没有联网)->"继续"
"网络配置方式"->"现在不进行网络配置"
"主机名"->"debian"
"Debian归档镜像"->"www.lemote.com"
"HTTP代理信息"(留空)->"继续"
"无效的归档镜像"(因为没联网)->"继续"
又返回到"选择归档镜像"->"返回"。

8.选择"探测磁盘"->"继续进行分区吗?"->"是"->"手动"分区。我的分区如下:
/根目录挂载/dev/hda1-----格式化成ext3
/home挂载/dev/hda2------不格式化,保持现有数据
/swap挂载/dev/hda3-------格式化成swap格式
/opt挂载/dev/hda4---------不格式化,保持现有数据
最后,选择"分区设定结束并将修改写入磁盘"->"将改动写入磁盘吗?"->"是"。

9.系统时间设置。提示"您的系统时间设置为UTC?"->"是"。

10.用户设置:
"Root用户密码"->"输入密码"
"请再次输入以验证其正确性"->"重复输入"
"请输入用户名"->"loongson"
"您的帐号用户名"->"loongson"
"请为新用户选择一个密码"->"输入密码"
"请再次输入以验证其正确性"->"重复输入"。

11.开始安装......

12.出现提示:
"要安装的内核"->"linux-image-2.6.18-godson2e"
"使用网络镜像吗?"->"否"
"被释放掉的有关security.debian.org的条目已被加到/etc/opt/soures.list文件中"->"继续"
"您要参加软件包流行度调查吗?"->"否"
"选择要安装的软件“-”桌面环境+标准系统"(按空格键选择)->"继续"。

13.等待......出现提示:
"X服务器所使用的视频模式"-"1024*768+800*600+640*480"(按空格选择)->"继续"。

14.一段时间后,出现提示:
"您将需要手动启动/dev/hda1分区上的内核并添加内核参数root=/dev/hda1"->"继续"。

15."安装完成"-"继续",重启系统,按DEL键进入BIOS,在PMON下输入如下命令(设置系统启动内核):
PMON>load /dev/fs/ext2@wd0a/boot/vmlinux-2.6.18-godson2e
PMON>g console=tty root=/dev/hda1


二、系统Ghost(官方版本)

1.在www.lemote.com/debian-testing/for-2e/目 录下载hda1.tar.gz和hda2.tar.gz。

2.福珑的预装系统打了有两个包:hda1.tar.gz,hda2.tar.gz。只要把这两个包分别解压到hda1和hda2上就可以了。如果 你安装了两个系统,可以在第二个系统中挂载和解压操作就可以了,如果你只有一个系统,那就可以启动一个rescue内核来操作,不过这都是在字符界面下完 成。

3.下面介绍一下具体做法:
假设我把这两个包拷贝在系统的第四个分区(hda4)根目录(/),在第一个分区(hda1)的boot目录下有rescue内核(预装的系统中都带了这 个内核,如果你的系统中没有,可以到http://www.lemote.com/debian/boot/) 下载。开机按住空格键(或者其他键,只要不是enter就行)进入PMON界面,输入如下命令:
PMON>load /dev/fs/ext2@wd0/boot/rescue
PMON>g console=tty video=radeonfb:800x600@60
然后rescue内核就开始启动,内核启动完成后会提示:
Please press Enter to activate this console
按回车就可以激活这个控制台,这时可以用mkfs.ext3 /dev/hda1和mkfs.ext3 /dev/hda2命令将hda1和hda2格式化。
然后cd /mnt进入mnt目录下创建三个子目录hda1,hda2和hda4(创建目录用mkdir 目录名称,例如创建hda1目录可以用命令mkdir hda1)。
然后将三个分区(hda1,hda2,hda3)分别挂载到/mnt/hda1,/mnt/hda2,/mnt/hda4(挂载可以用mount命令,例 如挂载hda1到/mnt/hda1,可以用命令mount /dev/hda1 /mnt/hda1)。
挂载好以后用cd /mnt/hda4进入hda4目录,然后开始将两个包分别解压到两个分区中,解压命令是:
tar xvzf hda1.tar.gz -C /mnt/hda1/(注意这个C是大写的)。
这是将第一个分区的内容解压到hda1中,这个过程时间可能比较长,等这个过程结束后就可以解压第二个分区的内容了,命令是:
tar xvzf hda2.tar.gz -C /mnt/hda2/
这个过程是比较快的。
解压完成后系统就安装好了。
系统中有2.6.21和2.6.18两个内核,你可以在PMON中设置你想启动的内核。


三、简单配置

1.内核更新。
刚装的系统内核vmlinux-2.6.18-godson2e没有ppp模块所以不能上网。在http://www.lemote.com/download/downloads_27.html下 载福珑迷你电脑64位内核2.6.22.9(kernel_2.6.22_9_lm64.tar.gz)64位的到U盘。U盘插入盒子,自动识别出来后, 输入如下命令:
cd /media/usbdisk
cp kernel_2.6.22.9_lm64.tar.gz /home
cd /home
tar xvfz kernel_2.6.22.9_lm64.tar.gz
cd boot
mv vmlinux vmlinux-2.6.22.9-64
cp vmlinux-2.6.22.9-64 /boot
cd ..
cd lib/modules
cp -r 2.6.22.9lm64 /lib/modules
重启机器,按DEL键进入BIOS,在PMON下输入如下命令:
PMON>set al /dev/fs/ext2@wd0a/boot/vmlinux-2.6.22.9-64
PMON>set karg "console=tty root=/dev/hda1"
PMON>reboot
这样以后进入系统使用的就是64位的2.6.22.9内核了。

2.字体设置。
http://wqy.sourceforge.nethttp://wenq.org可下载最新的文泉驿字体。不过这两个网站我上不去,于是在http://www.codeput.com/soft/view-software-12667.html下 载了最新的文泉驿字体-文泉驿字体之“祈祷”的压缩包zenhei.rar。把zenhei.rar中的wqy-zenhei-0.6.26-0.deb 解压到U盘中。U盘插入盒子,执行如下命令:
cd /media/usbdisk
dpkg -i wqy-zenhei-0.6.26-0.deb
字体安装成功后,下面就可以直接在子弟设置里设置使用文泉驿字体了。

3.输入法安装
因为debian的镜像文件在/dev/hda2也就是/home分区,故可以直接用它安装。
打开终端输入如下命令:
mount -o loop /home/debian.iso /cdrom
apt-get install scim
SCIM随系统启动:
在/etc/X11/Xsession.d目录下新建一个名叫95xinput的文件,内容如下:
/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
可以通过输入如下命令完成:
cd /etc/X11/Xsession.d
vim 95xinput
然后按键“A”开始输入:
/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
输入完成后,按Esc键,再按:wq后,按"Enter"键后保存退出。
这样,输入法安装完成,并随系统开机启动。

4.宽带上网设置
首先从http://www.roaringpengwin.com/products/pppoe下 载rp-pppoe-3.10.tar.gz并拷入U盘。
不过我在安装rp-pppoe之前还安装了pppoeconf,因为使用pppoeconf会经常掉线,经过设置后仍然如此,故事用rp-pppoe。
先介绍pppoeconf的安装,因为debian的镜像文件在/dev/hda2也就是/home分区,故可以直接用它安装,打开终端输入如下命令:
mount -o loop /home/debian.iso /cdrom
apt-get install pppoeconf
如果用apt-get install不能安装成功,可以用以下方法:
cd /cdrom/pool/p/pppoeconf
ls
然后用dpkg -i命令安装其文件夹下的文件,一般会提示缺少的依赖,可以在/cdrom/pool目录下依次寻找并安装,然后返回安装pppoeconf就可以了。
下面介绍rp-pppoe的安装,把已经拷有rp-pppoe-3.10.tar.gz的U盘插入盒子,在终端输入如下命令:
cd /media/usbdisk
cp rp-pppoe-3.10.tar.gz /opt
cd /opt
tar xvfz rp-pppoe-3.10.tar.gz
cd rp-pppoe-3.10
./go
知道安装完成,安装完成后可以直接进行配置,也可以以后用pppoe-stup来进行配置。如果之前没安装pppoeconf,此处安装时会提示安装 ppp,所以,最好先安装pppoeconf再安装rp-pppoe。
以下是rp-pppoe的配置过程:
//以下是屏幕显示:
Welcome to the Roaring Penguin ADSL client setup. First, I will run some checks on your system to make sure the PPPoE client is installed properly...
Looks good! Now, please enter some information:
USER NAME
>>> Enter your PPPoE user name :
输入连入宽带网的账号,值得注意的是,如果接入ADSL,使用中国电信的服务可直接输入账号,而如果是接入中国网通的以太网,要紧跟着账号后面输入! Internet(I要大写)。
INTERFACE
>>> Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):
输入准备接入互联网的网卡名,如果是缺省的就直接敲回车键。
>>> Enter the demand value (default no):
直接回车。
DNS
>>> Enter the DNS information here:
输入有服务商提供的域名服务器地址,或输入server,由服务商自动提供(我家是自动分配IP的,所以输入的是server)。
PASSWORD
>>> Please enter your PPPoE password:
>>> Please re-enter your PPPoE password:
输入上网密码。
FIREWALLING
The firewall choices are:
0 - NONE: This script will not set any firewall rules. You are responsible for ensuring the security of your machine. You are STRONGLY recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway for a LAN
>>> Choose a type of firewall (0-2):
选择防火墙,选0。
** Summary of what you entered **
Ethernet Interface: eth0
User name: ddtthz! Internet
Activate-on-demand: No
DNS: server
Firewalling: NONE
>>> Accept these settings and adjust configuration files (y/n)?
选y。
最后,对上述配置进行确认。确认后的配置系统会写入/etc/ppp/pppoe.conf文件,熟练的用户可直接对其进行修改。
配置完成后,就可以进行拨号了。
输入以下命令进行拨号:
#pppoe-start
如果屏幕上出现:“... Connected!”就说明拨号成功了。一般而言做到这一步是没什么问题的。这时可以用ifconfig命令查看你的信息(可以使用命 令#ifconfig -a来查看)。
最后可以Ping一下互联网中的某个主机名看下是否能上网,命令如下:
#ping www.sina.com
如果出现以下信息:
PING jupiter.sina.com.cn (218.30.66.101) 56(84) bytes of data.
64 bytes from 218.30.66.101: icnp_seq=1 ttI=128 time=91.6 ms
64 bytes from 218.30.66.101: icnp_seq=2 ttI=128 time=163 ms
64 bytes from 218.30.66.101: icnp_seq=3 ttI=128 time=178 ms
......
则表明已经连上Ineternet了。
如果想开机自动连上宽带,可以按如下操作:
首先,用pppoeconf配置在/etc/ppp/peers/生成一个dsl-provider用户文件。
配置过程只要大家输入正确宽带上网的帐号密码就可以了,在最后有个提示问你是否在系统启动的时候启动pppoeconf,选择"否",因为我们配置它的目 的只是生成一个用户配置文件。
然后在终端输入如下命令:
cd /etc/network
vim interfaces
按A键开始输入,输入以下字符:
iface eth0 inet ppp
provider dsl-provider
按Esc键后,再按:wq,按Enter键后保存退出。
cd /etc
vim rc.local
按A键开始输入,输入以下字符:
/usr/sbin/pppoe-start
按Esc键后,再按:wq,按Enter键后保存退出。
这样,以后在系统启动后就能自动连上宽带了。

Tags: 福珑, 龙芯, debain

龙芯获MIPS专利授权 将支持Android

据cnbeta报道:龙芯获MIPS专利授权 将支持Android
6月16日消息,中国自主研发的CPU龙芯近日获得了MIPS授权。MIPS Technologies周一称,中国科学院计算技术研究所(简称计算所)已经获得MIPS32与MIPS64架构的授权,技术将用于开发龙芯CPU。 龙芯之痛,卡在专利关口

知名IT杂志《PC World》撰文称:“龙芯的支持者希望终有一天这款产品能渗透外国市场,但现在使用该芯片的设备在中国也寥寥无几,龙芯的MIPS核心使得它与英特尔AMD的X86结构PC不兼容。”龙芯使用MIPS架构,既是无奈,更是被迫。

在中国自力更生研发CPU的过程中,曾使用用“MIPS-like”的词汇来形容龙芯(修改版本的MIPS),此举招致MIPS Technologies的不满,因而一直未获授权。这几年来,计算所不断与MIPS Technologies谈判,希望获得技术授权,但一直未果。无奈之下,计算所只好退而求其次,与意法半导体合作,因为它拥有MIPS授权。以龙芯为核 心的CPU也在意法半导体的网页有所介绍,其名字为更商业化的“Loongson”。龙芯难产,卡在专利一关。

龙芯将支持Android 年底推新款低价CPU

中国科学院计算技术研究所“龙芯1号”研制组组长胡伟武说,尽管这几年龙芯推出了新品,但一直不准在上面贴上‘MIPS-compatible’标签。现 在问题终于解决了。他还表示,研究所正在对一些芯片做兼容性测试。获得MIPS授权是一个大进步,它意味着龙芯可以支持Google的Android平 台。胡伟武表示:“无论是否推出装有龙芯CPU与Android的设备,计算所都将与寻找一些商业伙伴,努力将芯片植入它们的产品中。”

MIPS Technologies公司亚太区的副总Mark Pittman说:“在我们看来,授权将缩短龙芯进入市场化的时间。”因为计算所再也不用通过意法半导体来设计芯片了。

据计算所介绍,龙芯将同时进入高端与低端产品线,设计完全其于第一款高端芯片——4核心龙芯3代,它也是第一款多核龙芯。今年晚些时候,计算所还将推出低端的龙芯,即1GHz的Godson 2g。

附:
MIPS Technologies是一家设计制造高性能、高档次及嵌入式32位和64位处理器的厂商,在RISC处理器方面占有重要地位。1984年,MIPS计算机公司成立。1992年,SGI收购了MIPS计算机公司。


有人说,龙芯买授权花了N多钱,还有人对龙芯购买授权很不理解,为此,龙芯论坛超版九门提督这样说:

要说明白龙芯为什么拿MIPS授权要回答一下几个问题:
1、龙芯为什么要选择MIPS指令集而不是x86指令集?
2、龙芯为什么是现在才取得授权而不是8年前?
3、现在MIPS授权对龙芯发展有什么帮助?


一、现在回答第一个问题,龙芯为什么要选择MIPS指令集而不是x86指令集?
     大家应该都知道,计算所准备研制龙芯是2000年左右的事,20015月正式开始研制,第一个要解决的问题就是选择什么架构什么指令集,当然龙芯选择了RISC架构,而不是CISC架构。架构的事我们不谈(如果将来有人由于架构的关系说龙芯是冒牌货,没有技术含量,忽悠纳税人的钱,就如现在的情况,那我们再谈,当然架构也是广义指令集)。
       确定了架构开始确定使用何种指令集,两条路:一、自己开发指令集;二、采用已有指令集。
要自己开发出指令集并不难,我国早期的计算机采用的就是自己开发的指令集,如果大家想知道相关的情况,可在百度输入“夏培肃”来了解,比如107计算机、银河系列计算机,在局部取得了成功,但是它们是用在专有领域,不存在和别人竞争通用市场的问题。外国科技企业再牛也不敢找中国人民解放军的麻烦不是么?
       难就难在指令集要为整个业界所接受,成为标准之一并推向世界。
       打个比方,我开发了一个名叫“小强”的指令集,研发了基于“小强”的CPU,然后呢?然后你要卖CPU啊!可是你这个CPU,市面上没有配套的操作系统,更别说应用软件!你怎么办?你要开发基于“小强”的编译器、BIOS、操作系统、应用软件……。你要把这些东西都推广出去,让别人去接受,让别人把自己现有的东西都迁移到“小强”上来——这是一个何其浩大的工程——用屁股想都知道不可能。你会发现你家除了一窝“小强”什么也没有!!!
       以上说了七八轱辘的话,我想我们大家应该有个共识:龙芯不能独创一个全新的指令集。如果还有朋友不同意这个观点,那么以下的文字对你来说都是废话,你可以不用看了。
       龙芯要选择已有的指令集,现在指令集有很多,但可供龙芯选的稍微思考一下就只剩X86MIPS了,当然还有ARM,但ARM得授权方式虽然好,却使龙芯失去了独立的研发经历,没有任何安全可言。
       要选择X86么?我们知道计算所对龙芯的定位是通用CPU,通用CPU的老大是INTEL,龙芯只要研发出来,不论性能如何,从性质上说,就是INTEL的竞争对手,何况背后还有中国政府的支持。如果我是INTEL我会很高兴计算所选择了X86指令集,我会提供给计算所不高不低的技术支持,要他研究一个不好不坏的CPU,等他壮大一点,我就掐死一点,造个舆论,骂下计算所,多要点授权费,然后再多给点授权,让龙芯的市场再大一点,然后如此这般再来一边,最后计算所痛苦的发现,原来替INTEL做嫁衣裳。
       最后李国杰和胡伟武被骂成汉奸,买办,卖国贼,白痴,最终被钉在历史的耻辱柱上。
       亲爱的你还会选择X86架构么?
       最后只剩MIPS了。MIPS的最大竞争对手是谁呢?自然是X86啊,换句话说几乎就是INTEL啊。从这个程度上说龙芯和MIPS的大目标是一致的。
       尤其重要的是,MIPS经过几十年发展,是一种优秀的精简指令集,但是MIPSSGI抛弃后就江河日下,上个世纪90年代的辉煌已经过去,现在几乎沦落到靠卖个指令集的授权吃饭,今天上了下ARMMIPS的网站,两者气象完全不同,MIPS卖了个授权给计算所,就毫不犹豫的把新闻放在公司首页,如此可见一般。
通过提供MIPS指令集授权来获取授权费,这是MIPS现在比较现实的商业模式,承认与否也是这样。
到现在为止,大家应该明白,选择MIPS指令集是龙芯最理想也最现实的选择。
好了,第一个问题,回答完了。
二、龙芯为什么是现在才取得授权而不是8年前?
       计算所的一帮学究刚开始设计龙芯的时候,估计也没有仔细考虑将来产业化的情况,毕竟当时连什么时候能设计出来都没谱。但是关于指令集的问题,是经过仔细考虑的,在设计时采用MIPS指令集,几乎所有指令都是过了保护期的,可以自由使用,虽然落后,但那是千锤百炼,经过市场检验的东西。其它没有开放的指令,通过用其他相似指令代替和与ST的合作来解决。
       网上传说计算所花了500万美元获得了mips的正式授权,此价格我还没有确认,但肯定是不菲的,500万美元合3500万人民币左右,这可不是一笔小钱!大家想想八年前MIPS心气多高啊,当时的要价绝对要比500万美元高多了,计算所哪出得起啊。龙芯刚刚开发的时候,是计算所自己的1000万人民币创新基金拿出来搞的,可没有什么国家的科研经费(你要说计算所属于国家,这钱也是国家的,哪我没话可说)。这点钱,当时的MIPS绝对看不上眼,而且MIPS当时认为中国人开发通用CPU有一种中国男足拿世界杯的感觉。
       八年以后,龙芯虽然没有多好,但他有了自己的产品线,有了明确的发展规划,有了初步的产业化成果,有了国家的国民的大力支持。
       所以,为了MIPS和龙芯的发展,龙芯拿到了授权。

三、现在MIPS授权对龙芯发展有什么帮助?
       龙芯发展了8年多,大部分指令集是MIPS的,受专利保护的指令集自己做了扩展,但是还是对MIPS指令集的软件在龙芯上的使用有很多冲突,现在好了,基于MIPS的软件都可以使用了。龙芯有了具有自主知识产权的架构,又能使用MIPS所有的指令集,现阶段来说,是最好的结果。好多朋友以为,我们采用MIPS指令集就是采用了MIPS提供的核,这根本就两回事。这种情况,一般出现在ARM的合作伙伴上。
       在国外销售不会有版权冲突,不会再仰仗ST这个第三方,以后ST就是纯粹的代工企业。将来和ST谈起来,筹码更多了。
       还有 很多很多。。。。
       就像当年没有钱拿授权现在可以一样。我希望龙芯将来强大了,直接买下MIPS公司。这才是终极解决方案——这也是我内心的深切愿望。

本文最初在yhustc的博客上看到,全部内容来自于网上

引:

1、妓者? http://yhustc.com/Blog/175.html

2、龙芯获MIPS专利授权 将支持Android    http://www.cnbeta.com/articles/86691.htm

3、关于龙芯拿MIPS授权的再一点理解  http://www.lemote.com/bbs/viewthread.php?tid=23886&extra=page%3D1

Tags: 龙芯, mips, android

荷兰的龙芯笔记本可能有猫腻[转自cnbeta]

原文链接:http://www.cnbeta.com/articles/52616.htm

荷兰的龙芯笔记本可能有猫腻

之所以关心龙芯,一来因为这是完全国产的,比汉芯要好很多,而且也买过一台福珑电脑,现在听说出笔记本,也就特别关注一下,结果,看到这条新闻,也不知道是真是假。

确实是好事多磨,希望龙芯能够一路走好。如果是假的,希望那些所谓的领导注意一下,不要为了点蝇头小利就不仔细研究对方来历。原文请看详细。

» 阅读全文

Tags: 龙芯