Issue: Win10 VM - Windows Boot Manager Error - Failed to Start

Hello I have been trying desperately to resolve the following error:

lxc_win10_error

I have followed the steps several times in this document:

and the issue always happens. When I use the same Win10 ISO file in Virtual Box I do not receive this error.

Here is the output from the ‘lxc info’ command"

$ lxc info
config: {}
api_extensions:

  • storage_zfs_remove_snapshots
  • container_host_shutdown_timeout
  • container_stop_priority
  • container_syscall_filtering
  • auth_pki
  • container_last_used_at
  • etag
  • patch
  • usb_devices
  • https_allowed_credentials
  • image_compression_algorithm
  • directory_manipulation
  • container_cpu_time
  • storage_zfs_use_refquota
  • storage_lvm_mount_options
  • network
  • profile_usedby
  • container_push
  • container_exec_recording
  • certificate_update
  • container_exec_signal_handling
  • gpu_devices
  • container_image_properties
  • migration_progress
  • id_map
  • network_firewall_filtering
  • network_routes
  • storage
  • file_delete
  • file_append
  • network_dhcp_expiry
  • storage_lvm_vg_rename
  • storage_lvm_thinpool_rename
  • network_vlan
  • image_create_aliases
  • container_stateless_copy
  • container_only_migration
  • storage_zfs_clone_copy
  • unix_device_rename
  • storage_lvm_use_thinpool
  • storage_rsync_bwlimit
  • network_vxlan_interface
  • storage_btrfs_mount_options
  • entity_description
  • image_force_refresh
  • storage_lvm_lv_resizing
  • id_map_base
  • file_symlinks
  • container_push_target
  • network_vlan_physical
  • storage_images_delete
  • container_edit_metadata
  • container_snapshot_stateful_migration
  • storage_driver_ceph
  • storage_ceph_user_name
  • resource_limits
  • storage_volatile_initial_source
  • storage_ceph_force_osd_reuse
  • storage_block_filesystem_btrfs
  • resources
  • kernel_limits
  • storage_api_volume_rename
  • macaroon_authentication
  • network_sriov
  • console
  • restrict_devlxd
  • migration_pre_copy
  • infiniband
  • maas_network
  • devlxd_events
  • proxy
  • network_dhcp_gateway
  • file_get_symlink
  • network_leases
  • unix_device_hotplug
  • storage_api_local_volume_handling
  • operation_description
  • clustering
  • event_lifecycle
  • storage_api_remote_volume_handling
  • nvidia_runtime
  • container_mount_propagation
  • container_backup
  • devlxd_images
  • container_local_cross_pool_handling
  • proxy_unix
  • proxy_udp
  • clustering_join
  • proxy_tcp_udp_multi_port_handling
  • network_state
  • proxy_unix_dac_properties
  • container_protection_delete
  • unix_priv_drop
  • pprof_http
  • proxy_haproxy_protocol
  • network_hwaddr
  • proxy_nat
  • network_nat_order
  • container_full
  • candid_authentication
  • backup_compression
  • candid_config
  • nvidia_runtime_config
  • storage_api_volume_snapshots
  • storage_unmapped
  • projects
  • candid_config_key
  • network_vxlan_ttl
  • container_incremental_copy
  • usb_optional_vendorid
  • snapshot_scheduling
  • container_copy_project
  • clustering_server_address
  • clustering_image_replication
  • container_protection_shift
  • snapshot_expiry
  • container_backup_override_pool
  • snapshot_expiry_creation
  • network_leases_location
  • resources_cpu_socket
  • resources_gpu
  • resources_numa
  • kernel_features
  • id_map_current
  • event_location
  • storage_api_remote_volume_snapshots
  • network_nat_address
  • container_nic_routes
  • rbac
  • cluster_internal_copy
  • seccomp_notify
  • lxc_features
  • container_nic_ipvlan
  • network_vlan_sriov
  • storage_cephfs
  • container_nic_ipfilter
  • resources_v2
  • container_exec_user_group_cwd
  • container_syscall_intercept
  • container_disk_shift
  • storage_shifted
  • resources_infiniband
  • daemon_storage
  • instances
  • image_types
  • resources_disk_sata
  • clustering_roles
  • images_expiry
  • resources_network_firmware
  • backup_compression_algorithm
  • ceph_data_pool_name
  • container_syscall_intercept_mount
  • compression_squashfs
  • container_raw_mount
  • container_nic_routed
  • container_syscall_intercept_mount_fuse
  • container_disk_ceph
  • virtual-machines
  • image_profiles
  • clustering_architecture
  • resources_disk_id
  • storage_lvm_stripes
  • vm_boot_priority
  • unix_hotplug_devices
  • api_filtering
  • instance_nic_network
  • clustering_sizing
  • firewall_driver
  • projects_limits
  • container_syscall_intercept_hugetlbfs
  • limits_hugepages
  • container_nic_routed_gateway
  • projects_restrictions
  • custom_volume_snapshot_expiry
  • volume_snapshot_scheduling
  • trust_ca_certificates
  • snapshot_disk_usage
  • clustering_edit_roles
  • container_nic_routed_host_address
  • container_nic_ipvlan_gateway
  • resources_usb_pci
  • resources_cpu_threads_numa
  • resources_cpu_core_die
  • api_os
  • resources_system
  • usedby_consistency
  • resources_gpu_mdev
  • console_vga_type
  • projects_limits_disk
  • storage_rsync_compression
    api_status: stable
    api_version: “1.0”
    auth: trusted
    public: false
    auth_methods:
  • tls
    environment:
    addresses: []
    architectures:
    • x86_64
    • i686
      certificate: |
      -----BEGIN CERTIFICATE-----
      MIICEDCCAZWgAwIBAgIQCKl0pzRAFxDNCqTlYITl/zAKBggqhkjOPQQDAzA4MRww
      GgYDVQQKExNsaW51eGNvbnRhaW5lcnMub3JnMRgwFgYDVQQDDA9yb290QHNsYXB0
      b3AtMDEwHhcNMjAxMjIyMjEwMzMyWhcNMzAxMjIwMjEwMzMyWjA4MRwwGgYDVQQK
      ExNsaW51eGNvbnRhaW5lcnMub3JnMRgwFgYDVQQDDA9yb290QHNsYXB0b3AtMDEw
      djAQBgcqhkjOPQIBBgUrgQQAIgNiAARNr6GqfKwqmapUtQfMssz3XKwbIC8DN7QD
      3LLW3v4jKXRFtZzxy60eRjzb0iFkeVZkP5JclvC18gKviPX67oxxlvZjHS8oaQq3
      bbHjmvZs/vm9FaptFDf0l62Zqu9/8lajZDBiMA4GA1UdDwEB/wQEAwIFoDATBgNV
      HSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMC0GA1UdEQQmMCSCCnNsYXB0
      b3AtMDGHBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAEwCgYIKoZIzj0EAwMDaQAwZgIx
      AIbllvoPD2SdSBqaW6SULZn7+0l+l6yrf7wHPsQP4VOxOpLeTRGmS+4YrZeoraaw
      MgIxALIWtE5jJWj1O1TPMX9veZ6N4SdwqTz77ZcxaHIKJ8j814bbvJjd+zhxEYRb
      d0YMjg==
      -----END CERTIFICATE-----
      certificate_fingerprint: 00e5d60e102d42e579b34b58088af20d5dcea7e43697a61f5bb14d910964fefd
      driver: lxc
      driver_version: 4.0.5
      firewall: nftables
      kernel: Linux
      kernel_architecture: x86_64
      kernel_features:
      netnsid_getifaddrs: “true”
      seccomp_listener: “true”
      seccomp_listener_continue: “true”
      shiftfs: “false”
      uevent_injection: “true”
      unpriv_fscaps: “true”
      kernel_version: 5.8.0-33-generic
      lxc_features:
      cgroup2: “true”
      devpts_fd: “true”
      mount_injection_file: “true”
      network_gateway_device_route: “true”
      network_ipvlan: “true”
      network_l2proxy: “true”
      network_phys_macvlan_mtu: “true”
      network_veth_router: “true”
      pidfd: “true”
      seccomp_allow_deny_syntax: “true”
      seccomp_notify: “true”
      seccomp_proxy_send_notify_fd: “true”
      os_name: Ubuntu
      os_version: “20.10”
      project: default
      server: lxd
      server_clustered: false
      server_name: slaptop-01
      server_pid: 5525
      server_version: 4.0.4
      storage: zfs
      storage_version: 0.8.4-1ubuntu11

Here is the output from the ‘lxc config show’ command:

$ lxc config show win10
architecture: x86_64
config:
limits.cpu: “4”
limits.memory: 4GB
raw.apparmor: /home/** rwk,
raw.qemu: -drive file=/home/tony/Downloads/Win10_1511_English_x64.iso,index=0,media=cdrom,if=ide -drive file=/home/tony/Downloads/virtio-win-0.1.173.iso,index=1,media=cdrom,if=ide
security.secureboot: “false”
volatile.eth0.hwaddr: 00:16:3e:5f:80:ec
volatile.last_state.power: STOPPED
volatile.vm.uuid: a4590914-2efe-473d-8f19-20bafd17b64e
devices:
root:
path: /
pool: lxd_zfs_pool
size: 60GB
type: disk
ephemeral: false
profiles:

  • default
    stateful: false
    description: “”

Any help with this would be greatly appreciated.

Thank you!
Tony