前言:
一、安装系统
二、系统配置
基础配置
安装网卡驱动
参考链接:
本次使用设备:龙芯2k1000LA
架构:loongarch
系统:loongnix
系统ISO下载:
链接:https://pan.baidu.com/s/1O2HWEcRuqFEnTFqo--DWHQ?pwd=dae1
提取码:dae1
下载ISO镜像文件后可以用md5sum对比下md5,以防文件出错
准备一个U盘,8G以上即可。
1.格式化U盘
在windows下使用DiskGenius格式化U盘为ext4格式,也可以Ubuntu下使用命令行格式化,参考链接:Ubuntu格式化U盘 - 疯肿凌乱 - 博客园 (cnblogs.com)
2.制作系统启动盘
将ISO文件复制到Ubuntu,同时将U盘接入Ubuntu。使用dd命令制作
sudo dd if=xxx.iso of=U盘路径
关于U盘路径,可以使用以下命令查看
sudo fdisk -l
我这里是/dev/sdb,所以我使用的指令为:
sudo dd if=Loongnix-Embedded-20.1.rc2-loongarch64-DVD-1.iso of=/dev/sdb
如果你使用的是GNU版本的dd,并且coreutils版本高于8.24,那么可以使用status选项。例如:
sudo dd if=Loongnix-Embedded-20.1.rc2-loongarch64-DVD-1.iso of=/dev/sdb status=progress
这样就可以看到状态条了。实测这个过程会比较久,可以使用USB3.0的U盘,至少写盘会快一点。
3.安装系统
将U盘插到龙芯派上,上电启动即可,不出以外的话你可以进入到以下界面:
这里我选择了第二个进行安装,不知道为什么我第一个安装失败。
安装只要跟着提示走就好了,这里提示下,最好在安装从一开始就给龙芯派插上网线,任何一个网线口都可以,在板子上有标注哪个是0,哪个是1口。
在安装过程中,会有一步提示是否安装桌面环境的地方,使用空格键选中后再按enter,如下图,否则你安装出来的是无桌面环境版本,当然你也可以选择后期再给这个debian系统安装桌面环境。
1.更改软件源
与Ubuntu一样,更改/etc/apt/sources.list文件
# 先备份一份
sudo cp /etc/apt/sources.list /etc/apt/sources_backup.list
sudo nano /etc/apt/sources.list
将以下配置写入:
deb http://pkg.loongnix.cn/loongnix DaoXiangHu-stable main contrib non-free
deb-src http://pkg.loongnix.cn/loongnix DaoXiangHu-stable main contrib non-free
保存后更新
sudo apt update
sudo apt upgrade
2.更换内核
由于这个版本的loongnix内核内缺少一部分所需驱动,故须更换内核。
内核文件下载:
链接:https://pan.baidu.com/s/1edNXGnIg78Z6nbjof8PB6A?pwd=6hu0
提取码:6hu0
将其中vmlinuz,以及4.19.190整个文件夹拷贝到U盘中,这里的U盘可以使用FAT32格式。
在loongnix下创建U盘挂载文件夹
sudo mkdir /mnt/usb
查看U盘名称并挂载
sudo fdisk -l
sudo mount /dev/sdb1 /mnt/usb
将内核拷贝至boot目录,4.19.190文件夹拷贝到modules下
sudo cp /mnt/usb/vmlinuz-4.19.190 /boot/
sudo cp -r /mnt/usb/4.19.190 /lib/modules
修改boot.cfg
sudo nano /boot/boot.cfg
修改原本镜像名称为vmlinuz-4.19.190
重启即可。
本次需要驱动的M2网卡为intel 7260NGW BN:
1.安装必要依赖
链接:https://pan.baidu.com/s/1DtLlZDSaPdkHR9l8pIiO5Q?pwd=4po1
提取码:4po1
可以使用命令安装。cd到文件夹下后
sudo dpkg -i *.deb
安装完成后,即可使用命令查看到网卡了:
iwconfig
这里还为驱动RTL8188驱动,费了一番功夫,我这里使用的是USB的RTL8188,使用lsusb命令于lspci命令均无无法识别设备,后续发现是缺少依赖。安装即可:
sudo apt install firmware-realtek
至此,大部分常见的低端网卡应该都能识别并驱动了。
2.连接WIFI
在桌面环境下直接右上角操作即可。也可以使用命令行配置,可以参考以下链接: Linux中命令行进行WiFi连接,其中使用的工具包已经在上面的deb中打包。
3.配置蓝牙
安装蓝牙配置工具
sudo apt-get install bluez
查看是否识别到你的蓝牙设备,并确保你的蓝牙设备上电成功:
hciconfig
hciconfig hci0 up
可以使用命令行配置连接,也可以使用图形化界面
sudo apt-get install blueman
之后在右上角即可连接,亦可以参考这篇文章进行连接debian下蓝牙适配器的配置和使用 - qiaoqiao2003 - 博客园 (cnblogs.com)
Linux下查看dd命令写入进度 - 知乎 (zhihu.com)
loongnix 可用软件源配置 - yushimeng - 博客园 (cnblogs.com)
raspbian - Wifi Dongle not appearing in lsusb - Raspberry Pi Stack Exchange
Ubuntu下怎么通过命令完成蓝牙的配对和连接