[开发|RISC-V] 在RISC-V上安装openKylin

该文详细介绍了如何在RISC-V架构的VisionFive2主板上安装OpenKylin操作系统,包括解压镜像、识别SD卡设备号、制作启动盘、烧录镜像以及启动后扩展SD卡根分区的过程。默认用户名和密码为openkylin/openkylin。
摘要由CSDN通过智能技术生成

环境说明

主板:VisionFive2
宿主机:deepin V20.9

参考文献

在RISC-V上安装openKylin

文档地址

文档中心
开源PDF文档

镜像下载地址

下载地址

相关工具下载

sudo apt install cloud-utils

安装

解压镜像

unxz openkylin-1.0-hifive-unmatched-riscv64.img.xz

查看SD卡设备号

使用lsblk命令查看SD卡设备号

╰─$ lsblk 
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    1  29.7G  0 disk 
└─sda1        8:1    1  29.7G  0 part /media/dev/vfat
nvme0n1     259:0    0 953.9G  0 disk 
├─nvme0n1p1 259:1    0   260M  0 part /boot/efi
├─nvme0n1p2 259:2    0    16M  0 part 
├─nvme0n1p3 259:3    0 112.8G  0 part /media/dev/Windows
├─nvme0n1p4 259:4    0 390.6G  0 part /media/dev/新加卷
├─nvme0n1p5 259:5    0  1000M  0 part /media/dev/WinRE_DRV
├─nvme0n1p6 259:6    0  78.1G  0 part /
├─nvme0n1p7 259:7    0    16G  0 part [SWAP]
├─nvme0n1p8 259:8    0     4G  0 part /boot
└─nvme0n1p9 259:9    0 351.1G  0 part /home

上述sda即是SD卡

制作SD卡启动盘

sudo dd if=</path/to/image.img> of=/dev/mmcblk0 bs=1M status=progress
## 示例
sudo dd if=openKylin-1.0-visionfive2-riscv64.img of=/dev/sda bs=1M status=progress

注:</path/to/image.img>的含义是下载的镜像路径,不用写尖括号和里边的英文,路径尽可能不要有空格。
注意:要非常小心上一个命令中的“of”参数。 如果使用了错误的磁盘,您可能会丢失数据。也可通过磁盘工具的恢复磁盘映像功能来将镜像刷入sd卡。

烧录后分配SD卡剩余空间

执行以下命令将SD卡剩余空间分配到根分区。
注:此命令假设您SD卡的设备号为/dev/sdb,分盘时请根据实际的设备号进行分盘。

sudo growpart /dev/sda 4
sudo resize2fs /dev/sda4

第一次启动

将烧录好的sd卡插入VisionFive 2卡槽并连接好电源线。首次启动之后,系统中会存在一个默认用户,当桌面环境启动之后,您可以通过默认用户进行VisionFive 2首次登陆,后期可以根据自己需求进行用户或密码的更改。
默认用户名/密码是

username:openkylin
password:openkylin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值