环境说明
主板:VisionFive2
宿主机:deepin V20.9
参考文献
文档地址
镜像下载地址
相关工具下载
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