English:
Hi, everyone, I made a boot-able debian image for StarFive VisionFive single board computer. Many thanks to StarFive and @guten 's Fedora image. Before you download the image please read these features you should know.
- New Linux Kernel 5.17-rc1 in image. I will update, If you want to install the new one from
apt
, follow this:
- At first changing your date, like
date -s "xxxx-xx-xx xx:xx:xx"
- Using this commod adding my starfive risc-v repository:
curl -s http://server02.asklinuxinfo.xyz/riscv/gpg-public.key | apt-key add -
- You may noticed that
apt
tell you nognupg
gnupg2
. Just install one of them and try again - Added this line to your
/etc/apt/sources.list
.
deb http://server02.asklinuxinfo.xyz/riscv unstable main
apt update; apt upgrade
orapt install
the new one.- new kernel installed, but you may not boot with new one. Because
/boot
not automatic mounted ( I will fixed this one next release )
- NO DE. For now, no Desktop Environment in image. But you could install your favorite one.
- Some important thing about this image.
- u-boot and OpenSBI follow the starfive and @guten 's Fedora image.
- Linux kernel follow starfive github version. I will try my best build and package every week.
- Issue ? Please tell me.
- If you download complete please checksum.
- how to burn the image to SD card?
dd if=/path-to/xxx.img of=/dev/sdX status=progress bs=1M
- root:
root
, password:debian
- Have fun.
中文
大家好,我是 Houge Langley,这次非常高兴能够在 Starfive 和 @guten 制作的 Fedora image 基础上,创建一个 Debian 的可启动、完整的 Linux 系统镜像。在各位朋友跃跃欲试想要下载之前,大家先仔细阅读以下内容:
- 这个 Debian 的镜像使用的 Linux 内核是最新的 5.17.0-rc 版本(当然,后面我会持续更新,只要上游更新,我就会更新打包放到我的 deb 仓库里),大家可以通过 apt 进行安装。方法如下:
- 首先使用
date
来更改单板机的时间,类似这样:data -s "年年年年-月月-日日 小时:分钟:秒秒"
- 修改完成后,可以尝试使用
apt update
看看是否能够正常刷到源,没有问题的话,就可以下一步了 - 首先使用 apt 安装 gnupg2 ,命令是:
apt install gnupg2
,安装的目的是后面方便加我的 riscv deb 仓库。 - 执行下面的命令:
curl -s http://server02.asklinuxinfo.xyz/riscv/gpg-public.key | apt-key add -
- 当然,你也可能会发现没有
curl
,那就用 apt 安装一个就行。 - 将下面这行地址写到
/etc/apt/sources.list
中。
deb http://server02.asklinuxinfo.xyz/riscv unstable main
- 完成之后,使用
apt update
刷新就能够使用apt search
找到相关内核包了,后续我会持续更新,充其量名字修改成后续大家方便更新的样子。 - 如果你更新了内核,下载开机是不会启用新内核的,因为
/boot
分区并不会在开机是自动挂载,另外,新版本的dtb
文件并没有随之安装到/boot
下。
-
大家需要注意的是,这个 image 里不包含桌面环境,所以大家有需要的话,可以安装自己喜欢的桌面环境(不过不建议大家这样做,因为目前开发板不包含 GPU ,所以没有图形化加速,等待将来 StarFive 出具有 PCIE 的主板,使用 AMD 的显卡再测试)。
-
还有一些重要的信息,大家可以了解下:
(1) 关于启动的 u-boot 和 OpenSBI 更新会跟随上游,也就是 starfive 和 @guten 朋友的 Fedora 镜像,进行跟进;
(2) Linux 内核,我会跟随上游 github 版本,尽力实现每周更新和打包 deb ;
(3) 如果有任何问题,可以告诉我,我会竭尽全力。
- 下载的是一个 tar.xz 包,解压后是一个 .img 文件,用 dd 写到 sdcard 上,命令如下:
dd if=/path-to/xxx.img of=/dev/sdX status=progress bs=1M
- 用户名:
root
,密码:debian
- 祝大家新年快乐。