External Image File Formats and Supported OSs
External File Formats
Image files in VMDK, VHD, QCOW2, RAW, VHDX, QED, VDI, QCOW, ISO, ZVHD2, or ZVHD format can be used to create private images. Select whichever format best meeting your requirements.
Supported OSs
The OSs supported by external image files are listed by CPU architecture.
When you upload an external image file to an OBS bucket on the management console, the OS contained in the image file will be checked. Table 1 and Table 2 list the OSs supported by external image files.
If the OS cannot be identified or is not supported:
- For Windows, Other_Windows (64_bit) or Other_Windows (32_bit) will be selected during image registration.
- For Linux, Other_Linux (64_bit) or Other_Linux (32_bit) will be selected during image registration.
| OS | Version |
|---|---|
| Windows | 64-bit: Windows Server 2025 Standard 64-bit: Windows Server 2025 Datacenter 64-bit: Windows Server 2022 Standard 64-bit: Windows Server 2022 Datacenter 64-bit: Windows Server 2019 Standard 64-bit: Windows Server 2019 Datacenter 64-bit: Windows Server 2016 Standard 64-bit: Windows Server 2016 Datacenter 64-bit: Windows Server 2012 R2 Standard 64-bit: Windows Server 2012 R2 Datacenter 64-bit: Windows Server 2012 Essentials R2 64-bit: Windows Server 2012 Standard 64-bit: Windows Server 2012 Datacenter 64-bit: Windows Server 2008 WEB R2 64-bit: Windows Server 2008 R2 Standard 64-bit: Windows Server 2008 R2 Enterprise 64-bit: Windows Server 2008 R2 Datacenter 64-bit: Windows 10 64-bit: Windows 11 |
| CentOS | 64-bit: CentOS 8.5/8.4/8.3/8.2/8.1/8.0 64-bit: CentOS 7.9/7.8/7.7/7.6/7.5/7.4/7.3/7.2/7.1/7.0 64-bit: CentOS 6.10/6.9/6.8/6.7/6.6/6.5/6.4/6.3 32-bit: CentOS 7.0 32-bit: CentOS 6.10/6.7/6.6/6.5/6.4/6.3 |
| AlmaLinux | 64-bit: AlmaLinux 10.0 64-bit: AlmaLinux 9.6/9.5/9.4/9.3/9.2/9.1/9.0 64-bit: AlmaLinux 8.10/8.9/8.8/8.7/8.6/8.5/8.4/8.3 |
| CentOS Stream | 64-bit: CentOS Stream 10/9/8 |
| Debian | 64-bit: Debian GNU/Linux 13.0.0 64-bit: Debian GNU/Linux 12.11.0/12.10.0/12.9.0/12.8.0/12.7.0/12.6.0/12.5.0/12.4.0/12.3.0/12.2.0/12.1.0/12.0.0 64-bit: Debian GNU/Linux 11.11.0/11.10.0/11.9.0/11.8.0/11.7.0/11.6.0/11.5.0/11.4.0/11.3.0/11.2.0/11.1.0/11.0.0 64-bit: Debian GNU/Linux 10.13.0/10.12.0/10.11.0/10.10.0/10.9.0/10.8.0/10.7.0/10.6.0/10.5.0/10.4.0/10.3.0/10.2.0/10.1.0/10.0.0 64-bit: Debian GNU/Linux 9.13.0/9.3.0/9.0.0 64-bit: Debian GNU/Linux 8.8.0/8.7.0/8.6.0/8.5.0/8.4.0/8.2.0 |
| EulerOS | 64-bit: EulerOS 2.12/2.11/2.10/2.9/2.8/2.7/2.5/2.3/2.2/2.1 |
| Fedora | 64-bit: Fedora 42/41/40 64-bit: Fedora 39/38/37/36/35/34/33/32/31/30 64-bit: Fedora 29/28/27/26/25/24/23/22 |
| FreeBSD | 64-bit: FreeBSD 14.3/14.2/14.1/14.0 64-bit: FreeBSD 13.2/13.1/13.0 64-bit: FreeBSD 12.4/12.3/12.2/12.1/12.0 64-bit: FreeBSD 11.4/11.3/11.2/11.1/11.0 |
| HCE OS | 64-bit: HCE OS 2.0 |
| HCE Enterprise | 64-bit: HCE Enterprise 2.0 |
| Huawei Cloud EulerOS | 64-bit: Huawei Cloud EulerOS 2.0 64-bit: Huawei Cloud EulerOS 1.1 64-bit: Huawei Cloud EulerOS 1.0 |
| Kali Linux | 64-bit: Kali Linux |
| Kylin | 64-bit: KylinOS V10 SP3/SP2/SP1 64-bit: KylinOS V10 |
| KylinSec | 64-bit: KylinSec 3.5/3.3 |
| Liberty | 64-bit: Liberty Basic |
| LinxOS | 64-bit: LinxOS.0.99 el20.03 SP3 |
| NeoKylin | 64-bit: NeoKylin 7.4 64-bit: NeoKylin Server release 5.0 U2 64-bit: NeoKylin Linux Advanced Server release 7.0 U5 |
| openEuler | 64-bit: openEuler 25.03/24.03 SP2/24.03 SP1/24.03/22.03 SP4/22.03 SP3/22.03 SP2/22.03 SP1/22.03/20.03 SP3/20.03 SP2/20.03 SP1/20.03 |
| OpenSUSE | 64-bit: openSUSE 42.3/42.2/42.1 64-bit: openSUSE 15.7/15.6/15.5/15.4/15.3/15.2/15.1/15.0 64-bit: openSUSE 13.2 64-bit: openSUSE 11.3 |
| Oracle Linux | 64-bit: Oracle Linux Server release 10.0 64-bit: Oracle Linux Server release 9.6/9.5/9.4/9.3/9.2/9.1/9.0 64-bit: Oracle Linux Server release 8.10/8.9/8.8/8.7/8.6/8.5/8.4/8.3/8.2/8.1/8.0 64-bit: Oracle Linux Server release 7.9/7.8/7.7/7.6/7.5/7.4/7.3/7.2/7.1/7.0 64-bit: Oracle Linux Server release 6.10/6.9/6.8/6.7/6.5 |
| RedFlag | 64-bit: RedFlag Asianux Linux V7.5/V7.0 64-bit: RedFlag Asianux Server Linux V8 |
| Red Hat | 64-bit: Red Hat Linux Enterprise 10.0 64-bit: Red Hat Linux Enterprise 9.6/9.5/9.4/9.3/9.2/9.1/9.0 64-bit: Red Hat Linux Enterprise 8.10/8.9/8.8/8.7/8.6/8.5/8.4/8.3/8.2/8.1/8.0 64-bit: Red Hat Linux Enterprise 7.9/7.8/7.7/7.6/7.5/7.4/7.3/7.2/7.1/7.0 64-bit: Red Hat Linux Enterprise 6.10/6.9/6.8/6.7/6.6/6.5/6.4 32-bit: Red Hat Linux Enterprise 6.6/6.4 |
| Rocky Linux | 64-bit: Rocky Linux 10.0 64-bit: Rocky Linux 9.6/9.5/9.4/9.3/9.2/9.1/9.0 64-bit: Rocky Linux 8.10/8.9/8.8/8.7/8.6/8.5/8.4/8.3 |
| SUSE | 64-bit: SUSE Linux Enterprise Server 15 SP7/15 SP6/15 SP5/15 SP4/15 SP3/15 SP2/15 SP1/15 64-bit: SUSE Linux Enterprise Server 12 SP5/12 SP4/12 SP3/12 SP2/12 SP1 64-bit: SUSE Linux Enterprise Server 11 SP4/11 SP3 32-bit: SUSE Linux Enterprise Server 11 SP3 |
| Ubuntu | 64-bit: Ubuntu 24.04/22.04/20.04/19.04/18.04.2/18.04.1/18.04/16.04.6/16.04.5/16.04.4/16.04.3/16.04.2/16.04/14.04.5/14.04.4/14.04.3/14.04.1/14.04 Server NOTE: Ubuntu 24.04 uses the AVX instruction set only in C7n, S7n, and M7n ECSs. 32-bit: Ubuntu 14.04.4/14.04.3/14.04.1/14.0 Server |
| UnionTechOS | 64-bit: UnionTechOS Server 20 (1070e) Euler 64-bit: UnionTechOS Server 20 (1060e) Euler 64-bit: UnionTechOS Server 20 (1050u2e) Euler 64-bit: UnionTechOS Server 20 (1050e) Euler 64-bit: UnionTechOS Server 20 (1020e) Euler 64-bit: UnionTechOS Server 20 Euler |
| OS | Version |
|---|---|
| CentOS | 64-bit: CentOS 8.5/8.4/8.3/8.2/8.1/8.0 64-bit: CentOS 7.9/7.8/7.7/7.6/7.5/7.4/7.3/7.2/7.1 |
| AlmaLinux | 64-bit: AlmaLinux 10.0 64-bit: AlmaLinux 9.6/9.5/9.4/9.3/9.2/9.1/9.0 64-bit: AlmaLinux 8.10/8.9/8.8/8.7/8.6/8.5/8.4/8.3 |
| CentOS Stream | 64-bit: CentOS Stream 10/9/8 |
| Debian | 64-bit: Debian GNU/Linux 13.0.0 64-bit: Debian GNU/Linux 12.11.0/12.10.0/12.9.0/12.8.0/12.7.0/12.6.0/12.5.0/12.4.0/12.3.0/12.2.0/12.1.0/12.0.0 64-bit: Debian GNU/Linux 11.11.0/11.10.0/11.9.0/11.8.0/11.7.0/11.6.0/11.5.0/11.4.0/11.3.0/11.2.0/11.1.0/11.0.0 64-bit: Debian GNU/Linux 10.13.0/10.12.0/10.11.0/10.10.0/10.9.0/10.8.0/10.7.0/10.6.0/10.5.0/10.4.0/10.3.0/10.2.0/10.1.0/10.0.0 |
| EulerOS | 64-bit: EulerOS 2.12/2.11/2.10/2.9/2.8/2.7 |
| Fedora | 64-bit: Fedora 42/41/40 64-bit: Fedora 39/38/37/36/35/34/33/32/31/30 64-bit: Fedora 29/28/27 |
| FreeBSD | 64-bit: FreeBSD 14.3/14.2/14.1/14.0 64-bit: FreeBSD 13.2/13.1/13.0 64-bit: FreeBSD 12.4/12.3/12.2/12.1/12.0 64-bit: FreeBSD 11.4/11.3/11.2/11.1/11.0 |
| HCE OS | 64-bit: HCE OS 2.0 |
| HCE Enterprise | 64-bit: HCE Enterprise 2.0 |
| Huawei Cloud EulerOS | 64-bit: Huawei Cloud EulerOS 2.0 64-bit: Huawei Cloud EulerOS 1.1 64-bit: Huawei Cloud EulerOS 1.0 |
| iSoft NeoShine | 64-bit: iSoft V5.1 |
| Kali Linux | 64-bit: Kali Linux |
| Kylin | 64-bit: KylinOS V10 SP3/SP2/SP1 64-bit: KylinOS V10 64-bit: KylinOS Desktop V10 |
| KylinSec | 64-bit: KylinSec 3.5 64-bit: KylinSec 3.3 |
| Liberty | 64-bit: Liberty Basic |
| LinxOS | 64-bit: LinxOS.0.99 el20.03 SP3 |
| NeoKylin | 64-bit: NeoKylin V7 64-bit: NeoKylin 7.7 |
| openEuler | 64-bit: openEuler 25.03/24.03 SP2/24.03 SP1/24.03/22.03 SP4/22.03 SP3/22.03 SP2/22.03 SP1/22.03/20.03 SP3/20.03 SP2/20.03 SP1/20.03 |
| openSUSE | 64-bit: openSUSE 42.3/42.2/42.1 64-bit: openSUSE 15.7/15.6/15.5/15.4/15.3/15.2/15.1/15.0 |
| RedFlag | 64-bit: RedFlag Asianux Linux V7.5/V7.0 64-bit: RedFlag Asianux Server Linux V8 |
| Red Hat | 64-bit: Red Hat Linux Enterprise 10.0 64-bit: Red Hat Linux Enterprise 9.6/9.5/9.4/9.3/9.2/9.1/9.0 64-bit: Red Hat Linux Enterprise 8.10/8.9/8.8/8.7/8.6/8.5/8.4/8.3/8.2/8.1/8.0 64-bit: Red Hat Linux Enterprise 7.9/7.8/7.7/7.6/7.5/7.4/7.3/7.2/7.1 |
| Rocky Linux | 64-bit: Rocky Linux 10.0 64-bit: Rocky Linux 9.6/9.5/9.4/9.3/9.2/9.1/9.0 64-bit: Rocky Linux 8.10/8.9/8.8/8.7/8.6 |
| SUSE | 64-bit: SUSE Linux Enterprise Server 15 SP7/15 SP6/15 SP5/15 SP4/15 SP3/15 SP2/15 SP1 64-bit: SUSE Linux Enterprise Server 12 SP5 |
| Ubuntu | 64-bit: Ubuntu 24.04/22.04/20.04/19.04/18.04/16.04/14.04 Server NOTE: Ubuntu 24.04 uses the AVX instruction set only in C7n, S7n, and M7n series. |
| UnionTechOS | 64-bit: UnionTechOS Server 20 (1070e) Euler 64-bit: UnionTechOS Server 20 (1060e) Euler 64-bit: UnionTechOS Server 20 (1050u2e) Euler 64-bit: UnionTechOS Server 20 (1050e) Euler 64-bit: UnionTechOS Server 20 (1020e) Euler 64-bit: UnionTechOS Server 20 Euler |
Related Operations
For how to upload an image file, see Uploading an Image File.
After an external image file is successfully uploaded, you can register this image file as a private image on the cloud platform. For details, see Registering an Image File as a Private Image.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot