Install prerequisites here.
From a bash terminal window, clone the CBL-Mariner Repository and check-out a stable build.
# Clone the CBL-Mariner repo
git clone https://github.com/microsoft/CBL-Mariner.git
cd CBL-Mariner
# Sync to the latest stable build
git checkout 2.0-stable
The following builds a bootable, VHDX or VHD CBL-Mariner image from precompiled RPMs in the CBL-Mariner package repository at https://packages.microsoft.com/cbl-mariner/2.0/prod/.
No user account is provisioned by default. To sign-in to these images, the sample meta-user-data.iso image must also be built and installed in your VM's CD drive. The cloud-init service will detect the iso and provision a user account and password.
Build a VHD or VHDX Image
# Switch to the toolkit folder
cd toolkit
# Build VHDX Image
# Image is placed in ../out/images/core-efi
sudo make image REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/core-efi.json
# Build VHD Image
# Image is placed in ../out/images/core-legacy
sudo make image REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/core-legacy.json
Build the cloud-init configuration image
Note that the cloud-init configuration file does not build by default. You will need to edit it to set a username and password or SSH Key. The file is located in ./resources/assets/meta-user-data/user-data.
# Build the cloud-init configuration image
# The output image is ../out/images/meta-user-data.iso
sudo make meta-user-data
Copy VHD(X) and ISO Images to Your VM Host Machine
Copy your binary image(s) to your VM Host Machine using your preferred technique.
Create VHD(X) Virtual Machine with Hyper-V
[Gen2/VHDX Only] Fix Boot Options
Mount the Meta-User-Data.Iso Image
Boot and Sign-In to your VHD
The following builds a bootable ISO image from precompiled RPMs in the CBL-Mariner package repository at https://packages.microsoft.com/cbl-mariner/2.0/prod/.
# Switch to the toolkit folder
cd toolkit
# Image is placed in ../out/images/full
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json
Copy ISO Image to Your VM Host Machine
Copy your binary image(s) to your VM Host Machine using your preferred technique.
Create VHD(X) Virtual Machine with Hyper-V
[Gen2/VHDX Only] Fix Boot Options
Boot ISO
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )