http://ask.loongnix.org/?/article/95

我的龙芯一体机的配置是:cpu:loongson 2f,内存:换成了1G(注意,亲测,换成2G的内存无法安装)
龙芯debian6系统是下载至 www.anheng.com.cn/loongson/install/lynloong_2f_9003/
的   lynloong_debian6_install.tar.gz
将下载的 lynloong_debian6_install.tar.gz 文件解压得到三个文件,分别是:

boot.cfg  ,   install_lyn  ,   lynoong_debian6_20111226.tar.lzma

安装时分两种情况,一种是usb方式安装,另外一种是硬盘方式安装
 
详细的过程我在 我的博客  http://blog.csdn.net/v80/article/details/78595967  有详细记录,有需要的

朋友可以参考参考,如果有朋友有关于9S2A一体机的更高版本的系统安装方法,或是其它发行版系统的安装方法,请发布出来让大家都看看

附博文 

龙芯灵珑9s2a一体机经过多次尝试,终于安装成功了debian6

下面将安装的详细过程记录下来

我在安装过程中参考了stablish 的百度贴吧文章

《9S2A一体机安装debian6手记》

参考网址是:http://tieba.baidu.com/p/4866601738?traceid=

我的龙芯debian6系统是下载至:

www.anheng.com.cn/loongson/install/lynloong_2f_9003/

文件名为: lynloong_debian6_install.tar.gz

我的龙芯一体机的配置是:

cpu:  loongson 2f

内存:换成了1G  (注意,经亲测,换成2G的内存无法安装)

硬盘: 换成了250g新盘  (原盘为120g的sata串口机械硬盘)

PMON版本:LM9103-1.5.9

将下载的 lynloong_debian6_install.tar.gz 文件解压得到三个文件,分别是:

boot.cfg

install_lyn

lynoong_debian6_20111226.tar.lzma

(解压方法:

linux系统下: tar   zxvf   lynloong_debian6_install.tar.gz ,按此命令即可解压得到三个文件

windows系统下: 可以利用winrar,或是haozip软件解压)

下面安装时分两种情况,一种是usb方式安装,另外一种是硬盘方式安装

首先来看usb方式安装,这个也是贴吧上使用的安装方式

1,将usb盘格式化成ext2格式

(我的u盘尝试多次,最后成功的是一个2g的tf卡,9s2a挑u盘的,很多u盘都不认,

大于2g的一般不认,请多准备一些小于2g的u盘,或tf卡)  当然,不想用u盘也可以

看下面用硬盘方式来直接安装。个人推荐,用硬盘方式安装 :)

将下载的三个文件,在linux主机系统上拷贝到u盘上,如果没有linux主机,

也可以用vmware12虚拟机安装一个linux系统,再拷贝到u盘,不会的请自行百度)。

将u盘插上一体机,开机,pmon自动会启动u盘的boot.cfg文件,进入Boot Menu List。

或者也可以在开机时长按del键,进入 PMON> 提示界面,如下输入命令

PMON > bl    -d   ide  (usb0,0)/boot.cfg    也一样可以进入Boot Menu List,如下图

或者在开机时,长按del键,进入 PMON > 提示界面,然后输入  main  回车,

出现bios 界面,选择 boot项用tab键来选择下面的分项,

然后用回车键或是直接输入字符来依次往下更改   如下,

set disk    :     usb0      (此项用回车键直接翻选更改,有时会是usb1,请自行尝试)

set kernel  path   :    /install_lyn        (此项直接输入字符更改)

set file  type        :          ext2            (此项用回车翻选更改)

set karg              :    console=tty        (直接字符输入)

boot   now            (Tab键选择,回车启动)如下图

下图是usb不兼容,主机能读取u盘,但是在做整体文件扫描时出现问题

下图是u盘ok情况,但请注意:下面图上是我第一次安装的时候,默认两次输入 yes后,

自动安装的情况,250g的硬盘,只用了20个g,这个方法安装的系统不完美,请手动安装。

2,启动成功后,出现上图模样,不要输入yes,直接输入shell 后回车

进入 install> 提示符

此时,如果硬盘需要重新分区请根据自己的意愿来分区,我的分区如下图所示,注意,

分区用 fdisk 命令, 格式化用 mke2fs 命令。

install>  fdisk  /dev/sda                 (进入分区环境)

Command  (m for help) :   d          (如果硬盘中原来有分区,d 命令删除分区)

Command  (m for help) :   n          (如果硬盘中没有分区,n 命令建立新分区)

e    extended                         (如果输入e 则是建立扩展分区)

p    primary   partition (1-4)   (如果输入p 则是建立主分区)

p                                                   (输入p 建立第一个主分区)

Partition  number (1-4) :    1             (回车,确认)

First  cylinder (1-30401,default 1):     (回车,确认)

Using  default  value  1

Last cylinder, +cylinders or +size{K,M,G} (1-30401,default 30401): +300M  (回车)

这是建立主分区 /dev/sda1 ,大小为300M,接着重复建立新分区

如果是主分区,则 n ,p ,2 ,+80G  (这是建立第二主分区,是/dev/sda2)

同理建立第三主分区,n, p, 3,+2G (这是建立第三主分区,是/dev/sda3)

接着是建立扩展分区,n, e, 注意,在建立扩展分区时选择剩余的全部硬盘,建立好

扩展分区后,再继续 n, e 建立详细的分区 /dev/sda5, /dev/sda6,......大小根据自己的意愿

完成分区建立后,记得保存分区

Command (m for help) :     w         (保存分区)

分区已经好了,下面是格式化分区

install>  mke2fs  -t   ext2   /dev/sda1

install>  mke2fs  -t   ext3   /dev/sda2

(用mkfs.ext3  或是 mkfs -t ext3命令不行,实际操作中找不到这个命令,系统没有。)

我的 /dev/sda5 是作为swap分区的,大小为4个g,其实安装系统默认是/dev/sda3作为swap

分区,在安装时,请用默认分区方式,即下面给出的就是默认的方式

dev/sda1     300M     /root     (照此进行)

dev/sda2      80G       /           (根据自己硬盘大小调整)

dev/sda3      2G        swap     (默认方式,照此进行)

dev/sda5      60G                   (根据自己硬盘大小调整)

dev/sda6      60G                   (根据自己硬盘大小调整)

dev/sda7      剩余空间

格式化及挂载swap分区的命令是

install>  mkswap  /dev/sda5    (或者是 mkswap  /dev/sda3 默认方式)

install>  swapon   /dev/sda5    (或者是 swapon  /dev/sda3 默认方式)

下图是查看分区情况

3,分区完成后,是将分区挂载到目录,linux系统是将一切作为文件的,

硬盘分区也是文件

install> mount    /dev/sdb1     /3

install> mount    /dev/sda1     /1

install> mount    /dev/sda2     /2

4,下面是解压文件,注意文件名比较长,用tab键补全输入,避免输入错误

install>  cd     /2           (为了避免错误,请务必进入 /2 目录)

install>  pv    /3/lynoong_debian6_20111226.tar.lzma   |    lzmadec   |   tar   x

(我的意图是将启动目录/boot 放/dev/sda1,将根目录 / 放/dev/sda2,解压的过程有一个进度

条 ) 解压完成后,请查看一下 /2 目录下的文件是否有,我曾经遇到过解压后,硬盘上什么都没有。

install>  ls   /2

应该能看到 目录下有许多目录等文件

5,到此安装还没有结束,切记千万不要重启电脑,否则前功尽弃

将 /2 目录下 boot 文件夹下的 boot.cfg 复制到 /1 目录下

(请注意,boot.cfg文件很重要)

install>  cp  /2/boot/boot.cfg    /1

install>  cp  /2/boot/vmlinux     /1    (内核文件不一定要复制,可以在boot.cfg中设置)

6,更改启动项,主要是更改root参数,由于我是安装在/dev/sda2分区的,

所以root=/dev/sda2

如果我是安装在 /dev/sda7,则 root=/dev/sda7,root是指根分区 。

install>  vi   /1/boot.cfg

如果前面执行了  cp  /2/boot/vmlinux     /1  命令,则如下编辑

title             debian6

kernel          (sata0,0)/vmlinux

args             console=tty  root=/dev/sda2  ro  resume=/dev/sda3   loglevel=0

如果前面没有执行 cp  /2/boot/vmlinux   /1 命令,则如下编辑

title               debian6.0

kernel          (sata0,1)/boot/vmlinux

args             console=tty  root=/dev/sda2  ro  resume=/dev/sda3   loglevel=0

注意:    (sata0,0) 对应  /dev/sda1

(sata0,1) 对应 /dev/sda2

(sata0,2) 对应 /dev/sda3

-

-

以此类推

接着, 更改 fstab 配置,默认swap分区 是 /dev/sda3  ,我的是 /dev/sda5,这需要改。

其实这里更改的是系统默认启动装载的分区,只要将分区对应好就行了。

install>  vi   /2/etc/fstab

7,再下面是更改内核模块,如果不改,那么重启后,鼠标和键盘将失效,无响应。

install>

cp -r /2/lib/modules/2.6.27.59-lynloong-2f-9003/   /2/lib/modules/2.6.27.59-loongson-2f

到此,usb安装结束,可以reboot重新启动了。

(注意,按照上面的方法,debian6系统的鼠标和键盘能用,但是没有声音,如果想要听歌,请

按照下面的第8步骤进行)

8,将原共创debian5系统的vmlinux和modules拷贝到debian6系统中即可,

开机一定可以用的。

到我的网盘链接里面下载 lemote-lyn9s2a-debian6-modules.zip 文件

网盘地址:   https://pan.baidu.com/s/1nwjqtTZ

网盘密码:   njrh

将下载的文件解压到u盘根目录,得到 2.6.27.1.back 目录 和 vmlinux 文件

进入debian6 live 安装系统的 install > 提示符界面

将 /dev/sda2 分区挂载到 /2 目录,将 /dev/sdb1 挂载到 /3 目录,然后

install > cp -r  /3/2.6.27.1.back/    /2/lib/modules/2.6.27.1

install > cp   /3/vmlinux   /2/boot/vmlinux

install > reboot

正常进入debian6系统,而且声音也有。

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

下面来讲一下纯硬盘安装,在硬盘安装之前,必须先将硬盘拆下或是新准备一块硬盘,我自己有多

块2.5寸硬盘,选了一块250g的来用,把原来debian5的120g原装硬盘留着。

注意:如果原机硬盘能够进入debian5系统,可以参考我的另一篇博客来安装双系统

博客名称:《loongson2f_龙芯灵珑9S2A一体机安装debian5和debian6双系统》

博客网址:  http://blog.csdn.net/v80/article/details/79392821

将准备好的硬盘用移动硬盘盒装好,这个盒子淘宝上很多,随便买个就行,在linux系统下进行分

区,根据自己的需要来分区。分好区,格式化后,请将前面解压好的三个文件,一起拷贝到移动硬

盘的某个分区的根目录下,我在这里是放在 /dev/sda6 分区下。

有时在linux系统下拷贝文件,会遇到权限问题而无法粘贴

请在终端下,用root权限使用 cp 命令进行复制

比如我的移动硬盘是 /dev/sdb,而我的文件是放置在系统的 /home/linkasm/Download目录下

# fdisk  -l                                          (查看硬盘情况,看移动硬盘是/dev/sdb还是/dev/sdc等)

# mkdir  /mnt/sata6                          (建立用于挂载分区的目录)

# mount  /dev/sda6    /mnt/sata6     (如果分区没有挂载,则将分区挂载到/mnt/sata6目录)

# cd   /home/linkasm/Download       (进入保存有文件的目录,请根据自己的目录情况进行)

# ls

# cp  boot.cfg    /mnt/sata6/boot.cfg

# cp  install_lyn  /mnt/sata6/install_lyn

# cp  lynoong_debian6_20111226.tar.lzma    /mnt/sata6/lynoong_debian6_20111226.tar.lzma

# cp  vmlinux    /mnt/sata6/vmlinux

# cp -r  2.6.27.1.back/   /mnt/sata6/2.6.27.1.back

然后,打开 /dev/sda6 分区下的 boot.cfg 文件,更改,如下图

更改完成后,将硬盘取出,装上龙芯电脑,然后启动电脑。

开机 长按  del  键,出现  pmon>  提示符

pmon>   bl   -d   ide   (sata0,5)/boot.cfg

回车启动 ,如下图所示

接下来,就是挂载分区

install>  mount   /dev/sda6    /3         (u盘方式时,是将u盘挂载到/3目录,现在是挂载分区)

install>  mount   /dev/sda1    /1

install>  mount   /dev/sda2    /2

接下来的过程就跟上面usb方式一样了,参照上面usb方式的后续4、5、6、7、8步骤安装就行了。

安装成功如下图

附:龙芯Intellij IDEA开发Spring web应用视频 

http://tieba.baidu.com/p/5975179608

龙芯电脑usb和硬盘两种方式安装系统相关推荐

  1. centos 6.8安装git_搭建一个开源项目3两种方式安装git

    一.开始工具的安装 1.git 安装git工具有两种方式,一种就是利用自带包管理工具,一种是源码编译安装 (1)由于CentOS已经具有包管理器因此只需要一行命令即可自动安装 yum install ...

  2. Android 获得 usb 权限的两种方式

    0. 前言 在做 USB OTG 通信时,第一步就是要能够获取到 usb 的使用权限,因此特地在此处介绍一下两种我用过的获取 usb 权限方式. 1. 直接在 AndroidManifest.xml ...

  3. 阿龙学堂-启动spark任务的两种方式

    1.简介 spark在现在的数据分析,包括离线分析,微批次处理过程中有很多的运用,但是在启动任务的过程中,大部分是将spark作为一个单独的项目进行处理,但是有时候,在一些和web等项目整合的时候,就 ...

  4. shiro手机无状态登录访问和电脑端登录访问两种方式处理

    shiro stateless Demo of shiro session and stateless 安全框架shiro的一个同时支持无状态和session登录的添加部分自定义的demo 完整dem ...

  5. 在ubuntu上绑定USB接口的两种方式

    转载:本文原文链接:https://blog.csdn.net/u011408270/article/details/81133386 方式一.给固定的USB设备一个别名: 1.将串口设备插入USB口 ...

  6. win10安装Mysql8的两种方式(安装/卸载-图文教程)

    前言 命令行窗口打开的方式(任选一种): WIN+R输入cmd (打开普通的窗口) WIN+X 选择Windows PowerShell或者Windows PowerShell(管理员) 系统服务列表 ...

  7. 快速上手Appium(一)-两种方式安装Appium

    前言 大部分移动端自动化测试工程师刚开始接触的移动端UI自动化测试框架都是Appium,它是一系列很优秀的开源软件,适合用于做移动端UI自动化测试或者远程控制,本篇文章是Appium快速入门系列的第一 ...

  8. PyTorch 学习之Ubuntu16.04 下安装 PyTorch(conda与pip两种方式安装)

    一.pip安装Pytorch 这里已经默认已经安装好了显卡驱动,cuda等.我这里安装的是cuda9与cudnn7,显卡驱动号:Driver Version: 384.130 : 1.进入PyTorc ...

  9. 服务器主机GHOST装系统,大神请绕道!科普电脑装系统最基本的两种方式,萌新千万不要错过...

    原标题:大神请绕道!科普电脑装系统最基本的两种方式,萌新千万不要错过 Hello大家好,我是兼容机之家的小牛! 电脑装系统用GHOST好,还是原装版本好?这是很多小伙伴疑惑的问题,那么让我们来具体分析 ...

  10. Linux之Ubuntu20.04安装Java JDK8的两种方式

    Linux之Ubuntu20.04远程安装Java JDK8的两种方式 安装openjdk8 更新软件包列表: sudo apt-get update 安装openjdk-8-jdk: sudo ap ...

最新文章

  1. 智能车竞赛云端比赛第三天:一场在家具建材广场中的智能车比赛
  2. javaweb_JSP 中文字符处理程序
  3. 精仿腾讯视频php源码开源免安装版,自动采集
  4. 漫步数学分析番外二(下)
  5. B+树 范围查询_为什么 MySQL 使用 B+ 树,而不是 B 树或者 Hash?
  6. 快速排序 JAVA实现
  7. 一个关于继承和多态的问题(思索篇)
  8. 匹配网页里的zip_ZIP 也能边下载边解压?流式解压技术揭秘
  9. VMware Workstation 10.0 注册机
  10. ​在Windows 10 下安装 Vmware 时遇到的问题和解决​方法
  11. 信息论与编码_信息与编码系列(五)不可靠信道——决策法则、Hamming距离与信息论基本定理...
  12. 关于零基础入门金融风控挑战赛的笔记系列
  13. 第四届蓝桥杯JavaC组国(决)赛真题
  14. 视频监控系统显示大屏幕用液晶拼接屏还是液晶监视器?
  15. ubuntu返回图形界面_Ubuntu设置命令行界面和图形界面切换方法
  16. 安天移动安全应对“DressCode”威胁,发布企业移动威胁检查工具
  17. 查询优化:SQL优化,关于连多表查询
  18. linux将文件 abc 更名为 bca.,Linux命令行操作文本文件
  19. 初中计算机主要教哪些知识,初中信息技术教学知识点整理(2020年整理)(6页)-原创力文档...
  20. 有如图所示的七巧板,试设计算法,使用至多4种不同颜色对七巧板进行涂色(每块七巧板一种颜色),要求相邻区域的颜色互补相同,打印输出所有可能的涂色方案。

热门文章

  1. Java聊天室——一对一模式
  2. 破解navicat时出现No All Pattern Found File Already Patched
  3. 程序员啊 ,请保护好你的眼睛 !
  4. 存储容量及相关计算单位
  5. session 的钝化和活化
  6. 简单银行账户管理系统
  7. Bingo学习--redis
  8. 纯css画三角形/梯形(兼容ie6)
  9. python多个文件打包成exe_多个py文件生成一个可运行exe文件
  10. ckfinder java 配置_CKfinder for java详解一:权限配置