有幸搞到了一台华为擎云W510主机,鲲鹏920 24核 ARM64 处理器,8G内存,AMD R5-230 1GB 亮机卡。
自带的 UOS专业版系统激活过期了,想着装别的系统吧,结果发现 Ubuntu ukylin 已经不提供 ARM64 安装镜像,Ubuntu 20.04 和 22.04 ARM64 安装镜像无法进入安装界面, 最后还好 Debain 11 能装上,装上 AMD 驱动后一切正常。
实测支持 KVM,但不支持嵌套虚拟化。
Linux kernel 5.10 及以下版本系统可以直接安装,如 Ubuntu 20.04.2 及以下版本;
Linux kernel 5.10 以上版本,由于主板 UEFI 原因,需要停用海思的 PMU 驱动;
linux /boot/vmlinuz
这一行后面追加 initcall_blacklist=hisi_ddrc_pmu_module_init
,按 F10 执行,进入安装界面; 安装完成后,第一次进入系统时也通过同样的操作进入系统;sudo nano /etc/default/grub
编辑 GRUB 配置,添加 initcall_blacklist=hisi_ddrc_pmu_module_init
到 GRUB_CMDLINE_LINUX_DEFAULT,如 GRUB_CMDLINE_LINUX_DEFAULT="initcall_blacklist=hisi_ddrc_pmu_module_init"
sudo update-grub
刷新 GRUBroot@armbian:~# uname -a
Linux armbian 5.10.0-19-arm64 #1 SMP Debian 5.10.149-2 (2022-10-21) aarch64 GNU/Linux
root@armbian:~# lscpu
Architecture: aarch64
CPU op-mode(s): 64-bit
Byte Order: Little Endian
CPU(s): 24
On-line CPU(s) list: 0-23
Thread(s) per core: 1
Core(s) per socket: 24
Socket(s): 1
NUMA node(s): 1
Vendor ID: HiSilicon
Model: 0
Model name: Kunpeng-920
Stepping: 0x1
BogoMIPS: 200.00
L1d cache: 1.5 MiB
L1i cache: 1.5 MiB
L2 cache: 12 MiB
L3 cache: 32 MiB
NUMA node0 CPU(s): 0-23
Vulnerability Itlb multihit: Not affected
Vulnerability L1tf: Not affected
Vulnerability Mds: Not affected
Vulnerability Meltdown: Not affected
Vulnerability Mmio stale data: Not affected
Vulnerability Retbleed: Not affected
Vulnerability Spec store bypass: Vulnerable
Vulnerability Spectre v1: Mitigation; __user pointer sanitization
Vulnerability Spectre v2: Not affected
Vulnerability Srbds: Not affected
Vulnerability Tsx async abort: Not affected
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asi
mdrdm jscvt fcma dcpop asimddp asimdfhm
root@armbian:~# lspci
00:00.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21)
00:08.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21)
00:0a.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21)
00:0c.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21)
00:0d.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21)
00:0e.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21)
00:0f.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland [Radeon HD 8570 / R5 430 OEM / R7 240/340 / Radeon 520 OEM] (rev 87)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]
02:00.0 Non-Volatile memory controller: Toshiba Corporation XG6 NVMe SSD Controller
05:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
74:00.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCI-PCI Bridge (rev 20)
74:01.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCI-PCI Bridge (rev 20)
74:02.0 Serial Attached SCSI controller: Huawei Technologies Co., Ltd. HiSilicon SAS 3.0 HBA (rev 21)
74:03.0 SATA controller: Huawei Technologies Co., Ltd. HiSilicon AHCI HBA (rev 21)
74:04.0 Serial Attached SCSI controller: Huawei Technologies Co., Ltd. HiSilicon SAS 3.0 HBA (rev 21)
76:00.0 Network and computing encryption device: Huawei Technologies Co., Ltd. HiSilicon SEC Engine (rev 21)
78:00.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCI-PCI Bridge (rev 20)
78:01.0 RAID bus controller: Huawei Technologies Co., Ltd. HiSilicon RDE Engine (rev 21)
7a:00.0 USB controller: Huawei Technologies Co., Ltd. HiSilicon USB 1.1 Host Controller (rev 21)
7a:01.0 USB controller: Huawei Technologies Co., Ltd. HiSilicon USB 2.0 2-port Host Controller (rev 21)
7a:02.0 USB controller: Huawei Technologies Co., Ltd. HiSilicon USB 3.0 Host Controller (rev 21)
7b:00.0 System peripheral: Huawei Technologies Co., Ltd. HiSilicon Embedded DMA Engine (rev 21)
7c:00.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCI-PCI Bridge (rev 20)
7d:00.0 Ethernet controller: Huawei Technologies Co., Ltd. HNS GE/10GE/25GE RDMA Network Controller (rev 21)
root@armbian:~# dmidecode
# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.
Table at 0x39BE0000.
Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: Byosoft
Version: 1.08
Release Date: 12/23/2019
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 0 MB
Characteristics:
PCI is supported
PNP is supported
BIOS is upgradeable
Boot from CD is supported
Selectable boot is supported
EDD is supported
ACPI is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 1.8
Firmware Revision: 1.8
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: HUAWEI
Product Name: HUAWEIPGU-WBY0
Version: D1010
Serial Number: 2TH0120109000024
UUID: 20200112-a0d8-0775-8a27-a0d807758a27
Wake-up Type: Other
SKU Number: C233
Family: HUAWEI
Handle 0x0002, DMI type 3, 25 bytes
Chassis Information
Manufacturer: HUAWEI
Type: Desktop
Lock: Not Present
Version: D1010
Serial Number: 2TH0120109000024
Asset Tag: N/A
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
OEM Information: 0x00000000
Height: Unspecified
Number Of Power Cords: 1
Contained Elements: 0
SKU Number: Pangu-WBY0D
Handle 0x0003, DMI type 2, 17 bytes
Base Board Information
Manufacturer: HUAWEI
Product Name: HUAWEIPGU-WBY0-PCB
Version: D1010
Serial Number: 017SQG2012900148
Asset Tag: N/A
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: Null
Chassis Handle: 0x0002
Type: Motherboard
Contained Object Handles: 0
Handle 0x0004, DMI type 13, 22 bytes
BIOS Language Information
Language Description Format: Long
Installable Languages: 2
en|US|iso8859-1,0
zh|CN|unicode,0
Currently Installed Language: zh|CN|unicode,0
Handle 0x0005, DMI type 7, 27 bytes
Cache Information
Socket Designation: L1 Instruction Cache
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 1536 kB
Maximum Size: 1536 kB
Supported SRAM Types:
Synchronous
Installed SRAM Type: Synchronous
Speed: Unknown
Error Correction Type: Parity
System Type: Instruction
Associativity: 8-way Set-associative
Handle 0x0006, DMI type 7, 27 bytes
Cache Information
Socket Designation: L1 Data Cache
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 1536 kB
Maximum Size: 1536 kB
Supported SRAM Types:
Synchronous
Installed SRAM Type: Synchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Data
Associativity: 8-way Set-associative
Handle 0x0007, DMI type 7, 27 bytes
Cache Information
Socket Designation: L2 Cache
Configuration: Enabled, Not Socketed, Level 2
Operational Mode: Varies With Memory Address
Location: Internal
Installed Size: 12 MB
Maximum Size: 12 MB
Supported SRAM Types:
Synchronous
Installed SRAM Type: Synchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Unified
Associativity: 8-way Set-associative
Handle 0x0008, DMI type 7, 27 bytes
Cache Information
Socket Designation: L3 Cache
Configuration: Enabled, Not Socketed, Level 3
Operational Mode: Varies With Memory Address
Location: Internal
Installed Size: 24 MB
Maximum Size: 24 MB
Supported SRAM Types:
Synchronous
Installed SRAM Type: Synchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Unified
Associativity: 16-way Set-associative
Handle 0x0009, DMI type 4, 48 bytes
Processor Information
Socket Designation: CPU0
Type: Central Processor
Family: ARM
Manufacturer: HISILICON
ID: 10 D0 1F 48 00 00 00 00
Signature: Implementor 0x48, Variant 0x1, Architecture 15, Part 0xd01, Revision 0
Version: HUAWEI Kunpeng 920 2426SK
Voltage: 0.9 V
External Clock: 100 MHz
Max Speed: 2600 MHz
Current Speed: 2600 MHz
Status: Populated, Enabled
Upgrade: Unknown
L1 Cache Handle: 0x0006
L2 Cache Handle: 0x0007
L3 Cache Handle: 0x0008
Serial Number: NULL
Asset Tag: NULL
Part Number: NULL
Core Count: 24
Core Enabled: 24
Thread Count: 24
Characteristics:
64-bit capable
Multi-Core
Execute Protection
Enhanced Virtualization
Power/Performance Control
Handle 0x000A, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 32 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x000B, DMI type 19, 31 bytes
Memory Array Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x001FFFFFFFF
Range Size: 8 GB
Physical Array Handle: 0x000A
Partition Width: 2
Handle 0x000C, DMI type 20, 35 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x001FFFFFFFF
Range Size: 8 GB
Physical Device Handle: 0xFFFE
Memory Array Mapped Address Handle: 0xFFFE
Partition Row Position: Unknown
Interleave Position: Unknown
Interleaved Data Depth: Unknown
Handle 0x000D, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x000A
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: SODIMM_B
Bank Locator: SOCKET 0 CHANNEL 1 DIMM 0
Type: Unknown
Type Detail: Unknown Synchronous
Speed: Unknown
Manufacturer: NO DIMM
Serial Number: NO DIMM
Asset Tag: NO DIMM
Part Number: NO DIMM
Rank: Unknown
Configured Memory Speed: Unknown
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: Unknown
Memory Technology: <OUT OF SPEC>
Memory Operating Mode Capability: None
Firmware Version: Not Specified
Module Manufacturer ID: Unknown
Module Product ID: Unknown
Memory Subsystem Controller Manufacturer ID: Unknown
Memory Subsystem Controller Product ID: Unknown
Non-Volatile Size: None
Volatile Size: None
Cache Size: None
Logical Size: None
Handle 0x000E, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x000A
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8 GB
Form Factor: DIMM
Set: None
Locator: SODIMM_A
Bank Locator: SOCKET 0 CHANNEL 3 DIMM 0
Type: DDR4
Type Detail: Unknown Synchronous
Speed: 2666 MT/s
Manufacturer: Samsung
Serial Number: 54B28035
Asset Tag: 1949
Part Number: M471A1K43DB1-CTD
Rank: 1
Configured Memory Speed: 2666 MT/s
Minimum Voltage: 1.14 V
Maximum Voltage: 1.26 V
Configured Voltage: 1.2 V
Memory Technology: <OUT OF SPEC>
Memory Operating Mode Capability: None
Firmware Version: Not Specified
Module Manufacturer ID: Unknown
Module Product ID: Unknown
Memory Subsystem Controller Manufacturer ID: Unknown
Memory Subsystem Controller Product ID: Unknown
Non-Volatile Size: None
Volatile Size: None
Cache Size: None
Logical Size: None
Handle 0x000F, DMI type 11, 5 bytes
OEM Strings
String 1: $HUA021CN12000
String 2: $XXX0000
String 3: $XXX0000
String 4: PGH20
Handle 0x0010, DMI type 9, 24 bytes
System Slot Information
Designation: Slot1
Type: x16 PCI Express x16
Current Usage: In Use
Length: Other
ID: 1
Characteristics: None
Bus Address: 0000:01:00.1
Data Bus Width: 0
Peer Devices: 0
Handle 0x0011, DMI type 9, 24 bytes
System Slot Information
Designation: Slot2
Type: x4 PCI Express x4
Current Usage: Available
Length: Other
ID: 2
Characteristics: None
Bus Address: 0000:00:00.0
Data Bus Width: 0
Peer Devices: 0
Handle 0x0012, DMI type 9, 24 bytes
System Slot Information
Designation: M.2_A
Type: x4 PCI Express x4
Current Usage: Available
Length: Other
ID: 3
Characteristics: None
Bus Address: 0000:00:00.0
Data Bus Width: 0
Peer Devices: 0
Handle 0x0013, DMI type 9, 24 bytes
System Slot Information
Designation: M.2_B
Type: x4 PCI Express x4
Current Usage: In Use
Length: Other
ID: 4
Characteristics: None
Bus Address: 0000:02:00.0
Data Bus Width: 0
Peer Devices: 0
Handle 0x0014, DMI type 9, 24 bytes
System Slot Information
Designation: WLAN
Type: x1 PCI Express x1
Current Usage: Available
Length: Other
ID: 5
Characteristics: None
Bus Address: 0000:00:00.0
Data Bus Width: 0
Peer Devices: 0
Handle 0x0015, DMI type 127, 4 bytes
End Of Table
在 Debian11 系统上安装 Proxmox Virtual Environment 7.3,也只能安装部分操作系统,Ubuntu 依旧安装不上。CT容器也只提供了 AMD64 的系统模板,没有提供 ARM64 的,并没有用。
只有以下虚拟机配置可以启动
实测只有部分系统可以进入安装界面,能进入安装界面的都可以安装成功和成功启动。
其它 ubuntu 、银河麒麟 v10 sp1、openEuler 进入不了安装界面
既然是 ARM64 处理器,装个 Android 试试吧。
安装谷歌官方的云安卓,选择 Android 14 系统镜像,分配 20核 4096 内存;
跑个分,也还行,超越 骁龙870。
但是图形是软解,没有硬件 GPU 加速,感觉不如华为鲲鹏云手机的方案。