# Clearfogpro boot and install on M.2 SSD

**URL:** <https://community.solid-run.com/t/clearfogpro-boot-and-install-on-m-2-ssd/947>\
**Category:** ARMADA A388\
**Created:** [December 31, 2024, 4:11pm UTC](https://community.solid-run.com/t/clearfogpro-boot-and-install-on-m-2-ssd/947 "2024-12-31T16:11:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![deb75](https://avatars.discourse-cdn.com/v4/letter/d/ea5d25/32.png) [@deb75](https://community.solid-run.com/u/deb75)\
**Post date:** [December 31, 2024, 4:11pm UTC](https://community.solid-run.com/t/clearfogpro-boot-and-install-on-m-2-ssd/947/1 "2024-12-31T16:11:17Z")

</div>

I have a clearfogpro with a M.2 SSD installed on it, there are no eMMC on this clearfogpro version.

I am able to boot and install “armbian” on the SD card.

From this installed system, I tried to reinstall the system on the  
M.2 SSD which appears as a SATA drive (/dev/sda).

First, I flash the install image system on the sata with :

```auto
sudo dd if=armbian-image-file of=/dev/sda

```

Then, I flash the u-boot with :

```auto
sudo dd if=u-boot-clearfog-pro-sata-file of=/dev/sda bs=512 seek=1 conv=sync

```

After having adjusted the clearfogpro’s dip switches, it does boot on the SATA, but the image system seems not found.

The point is that flashing the u-boot after the system image is likely to corrupt this image. Reversing both steps result is no boot at all as I guess flashing the image system in second completely overwrites the u-boot.

Currently, I just managed to have the system installed on SATA but booting from the SD card. How can I make both on the SATA ?
