# Ubuntu Desktop Mender Conversion not booting up

**URL:** <https://hub.mender.io/t/ubuntu-desktop-mender-conversion-not-booting-up/6222>\
**Category:** General Discussions\
**Tags:** ubuntu, raspberry-pi-4, ubuntu-desktop\
**Created:** [September 25, 2023, 11:15pm UTC](https://hub.mender.io/t/ubuntu-desktop-mender-conversion-not-booting-up/6222 "2023-09-25T23:15:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neil1](https://avatars.discourse-cdn.com/v4/letter/n/278dde/32.png) [@Neil1](https://hub.mender.io/u/Neil1)\
**Post date:** [September 25, 2023, 11:15pm UTC](https://hub.mender.io/t/ubuntu-desktop-mender-conversion-not-booting-up/6222/1 "2023-09-25T23:15:29Z")

</div>

Hi!

My setup is:

- Raspberry Pi 4 as the client
- M1 Mac for building the images
- Using linux/amd64 based mender-convert docker image

I have tried converting a Raspberry Pi OS golden image without any problems before but when I tried converting my 64-bit Ubuntu Desktop golden image it was taking too long to convert the OS and the outputted image didn’t boot on my RPi 4. How I ran it:

```auto
MENDER_ARTIFACT_NAME=release-1 ./docker-mender-convert --disk-image input/golden-image-1-raspberrypi4-ubuntu-mender.img --config configs/raspberrypi4_ubuntu_config --config configs/custom_config --overlay input/rootfs_overlay_demo
using log file at: /Users/neiljoaquin/Documents/Development/mender-convert/logs/convert.log.1695627445-4525
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
Running mender-convert --disk-image input/golden-image-1-raspberrypi4-ubuntu-mender.img --config configs/raspberrypi4_ubuntu_config --config configs/custom_config --overlay input/rootfs_overlay_demo
Running mender-convert-extract: --config ./work/override_compression_config --disk-image input/golden-image-1-raspberrypi4-ubuntu-mender.img --config configs/raspberrypi4_ubuntu_config --config configs/custom_config --overlay input/rootfs_overlay_demo
2023-09-25 07:37:25 [INFO] [mender-convert-extract] Using configuration file: configs/mender_convert_config
2023-09-25 07:37:25 [INFO] [mender-convert-extract] Using configuration file: ./work/override_compression_config
2023-09-25 07:37:25 [INFO] [mender-convert-extract] Using configuration file: configs/raspberrypi4_ubuntu_config
2023-09-25 07:37:25 [INFO] [mender-convert-extract] Using configuration file: configs/custom_config
2023-09-25 07:37:26 [INFO] [mender-convert-extract] Validating disk image
2023-09-25 07:37:26 [INFO] [mender-convert-extract] Disk parsed successfully
2023-09-25 07:37:26 [INFO] [mender-convert-extract] NUMBER OF PARTS: 2 TYPE: dos
2023-09-25 07:37:26 [INFO] [mender-convert-extract] PART 1: SIZE: 256M TYPE: 0xc
2023-09-25 07:37:26 [INFO] [mender-convert-extract] PART 1: extracting to work/part-1.fs
2023-09-25 07:39:07 [INFO] [mender-convert-extract] PART 2: SIZE: 14.7G TYPE: 0x83
2023-09-25 07:39:07 [INFO] [mender-convert-extract] PART 2: extracting to work/part-2.fs
mender-convert-extract has finished. Cleaning up...
Running mender-convert-modify: --config ./work/override_compression_config --disk-image input/golden-image-1-raspberrypi4-ubuntu-mender.img --config configs/raspberrypi4_ubuntu_config --config configs/custom_config --overlay input/rootfs_overlay_demo
2023-09-25 08:35:49 [INFO] [mender-convert-modify] Using configuration file: configs/mender_convert_config
2023-09-25 08:35:49 [INFO] [mender-convert-modify] Using configuration file: ./work/override_compression_config
2023-09-25 08:35:49 [INFO] [mender-convert-modify] Using configuration file: configs/raspberrypi4_ubuntu_config
2023-09-25 08:35:49 [INFO] [mender-convert-modify] Using configuration file: configs/custom_config
2023-09-25 08:35:50 [INFO] [mender-convert-modify] Installing Mender client and related files
2023-09-25 08:35:50 [INFO] [mender-convert-modify] Installing Mender client version latest
2023-09-25 08:35:54 [INFO] [mender-convert-modify] Successfully downloaded mender-client_3.5.1-1+ubuntu+jammy_arm64.deb
2023-09-25 08:35:54 [INFO] [mender-convert-modify] Successfully installed mender-client_3.5.1-1+ubuntu+jammy_arm64.deb into /mender-convert/work/rootfs/
2023-09-25 08:35:55 [INFO] [mender-convert-modify] Creating state folder in the data partition for Mender add-ons
2023-09-25 08:35:56 [INFO] [mender-convert-modify] Using root device A in mender.conf: /dev/mmcblk0p2
2023-09-25 08:35:56 [INFO] [mender-convert-modify] Using root device B in mender.conf: /dev/mmcblk0p3
2023-09-25 08:35:57 [INFO] [mender-convert-modify] Creating state scripts version file.
2023-09-25 08:35:57 [INFO] [mender-convert-modify] Installing a custom /etc/fstab (see /mender-convert/logs/convert.log.1695627445-4525 for more info)
2023-09-25 08:35:57 [INFO] [mender-convert-modify] Using boot partition device in fstab: /dev/mmcblk0p1
2023-09-25 08:35:57 [INFO] [mender-convert-modify] Using data partition device in fstab: /dev/mmcblk0p4
2023-09-25 08:35:57 [INFO] [mender-convert-modify] Performing platform specific modifications (if any)
2023-09-25 08:35:58 [INFO] [mender-convert-modify] Running hook: platform_modify
2023-09-25 08:36:09 [INFO] [mender-convert-modify] Certain service files have been changed to align with our /uboot boot partition mount point. See convert.log for more information
2023-09-25 08:36:10 [INFO] [mender-convert-modify] Enabling UART in U-Boot configuration
2023-09-25 08:36:10 [INFO] [mender-convert-modify] Performing user/local specific modifications (if any)
2023-09-25 08:36:10 [INFO] [mender-convert-modify] Running hook: user_local_modify
2023-09-25 08:36:10 [INFO] [mender-convert-modify] Applying rootfs overlay: input/rootfs_overlay_demo
2023-09-25 08:36:10 [INFO] [mender-convert-modify] Performing overlay specific modifications (if any)
2023-09-25 08:36:10 [INFO] [mender-convert-modify] Running hook: overlay_modify
mender-convert-modify has finished. Cleaning up...
Running mender-convert-package: --config ./work/override_compression_config --disk-image input/golden-image-1-raspberrypi4-ubuntu-mender.img --config configs/raspberrypi4_ubuntu_config --config configs/custom_config --overlay input/rootfs_overlay_demo
2023-09-25 08:36:12 [INFO] [mender-convert-package] Using configuration file: configs/mender_convert_config
2023-09-25 08:36:12 [INFO] [mender-convert-package] Using configuration file: ./work/override_compression_config
2023-09-25 08:36:12 [INFO] [mender-convert-package] Using configuration file: configs/raspberrypi4_ubuntu_config
2023-09-25 08:36:12 [INFO] [mender-convert-package] Using configuration file: configs/custom_config
2023-09-25 08:36:12 [WARN] [mender-convert-package] The allocated boot part size 40 MiB is too small.
2023-09-25 08:36:12 [WARN] [mender-convert-package] The actual boot part size is 256 MiB
2023-09-25 08:36:12 [WARN] [mender-convert-package] Will adjust MENDER_BOOT_PART_SIZE_MB automatically
2023-09-25 08:36:12 [WARN] [mender-convert-package] Consider adjusting the configuration file to avoid this message
2023-09-25 08:36:21 [INFO] [mender-convert-package] Rootfs filesystem size will be 12193 MiB
2023-09-25 08:36:21 [INFO] [mender-convert-package] Creating a file-system image from: work/rootfs/
2023-09-25 08:50:44 [INFO] [mender-convert-package] Copying root filesystem image to deploy directory
2023-09-25 08:53:12 [INFO] [mender-convert-package] Installing the bootstrap Artifact
2023-09-25 08:55:38 [INFO] [mender-convert-package] Creating a file-system image from: work/data/
2023-09-25 08:55:39 [INFO] [mender-convert-package] Writing Mender artifact to: deploy/golden-image-1-raspberrypi4-ubuntu-mender-raspberrypi4-mender.mender
2023-09-25 08:55:39 [INFO] [mender-convert-package] This can take up to 20 minutes depending on which compression method is used
2023-09-25 09:16:10 [INFO] [mender-convert-package] Creating Mender compatible disk-image
2023-09-25 09:16:10 [INFO] [mender-convert-package] Total disk size: 25000 MiB
2023-09-25 09:16:10 [INFO] [mender-convert-package] Boot partition 256 MiB
2023-09-25 09:16:10 [INFO] [mender-convert-package] RootFS partitions 12296 MiB x 2
2023-09-25 09:16:10 [INFO] [mender-convert-package] Data partition 128 MiB
2023-09-25 09:16:10 [INFO] [mender-convert-package] Using input diskimage partition scheme (dos)
2023-09-25 09:16:10 [INFO] [mender-convert-package] Writing DOS (MBR) partition table
2023-09-25 09:16:14 [INFO] [mender-convert-package] Writing boot partition image
2023-09-25 09:18:19 [INFO] [mender-convert-package] Writing rootfsa partition image
2023-09-25 10:56:52 [INFO] [mender-convert-package] Writing rootfsb partition image
2023-09-25 22:09:15 [INFO] [mender-convert-package] Writing data partition image
2023-09-25 22:10:22 [INFO] [mender-convert-package] Performing platform specific package operations (if any)
2023-09-25 22:10:22 [INFO] [mender-convert-package] Running hook: platform_package
2023-09-25 22:10:22 [INFO] [mender-convert-package] Conversion has completed! \o/
mender-convert-package has finished. Cleaning up...
Output Artifacts and images can be found in the deploy directory:
deploy/golden-image-1-raspberrypi4-ubuntu-mender-raspberrypi4-mender.cfg
deploy/golden-image-1-raspberrypi4-ubuntu-mender-raspberrypi4-mender.ext4
deploy/golden-image-1-raspberrypi4-ubuntu-mender-raspberrypi4-mender.img
deploy/golden-image-1-raspberrypi4-ubuntu-mender-raspberrypi4-mender.mender
Log file available at: /Users/neiljoaquin/Documents/Development/mender-convert/logs/convert.log.1695627445-4525

```

The custom\_config file only contains: MENDER\_STORAGE\_TOTAL\_SIZE\_MB=25000.  
The overlay file only contains secrets Mender uses to connect to server.

Any help would be appreciated. 🙂

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [September 26, 2023, 11:40am UTC](https://hub.mender.io/t/ubuntu-desktop-mender-conversion-not-booting-up/6222/2 "2023-09-26T11:40:28Z")

</div>

Hi @Neil1,

Currently there is no 64bit support for the Raspberry Pis in `mender-convert`, so probably that is the reason.

Greetz,  
Josef

---

<div class="post-metadata">

**Author:** ![Neil1](https://avatars.discourse-cdn.com/v4/letter/n/278dde/32.png) [@Neil1](https://hub.mender.io/u/Neil1)\
**Post date:** [September 27, 2023, 5:58am UTC](https://hub.mender.io/t/ubuntu-desktop-mender-conversion-not-booting-up/6222/3 "2023-09-27T05:58:16Z")

</div>

Thanks, Josef! I should’ve checked the github page 😬. My bad
