Loongson2_龙芯灵珑9S2A_usb或硬盘方式安装debian6 [刘工版]
目录
简介
安装前准备-解压文件
安装前准备-测试u盘
u盘安装
1,u盘格式化
2,启动如上图,不要输入yes,直接输入shell 后回车进入 install>
3,分区完成,将分区挂载到目录
4,解压文件
5,到此安装还没有结束,切记千万不要重启电脑,否则前功尽弃
6,更改启动项,主要是更改root参数
7,更改内核模块,
8,将原共创debian5系统的vmlinux和modules拷贝到debian6系统中
硬盘安装
a,准备硬盘
b,硬盘分区
c,拷贝文件
d,更改 boot.cfg
d,加载 boot.cfg
e,参考u盘安装之4,5,6,7,8步骤进行
简介
龙芯灵珑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
如果下载网址有问题,请百度搜索“镜像站”,可得到如下站点:
https://mirrors.tuna.tsinghua.edu.cn/ <清华镜像>
http://mirrors.ustc.edu.cn/ <科大镜像>
https://developer.aliyun.com/mirror/ <阿里镜像>
https://mirrors.nju.edu.cn/ <南大镜像>
这些镜像站都有loongson的镜像下载内容。
我的龙芯一体机的配置是:
cpu: loongson 2f
内存:换成了1G (注意,经亲测,换成2G的内存无法安装)
硬盘: 换成了250g新盘 (原盘为120g的sata串口机械硬盘)
显卡:集成,型号SM502
PMON版本:LM9103-1.5.9
主机型号:9003
注意:灵珑一体机还有9001、9002,这两个型号与9003不同,主要是显卡不同,在openbsd的官网上
有说明,9001和9002能安装openbsd,而9003亲测不行。https://www.openbsd.org/loongson.html
我在逸珑8089A笔记本上尝试安装过openbsd系统,而如果灵珑9001和9002也能安装openbsd,
那么,9001/9002应该能安装与逸珑相同的系统。我没有9001或9002的一体机,没有实际尝试。
下图是在 PMON > 提示符下 使用 set 命令的显示
下图是在 PMON > 提示符下 使用 env 命令的显示
到网盘链接里面下载 lemote-lyn9s2a-debian6-modules.zip 文件
网盘地址: https://pan.baidu.com/s/1nwjqtTZ
网盘密码: njrh
将下载的文件解压到u盘根目录,得到 2.6.27.1.back 目录 和 vmlinux 文件
安装前准备-解压文件
将下载的 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软件右键直接进行解压即可
安装所用到的文件总共5个,分别是:
boot.cfg , install_lyn , lynoong_debian6_20111226.tar.lzma
vmlinux , 2.6.27.1.back
安装前准备-测试u盘
一体机上插上u盘,开机,欢迎界面长按 “delete” 键,进入 PMON > 提示符状态
注意: ()内的内容为注释,非命令; PMON > 为提示符 ,红色字为输入的命令
PMON > devls (查看硬件信息命令,有usb0,则主机能认u盘)
安装时分两种情况,一种是usb方式安装,另外一种是硬盘方式安装
u盘安装
首先来看usb方式安装,这个也是贴吧上使用的安装方式
1,u盘格式化
(注意:u盘大于2g的一般不认,请准备2g左右的u盘,或tf卡。 个人推荐,最好用硬盘方式安装 )
windows系统下,可以使用 diskgenius 对u盘进行分区
windows系统下,可尝试用 Ext2Fsd 软件来挂载 ext 格式分区,然后拷贝文件(未测试)
linux系统下,可以参考下文提到的 fdisk 命令对u盘进行分区,或用gparted等软件分区
linux系统下,一般使用 cp 命令来拷贝文件
u盘格式:fat 或 ext2 或 ext3
对于 ext2 或 ext3 格式的u盘 ,需在linux主机系统上拷贝文件,如果没有linux主机,
也可以用vmware虚拟机安装一个linux系统,再拷贝到u盘,不会的请自行百度。
(对于在虚拟机系统中安装linux系统再加载u盘的方式来分区格式化u盘,不做推荐)
(容易出现不确定的问题而导致u盘损坏,本人多次尝试已损坏3个u盘了,原因不明)
(但是不用来分区格式化u盘,却可以用来做tftp服务器,对有的系统安装很有帮助)
(比如,用tftp方式来安装loongson3的fedora28系统或loongnix系统等。)
对于 fat 格式的u盘,遇到了如下问题:
当使用fat格式的u盘,能进入 Boot Menu List界面,但进不了安装界面;
更改boot.cfg文件如下(没有#的内容),依然进不了安装界面。
#这是在boot.cfg中用fat格式u盘作引导启动的内容,“#” 表示注释,不起实际作用default 0
showmenu 1#title install-usb (usb0,0)
# kernel (usb0,0)/install_lyn
# args console=tty loglevel=0title install-fat (dev/fat/disk@usb0)kernel dev/fat/disk@usb0/install_lynargs console=tty loglevel=0#title install-ext2 (dev/fs/ext2@usb0)
# kernel dev/fs/ext2@usb0/install_lyn
# args console=tty loglevel=0#title install-sata (/dev/fs/ext2@sata0g)
# kernel dev/fs/ext2@sata0f/install_lyn
# args console=tty loglevel=0#title install-sata (sata0,7)
# kernel (sata0,6)/install_lyn
# args console=tty loglevel=0
但是,当把这u盘,格式化成ext2格式后,又能够正常进入安装界面。请注意此情况!!!
#这是在boot.cfg中用ext格式u盘作引导启动的内容,“#” 表示注释,不起实际作用default 0
showmenu 1
title install-ext2 (dev/fs/ext2@usb0)kernel dev/fs/ext2@usb0/install_lynargs console=tty loglevel=0
u盘的格式不同,boot.cfg中起引导启动作用的配置内容也不同!!!!!!!!!!!
将u盘插上一体机,开机,pmon会自动启动u盘的boot.cfg文件,进入Boot Menu List。
或者也可以在开机时长按 del 键,进入 PMON> 提示界面,如下输入指定命令
PMON > bl -d ide (usb0,0)/boot.cfg (也一样可以进入Boot Menu List,如下图)
注意: bl -d ide 命令需要有boot.cfg 文件存在时才有效
也可以在开机时,长按 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,这个方法安装的系统不完美,请手动安装。
注意:自动安装速度快,10多分钟即可安装完成。
2,启动如上图,不要输入yes,直接输入shell 后回车进入 install>
此时,如果硬盘需要重新分区请根据自己的意愿来分区,我的分区如下图所示,注意,
分区用 fdisk 命令, 格式化用 mke2fs 命令。
install> fdisk -l (查看硬盘信息,此处的 l 为 L 的小写字母 )
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 默认方式)
注意:请用默认方式进行
下图是查看分区情况,用 fdisk -l 命令
3,分区完成,将分区挂载到目录
linux系统是将一切作为文件,硬盘分区也是文件
install> mount /dev/sdb1 /3 (将 /dev/sdb1 分区挂载到 /3 目录)
install> mount /dev/sda1 /1 (将 /dev/sda1 分区挂载到 /1 目录)
install> mount /dev/sda2 /2 (将 /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 (查看 /2 目录,即 /dev/sda2 分区内容)
应该能看到 目录下有许多目录等文件
5,到此安装还没有结束,切记千万不要重启电脑,否则前功尽弃
将 /2 目录下 boot 文件夹下的 boot.cfg 复制到 /1 目录下
(请注意,boot.cfg文件很重要)
install> cp /2/boot/boot.cfg /1 (拷贝 /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 debian6kernel (sata0,0)/vmlinuxargs console=tty root=/dev/sda2 ro resume=/dev/sda3 loglevel=0
如果前面没有执行 cp /2/boot/vmlinux /1 命令,则如下编辑
title debian6.0kernel (sata0,1)/boot/vmlinuxargs 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
注意:上图中,如果实际 swap 分区是 /dev/sda5 则照图进行,而如果 swap 分区是 /dev/sda3 则将图
中的 /dev/sda5 必须改成 /dev/sda3
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系统,而且声音也有。
-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
硬盘安装
下面来讲一下纯硬盘安装,在硬盘安装之前,必须先将硬盘拆下或是新准备一块硬盘
注意:如果原机硬盘能够进入debian5系统,可以参考我的另一篇博客来安装双系统
博客名称:《loongson2f_龙芯灵珑9S2A一体机安装debian5和debian6双系统》
博客网址: http://blog.csdn.net/v80/article/details/79392821
a,准备硬盘
将准备好的硬盘用移动硬盘盒装好,这个盒子淘宝上很多,随便买个就行,或者利用现成的台式机
将硬盘加载到台式机上,进行分区。分区可在linux系统下进行也可在windows下进行。分好区,
格式化后,请将前面解压好的三个文件,一起拷贝到移动硬盘的某个分区的根目录下,我在这里是
放在 /dev/sda6 分区下。下面将以 /dev/sda6 分区进行演示。
b,硬盘分区
windows系统下,可以使用 diskgenius 对硬盘进行分区
linux系统下,可以参考前文的 fdisk 命令进行分区
c,拷贝文件
windows系统下,可以尝试用 Ext2Fsd 软件来挂载 ext3格式分区,然后拷贝文件(未测试)
linux系统下,直接挂载ext3格式分区,然后拷贝文件
注意:在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
d,更改 boot.cfg
打开 /dev/sda6 分区下的 boot.cfg 文件,更改,如下图
或者拷贝文件之前先更改boot.cfg,windows下更改最好用notepad++打开文件,避免换行问题。
更改完成后,将硬盘取出,装上龙芯电脑,然后启动电脑。
d,加载 boot.cfg
开机 长按 del 键,出现 pmon> 提示符
pmon> bl -d ide (sata0,5)/boot.cfg (启动时,从硬盘的第6分区进行加载boot.cfg)
回车启动 ,如下图所示
接下来,就是挂载分区
install> mount /dev/sda6 /3 (u盘方式时,是将u盘挂载到/3目录,现在是直接挂载分区)
install> mount /dev/sda1 /1
install> mount /dev/sda2 /2
e,参考u盘安装之4,5,6,7,8步骤进行
接下来的过程就跟上面usb方式一样了,参照上面usb方式的后续4、5、6、7、8步骤安装就行了。
安装成功如下图
Loongson2_龙芯灵珑9S2A_usb或硬盘方式安装debian6 [刘工版]相关推荐
- linux龙芯LS1B socketCAN测试(含canutils安装)
linux龙芯LS1B socketCAN测试(含canutils安装) 1.硬件 2.配置linux内核 3.安装canutils 3.1下载源码 3.2编译libsocketcan 3.2 编译c ...
- 龙芯逸珑8089B安装debian8.5和KDE桌面
#安装debian8.5和KDE桌面 准备一个4G u盘,最好是金士顿的.据说8089比较挑u盘.格式化成ext2格式,待用. 去debian的任一镜像站,在路径/debian/dists/Debia ...
- 龙芯银河麒麟java配置与proxyee-down安装运行
JDK8 - 龙芯开源社区 下载JDK 终端中, 下载目录下执行 tar -zxvf loongson_openjdk8.1.9-jdk8u302b08-linux-loongson3a.tar ...
- 国人自造龙芯上网本逸珑8089详尽评测
泡泡网笔记本电脑频道2月12日 2009年1月9日,龙芯第一家实体店在北京正式开张,标志着中国自主知识产权的高性能通用芯片开始走入寻常百姓家,从而掀开了中国自主通用芯片的新篇章. 龙芯处理器(Loon ...
- 使用U盘为龙芯笔记本安装操作系统
摘要:在没有光驱的情况下,可以使用dd命令或者ultraISO软件制作Linux安装U盘,方法适合龙芯和X86.AMD64的设备. 前段时间,由于开发需要,拿到了一部龙芯3A3000的笔记本.出厂的安 ...
- Loongson2f_灵珑9S2A_debian5(lenny)更改国内archive软件源并使用源码编译安装bochs-2.6.9
先前我写过在装有debian6的灵珑一体机上,使用源码编译安装bochs虚拟机的文章.后来,尝试在原机配套的共创系统(debian5,lenny)上,也使用源码来编译安装bochs虚拟机,经过一番折腾 ...
- [龙讯6号]龙芯2E首次公布设计细节
LSLSLSLSLSLSLSLSLSLSLSLSLSLSLSLS === 龙讯 === ...
- 龙芯粉的“芯”动日记
为什么80%的码农都做不了架构师?>>> 感谢星原的投递 2015年5月29日的下午接到了顺丰快递投递员关于包裹收 取的电话通知,心中窃喜我的龙芯3B1500开发计算机到了!可 ...
- [龙讯2号]我用带有胡伟武签名的龙芯电脑
LSLSLSLSLSLSLSLSLSLSLSLSLSLSLSLS === 龙讯 === 龙芯资讯周刊 第2号 2007年1月7日发布 http://loongsoon.blog.sohu.com LS ...
- 【龙芯文化】龙芯的持久战
自从我们在2001年初正式开始龙芯处理器的设计以来,龙芯已经走过了八年的历史.在这八年中,我们从无到有地掌握了高性能处理器的核心技术及其质量设计技术,我们设计的龙芯系列处理器达到了世界先进水平(最近流 ...
最新文章
- DeepMind开源强化学习环境,灵活可配置,计算资源有限的小型实验室也能用
- 华为2288H V5服务器 RAID操作
- php 什么时候销毁对象,什么决定什么时候在PHP中销毁类对象?
- 怎么查看地址值_西门子S7-200 SMART PID回路控制,配置PID向导,查看项目组件
- 数据结构:在一个单链表中,若删除p指向节点的后继节点,则执行的操作为:( )
- Debian 9 更换源 使用国内源 配置方法
- 高通芯片曾被发现一重大漏洞 影响骁龙845等30多款芯片
- linux——shell脚本开启新终端
- 程序员基础(自学)适合入门,大一
- Vulkan教程 - 08 着色器及编译SPIR-V
- The requested URL * was not found on this server. 的解决方法
- 技巧_MFC_标题栏背景
- Blazor发布问题,localhost可以访问,局域网无法访问
- 用VS2005打开方案出现“此安装不支持该项目类型
- 关于HTML的相关标签
- Laplace变换的引入
- Cadence Virtuoso IC617从原理图建立器件和生成版图
- 【论文精读】时序逻辑推理之反向传播参数学习 Backpropagation for Parametric STL
- js如何让一个元素触发click点击事件
- 主机WiFi上网 虚拟机NAT方式上网