---
name: "ch-dir2squash"
section: "1"
platform: "linux"
package: "charliecloud-builders"
version: "0.21-1"
release: "Debian 11 (Bullseye)"
platforms: ["linux"]
url: "https://new.carta.tech/ch-dir2squash"
---

# ch-dir2squash(1)

Create a SquashFS file from an image directory

## NAME

ch-dir2squash - Create a SquashFS file from an image directory

## SYNOPSIS

```
$ ch-dir2squash IMGDIR OUTDIR [ARGS ...]
```

## DESCRIPTION

Create Charliecloud SquashFS file from image directory **IMGDIR** under directory **OUTDIR**, named as last component of **IMGDIR** plus suffix **.sqfs**.

Optional **ARGS** will passed to **mksquashfs** unchanged.

Additional arguments:

- **--help**

  print help and exit

- **--version**

  print version and exit

## EXAMPLE

```
$ ch-dir2squash /var/tmp/debian /var/tmp
Parallel mksquashfs: Using 6 processors
Creating 4.0 filesystem on /var/tmp/debian.sqfs, block size 131072.
[...]
-rw-r--r--  1 charlie charlie 41M Apr 23 14:41 /var/tmp/debian.sqfs
```

## REPORTING BUGS

If Charliecloud was obtained from your Linux distribution, use your distribution’s bug reporting procedures.

Otherwise, report bugs to: \<*https://github.com/hpc/charliecloud/issues*\>

## SEE ALSO

[charliecloud(7)](/charliecloud/7.md)

Full documentation at: \<*https://hpc.github.io/charliecloud*\>

## COPYRIGHT

2014–2020, Triad National Security, LLC
