Not able to install in a AMD CPU based VPS (Alpine version: 3.13.2)
I tried to install alpine Linux in my VPS by following this tutorial.
CPU info:
$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 23
Model: 49
Model name: AMD EPYC 7K62 48-Core Processor
Stepping: 0
CPU MHz: 2595.124
BogoMIPS: 5190.24
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
L3 cache: 16384K
NUMA node0 CPU(s): 0
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 arat
After using dd
command and reboot, Alpine Linux can not work properly.
When I use a 64-bit os image (alpine-virt-3.13.2-x86_64.iso), the kernel panic immediately after rebooting:
When I use a 32-bit os image (alpine-virt-3.13.2-x86.iso), I can log into the system, but all the build-in apps (apk, setup-alpine...) does not work properly:
By the way I have another instance on the same VPS hosting provider with intel CPU, and I can install Alpine Linux to that VPS properly, so I guess the issue is caused by AMD CPU (or virtualization on AMD CPU?).