龙芯俱乐部开源技术社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7256|回复: 3

【转载】灵珑一体机9S2A安装刘工debian6手记

[复制链接]

2

主题

4

帖子

420

积分

版主

Rank: 7Rank: 7Rank: 7

积分
420
发表于 2018-10-19 00:09:28 | 显示全部楼层 |阅读模式
本帖最后由 sepnine 于 2018-10-19 17:38 编辑

经过一番折腾,终于把近乎白捡的9S2A(不到一张毛爷爷)成功安装为debian6系统。记个简要笔记如下
1. 准备工作:
http://www.bjlx.org.cn/loongson/install/lynloong_2f_9003/
下载恢复包 lynloong_debian6_install.tar.gz
解压后获得三个文件: boot.cfg , install_lyn , lynoong_debian6_20111226.tar.lzma
找个u盘把3个文件拷进去。

9S2A开机进入共创系统。把刚才拷好文件的u盘插入一体机。 将文件复制到一体机中。
(由于之前用fat32或者fat的时候换了几个u盘都失败,此处决定用ext2)
重新给u盘分区,创建ext2文件系统。


  1. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">#mkfs.ext3 /dev/sdb1 </span>
  2. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">#mount /dev/sdb1 /mnt/</span>
复制代码

之后将前面保存到一体机中的boot.cfg , install_lyn , lynoong_debian6_20111226.tar.lzma 复制到u盘里
接下来比较重要。由于直接安装会导致usb键鼠无法使用,此处需要复制共创的内核和modules .
  1. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">#mkdir -p /mnt/ccbak/</span>
  2. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">#cp /boot/bootcfg /mnt/ccbak/bootcfg</span>
  3. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">#cp /boot/vmlinux /mnt/ccbak/vmlinux.cc</span>
  4. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">#cp /lib/modules/2.6.27.1 -r /mnt/ccbak/</span>
复制代码

至此备份好内核和模块。接下来开始安装。


2. 安装过程。
重启开机,插着前面制作好的安装u盘的情况下,操作系统选择界面会有install。选择回车进入。
等待一阵之后,你可以输入2次yes回车,按照默认的分区方案自动安装,也可以按shell回车,使用自己的分区方案安装。我选择后者。
输入shell 回车。 获得一个busybox的shell环境 install>
开始安装,先用fdisk将旧硬盘重新分区。
  1. install> fdisk /dev/sda
复制代码

指令参考上图,不赘述。我的分区方案,boot200m /15g swap 4g 毕竟内存太小。swap设置大点以防不测
剩余空间留给将来装gentoo。
接下来创建文件系统
  1. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install>mkfs.ext2 /dev/sda1</span>
  2. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install>mkfs.ext3 /dev/sda2</span>
  3. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install>mkswap /dev/sda5</span>
  4. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install>swapon /dev/sda5</span>
复制代码

接下来将分区挂载
  1. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> mount /dev/sda1 /1</span>
  2. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> mount /dev/sda2 /2 </span>
  3. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> mount /dev/sdb1 /3</span>
复制代码

解压打包好的系统。
  1. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> /3/lynoong_debian6_20111226.tar.lzma /2</span>
  2. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> lzmadec -c /2/lynoong_debian6_20111226.tar.lzma | tar xvp</span>
复制代码

等待解压完毕
解压完毕后,对fstab和内核模块进行配置
  1. install> vi /2/etc/fstab
复制代码

将挂载点配置为对应你实际情况的
接下来拷贝共创内核和模块
  1. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> cp /3/ccbak/* /1/</span>
  2. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> mv /1/vmlinux.cc vmlinux</span>
  3. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">install> cp -r /3/ccbak/2.6.27.1 /2/lib/modules/</span>
复制代码

至此大功告成。重启即可


  1. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">lynoong:~# uname -a</span>
  2. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">Linux lynoong 2.6.27.1 #6 Wed Nov 10 16:17:35 CST 2010 mips64 GNU/Linux</span>
  3. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">lynoong:~# lsb_release -a</span>
  4. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">No LSB modules are available.</span>
  5. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">Distributor ID: Debian</span>
  6. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">Description: Debian GNU/Linux 6.0.3 (squeeze)</span>
  7. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">Release: 6.0.3</span>
  8. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">Codename: squeeze</span>
  9. <span style="color: rgb(51, 51, 51); font-family: " helvetica="" neue",="" helvetica,="" arial,="" sans-serif;"="">lynoong:~# </span>
复制代码



开机后键鼠完全正常使用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

31

帖子

7181

积分

论坛元老

Rank: 8Rank: 8

积分
7181
发表于 2018-10-19 10:10:51 | 显示全部楼层
谢谢。转载后的格式比原贴好看。

84

主题

465

帖子

44万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
440445
发表于 2019-5-11 01:05:35 | 显示全部楼层
VG2018 发表于 2018-10-19 10:10
谢谢。转载后的格式比原贴好看。

真不容易啊!

4

主题

24

帖子

764

积分

版主

Rank: 7Rank: 7Rank: 7

积分
764
发表于 2020-2-28 16:25:59 | 显示全部楼层
还是感谢层主转载了一下,原帖已经没了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|龙芯俱乐部开源技术社区

GMT+8, 2024-11-28 07:34 , Processed in 0.168080 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表