# Shrink Rootfs...To Switch Golden Image Media

**URL:** <https://hub.mender.io/t/shrink-rootfs-to-switch-golden-image-media/729>\
**Category:** General Discussions\
**Created:** [June 19, 2019, 3:54am UTC](https://hub.mender.io/t/shrink-rootfs-to-switch-golden-image-media/729 "2019-06-19T03:54:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![neoweb](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@neoweb](https://hub.mender.io/u/neoweb)\
**Post date:** [June 19, 2019, 3:54am UTC](https://hub.mender.io/t/shrink-rootfs-to-switch-golden-image-media/729/1 "2019-06-19T03:54:19Z")

</div>

Hello All!

I would like to move my device image over to some industrial media/better media. The new media is a few bytes smaller, so I will need to:

`./docker-mender-convert raw-disk-image-shrink-rootfs`

My plan was to resize after, possibly using gparted. Does

`./docker-mender-convert raw-disk-image-shrink-rootfs`

insert any resize scripts or anything?

If it does not, I assume that resizing via gparted/whatever is good?

---

<div class="post-metadata">

**Author:** ![mirzak](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mirzak/32/2056_2.png) [@mirzak](https://hub.mender.io/u/mirzak)\
**Post date:** [June 19, 2019, 7:19am UTC](https://hub.mender.io/t/shrink-rootfs-to-switch-golden-image-media/729/2 "2019-06-19T07:19:00Z")

</div>

You should be able to run,

```auto
./docker-mender-convert raw-disk-image-shrink-rootfs \
            --raw-disk-image ${RAW_DISK_IMAGE}

```

and then use `--storage-total-size-mb` to set a new size,

```auto
./docker-mender-convert from-raw-disk-image \
            --raw-disk-image $RAW_DISK_IMAGE \
            --storage-total-size-mb 2048

```

Is that what you are after?

---

<div class="post-metadata">

**Author:** ![neoweb](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@neoweb](https://hub.mender.io/u/neoweb)\
**Post date:** [June 20, 2019, 3:32pm UTC](https://hub.mender.io/t/shrink-rootfs-to-switch-golden-image-media/729/3 "2019-06-20T15:32:52Z")

</div>

It is nice to know that the a command accepts those switches, and this does help thanks!

What I am asking, is at what stage does mender insert its resize script…the one where it creates /data…and resizes that partition/etc.

---

<div class="post-metadata">

**Author:** ![mirzak](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mirzak/32/2056_2.png) [@mirzak](https://hub.mender.io/u/mirzak)\
**Post date:** [June 21, 2019, 7:54am UTC](https://hub.mender.io/t/shrink-rootfs-to-switch-golden-image-media/729/4 "2019-06-21T07:54:10Z")

</div>

Creation of data and resizing partitions is done “offiline” when you run the mender-convert tool and is not a script that is inserted in to the image.

You input a image to mender-convert and output is an “.sdimg” file that has all the necessary modifications.
