龙芯2f_灵珑一体机9s2a安装debian8系统时的问题

17年10月,刚在闲鱼上买了一台灵珑一体机,型号是9s2a的,开机后,发现内核版本较低,
而且没有了apt源,于是想自己动手DIY安装debian8系统,采用netboot方式安装。
网上搜索了资料,准备采用两种方式来分别安装,一种是usb方式,另外是tftp方式。
我准备了4g的u盘,这是我手上较小的盘了,在ubuntu16.04主机上fdisk分区,mkfs.ext2格式化,
我分了1g的大小。分区时我注意的先umount ,分好区后我将u盘mount挂载到/mnt/usb下,并且将
u盘chmod  777 改了权限,将网上下载的boot.cfg,  vmlinux-3.16.0-4-loongson-2f, initrd.gz 三个文
件拷贝到u盘。
开机,del进入pmon,devls显示找不到u盘。
考虑到大容量u盘不认识的问题,我找了个32M的老u盘,这次能够认识u盘,如图片所示输入命令,
结果如图
loongson2f_usb0_bl命令截图.png

后来查看了pmon帮助,发现可能命令输错了,改成  bl  -d    ide    (usb0,0)/boot.cfg 回车后,输入 g
回车,然后就什么也不动了。郁闷。
 
不行就用tftp方式吧,下载内核文件3.16时显示如图

loongson2f_tftp_load命令3.16截图_.png

有cannot read sym table问题。
 
然后我换成了3.2内核,如下图

loongson2f_tftp_load命令3.2截图_.png

 
两种方式都失败
 
20171021 追加安装的问题
 
新买了1g的u盘,默认格式为fat16,在一体机上试了一下,pmon下能够认usb0,在win7下将vmlinux 和 
loongson2_debian8_xfce4_20141129a.tar.lzma 两个文件拷贝到了u盘的根目录下,安全退出u盘,装到
一体机的上面两个u盘插口之一,在pmon下 输入 load  /dev/fat/disk@usb0/vmlinux 回车,正常加载文件,
然后输入 g  回车 ,进入司机状态,如下图所示:

2017-10-21_182846.jpg


这种状态时什么情况?

在网上搜索到openbsd支持灵珑一体机,可是下载6.2版本后尝试安装,出现不认识
LM9103-1.5.9的pmon,有没有那位朋友尝试过openbsd的安装。
已邀请:
要不试试打包好的Linux系统?
https://mirrors.ustc.edu.cn/loongson/install/
这里有打包好的debian8,你可以试试loongson2_debian8_xfce4_20141129a.tar.lzma
 

flygoatfree

赞同来自:

首先,建议去PMON里输一下env确认你的Lynloong到底是9002还是9003.虽然都叫9s2a但是9002用的是cs5536方案,9003用的是sm502方案。但无论是9002还是9003 debian的内核都没有官方支持。
9002和9003都有lemote提供的Leagcy Kernel(2.6.x),你可以去dev.lemote.com/files 里自己找找。编译一下,但内核版本决定了不可能有systemd支持,可能只能debian6/debian7。 
我正在为主线内核补全这些内核的支持,但是要说明的是我手上的9002是坏的,无法测试,所以只能通过Leagcy的代码尝试补全。9002的初版我写的差不多了,等到linux-mips接受完yeeloong的patch就可以提交了。
至于9003,因为内核里完全没有SM502的支持,我现在虽然在做,但是进度比较慢,有一会儿好等了。
 
PS:因为pmon内存管理的原因,强烈不建议使用initrd.gz来安装,不然诡异的问题会不断的。。。。

linkasm

赞同来自:

我查看了一下pmon的env如下图

2018-03-01_181417(1).jpg

这是9003的么

jiangtao9999

赞同来自:

2f 已死。
好吧,龙芯难道不给 2f 用户个打折换新设备吗?

spirn

赞同来自:

直接用jessie的loongson 2F 内核3.16也能正常启动进入系统,自己用debian下载的同版本内核打上补丁编译,除了有个i2c 模块编译不了取消,一起正常,放进去就是启动不了,奇怪了。
linux 4的内核都有loongson 2f的支持,交叉编译过也是不能启动,不知道哪里的问题。

要回复问题请先登录注册