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

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步骤安装就行了。

 

安装成功如下图

1.png

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

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

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值