diff --git a/README.en.md b/README.en.md
index 34e3114..1787875 100644
--- a/README.en.md
+++ b/README.en.md
@@ -38,10 +38,10 @@ The system requirements for the target system are as follows:
|
Anolis | 7, 8, 23 | 512 MB \* | 5 GB |
|
RHEL
AlmaLinux
Rocky
Oracle | 8, 9 | 512 MB \* | 5 GB |
|
OpenCloudOS | 8, 9, Stream 23 | 512 MB \* | 5 GB |
-|
CentOS | 9, 10 | 512 MB \* | 5 GB |
+|
CentOS Stream | 9, 10 | 512 MB \* | 5 GB |
|
Fedora | 40, 41 | 512 MB \* | 5 GB |
-|
openEuler | 20.03 LTS - 24.03 LTS, 24.09 | 512 MB \* | 5 GB |
-|
openSUSE | 15.6, Tumbleweed (Rolling) | 512 MB \* | 5 GB |
+|
openEuler | 20.03 LTS - 24.03 LTS, 25.03 | 512 MB \* | 5 GB |
+|
openSUSE | Leap 15.6, Tumbleweed (Rolling) | 512 MB \* | 5 GB |
|
NixOS | 24.11 | 512 MB | 5 GB |
|
Arch | Rolling | 512 MB | 5 GB |
|
Gentoo | Rolling | 512 MB | 5 GB |
@@ -137,7 +137,7 @@ bash reinstall.sh anolis 7|8|23
debian 9|10|11|12
opensuse 15.6|tumbleweed
alpine 3.18|3.19|3.20|3.21
- openeuler 20.03|22.03|24.03|24.09
+ openeuler 20.03|22.03|24.03|25.03
ubuntu 16.04|18.04|20.04|22.04|24.04|24.10 [--minimal]
kali
arch
@@ -465,7 +465,7 @@ Open File menu > Open Image File, select the iso to be installed to get the imag
#### Considerations for Installing Windows on ARM
-Most ARM machines support installing Windows 11 24H2.
+Most ARM machines support installing latest Windows 11.
During the installation process, you might encounter a black screen, and the serial console may display `ConvertPages: failed to find range`, but neither issue affects the installation.
diff --git a/README.md b/README.md
index f8a4428..3176190 100644
--- a/README.md
+++ b/README.md
@@ -38,10 +38,10 @@
|
Anolis | 7, 8, 23 | 512 MB \* | 5 GB |
|
RHEL
AlmaLinux
Rocky
Oracle | 8, 9 | 512 MB \* | 5 GB |
|
OpenCloudOS | 8, 9, Stream 23 | 512 MB \* | 5 GB |
-|
CentOS | 9, 10 | 512 MB \* | 5 GB |
+|
CentOS Stream | 9, 10 | 512 MB \* | 5 GB |
|
Fedora | 40, 41 | 512 MB \* | 5 GB |
-|
openEuler | 20.03 LTS - 24.03 LTS, 24.09 | 512 MB \* | 5 GB |
-|
openSUSE | 15.6, Tumbleweed (滚动) | 512 MB \* | 5 GB |
+|
openEuler | 20.03 LTS - 24.03 LTS, 25.03 | 512 MB \* | 5 GB |
+|
openSUSE | Leap 15.6, Tumbleweed (滚动) | 512 MB \* | 5 GB |
|
NixOS | 24.11 | 512 MB | 5 GB |
|
Arch | 滚动 | 512 MB | 5 GB |
|
Gentoo | 滚动 | 512 MB | 5 GB |
@@ -137,7 +137,7 @@ bash reinstall.sh anolis 7|8|23
debian 9|10|11|12
opensuse 15.6|tumbleweed
alpine 3.18|3.19|3.20|3.21
- openeuler 20.03|22.03|24.03|24.09
+ openeuler 20.03|22.03|24.03|25.03
ubuntu 16.04|18.04|20.04|22.04|24.04|24.10 [--minimal]
kali
arch
@@ -465,7 +465,7 @@ Windows Server 2025 SERVERDATACENTER
#### ARM 安装 Windows 的注意事项
-大部分 ARM 机器都支持安装 Windows 11 24H2
+大部分 ARM 机器都支持安装最新版 Windows 11
安装过程可能会黑屏,串行控制台可能会显示 `ConvertPages: failed to find range`,均不影响正常安装
diff --git a/reinstall.sh b/reinstall.sh
index 5841e7a..925b181 100644
--- a/reinstall.sh
+++ b/reinstall.sh
@@ -57,7 +57,7 @@ Usage: $reinstall_____ anolis 7|8|23
debian 9|10|11|12
opensuse 15.6|tumbleweed
alpine 3.18|3.19|3.20|3.21
- openeuler 20.03|22.03|24.03|24.09
+ openeuler 20.03|22.03|24.03|25.03
ubuntu 16.04|18.04|20.04|22.04|24.04|24.10 [--minimal]
kali
arch
@@ -1046,12 +1046,6 @@ setos() {
setos_alpine() {
is_virt && flavour=virt || flavour=lts
- # alpine aarch64 3.16/3.17 virt 没有直连链接
- if [ "$basearch" = aarch64 ] &&
- { [ "$releasever" = 3.16 ] || [ "$releasever" = 3.17 ]; }; then
- flavour=lts
- fi
-
# 不要用https 因为甲骨文云arm initramfs阶段不会从硬件同步时钟,导致访问https出错
if is_in_china; then
mirror=http://mirror.nju.edu.cn/alpine/v$releasever
@@ -1761,7 +1755,7 @@ verify_os_name() {
'debian 9|10|11|12' \
'opensuse 15.6|tumbleweed' \
'alpine 3.18|3.19|3.20|3.21' \
- 'openeuler 20.03|22.03|24.03|24.09' \
+ 'openeuler 20.03|22.03|24.03|25.03' \
'ubuntu 16.04|18.04|20.04|22.04|24.04|24.10' \
'kali' \
'arch' \
@@ -3410,15 +3404,13 @@ EOF
# grep -E -A5 'configure_ip\(\)' init
# hack 4 运行 trans.start
- # exec /bin/busybox switch_root $switch_root_opts $sysroot $chart_init "$KOPT_init" $KOPT_init_args # 3.17
- # exec switch_root $switch_root_opts $sysroot $chart_init "$KOPT_init" $KOPT_init_args # 3.18
# 1. alpine arm initramfs 时间问题 要添加 --no-check-certificate
# 2. aws t4g arm 如果没设置console=ttyx,在initramfs里面wget https会出现bad header错误,chroot后正常
# Connecting to raw.githubusercontent.com (185.199.108.133:443)
# 60C0BB2FFAFF0000:error:0A00009C:SSL routines:ssl3_get_record:http request:ssl/record/ssl3_record.c:345:
# ssl_client: SSL_connect
# wget: bad header line: �
- insert_into_file init before '^exec (/bin/busybox )?switch_root' <\$sysroot/etc/local.d/trans.start
# wget --no-check-certificate -O \$sysroot/etc/local.d/trans.start $confhome/trans.sh