# deepin V23 Beta3 Loongarch 测试镜像 发布说明

deepin-ports SIG 为 deepin V23 带来了 Loongarch 架构支持。为了测试 Loongarch 平台兼容性和探测问题，现发布此测试镜像。

## 镜像信息

本次发布的桌面镜像基于 deepin V23 Beta3 最新主线构建，包含以下软件和它们的依赖包：
- 基础系统组件
- 部分已支持的 deepin 桌面环境及其实用程序
- deepin 安装器（用于初始化配置）
- fastfetch

本次发布的最小化镜像仅供开发使用，包含以下软件和它们的依赖包：
- 基础系统组件
- fastfetch

本次发布的镜像包含了来自 loongarchlinux 的 6.7 内核，开启了部分额外驱动和 debug 设置。

## 注意事项

- 本次发布的镜像为 V23 Beta3 的测试版本，不作为正式发布，也不是面向用户发布的预览版本。
- 请严格按照设备各自的安装说明操作。
- 本次及后续发布的桌面版镜像均使用安装器进行初始化，没有初始用户；最小化镜像默认用户名和密码均为 deepin，使用时请修改。
- 后续将根据支持情况对镜像进行修补和功能更新，并提供通用的 iso 安装镜像。
- 本次及后续发布的镜像均为 deepin 的主线版本，请勿试图从之前的任何 deepin-ports 版本升级至主线版本。
- 已知问题：
    - 播放器无法硬件解码，需要指定软解
    - 用户登录时可能无法进入桌面环境，需要切换 tty 并手动重启 lightdm

## 安装方法

> 以下假设写入的 SD 卡/硬盘设备为 `/dev/sdX`

解压压缩包，获得  `*.root.ext4`(系统分区)  `*.boot.fat32`（boot 分区）。

将硬盘格式化，创建 GPT 格式的分区表，并创建一个 EFI 分区和一个系统分区，将对应文件写入，例如：

```
sudo dd if=test.boot.fat32 of=/dev/sdX1
sudo dd if=test.root.ext4 of=/dev/sdX2
```

写入完毕后，请务必在弹出硬盘前执行以下命令以扩展根分区，以免存储空间不足，例如：

```
echo ", +" | sudo sfdisk -N 2 /dev/sdX
sudo resize2fs /dev/sdX2
```

在命令执行完成后，请在设备上安装已写入系统的硬盘，插上电源开机以进入安装阶段。

## 语言/时区

由于缺乏安装器配置支持，本次发布的系统镜像仅提供中文界面安装的版本，如需切换至其它语言，请修改镜像根分区的 `/etc/deepin-installer/deepin-installer.conf`，或者在安装完成后自行切换：

```
DI_LOCALE=zh_CN
DI_LOCALTIME=Asia/Shanghai
```
