Chore: README_devuan.md: Place examples together at the end.
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, bullseye) (push) Has been cancelled Details
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, sid) (push) Has been cancelled Details
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, trixie) (push) Has been cancelled Details
sd-card-images CI / build docker images (push) Has been cancelled Details
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, bookworm) (push) Has been cancelled Details

This commit is contained in:
david 2024-05-16 11:10:09 +01:00
parent d4ff2f3e88
commit d8283e6726
1 changed files with 26 additions and 20 deletions

View File

@ -66,6 +66,31 @@ docker run --rm \
The image will end up in /tmp/sd-images on the host as ${BOARD_ID}.bin.gz.
### Build your own Devuan ext4 root filesystem image
For any valid combination provided by the distribution:
| Variable| Value |
|--------------|----------------------|
| DISTRIBUTION | Devuan Debian Ubuntu |
| ARCH | armhf arm64 i386 amd64 |
| RELEASE | e.g. daedalus excalibur ceres bookworm trixie sid |
To build:
```bash
docker build -t devuan/sd-images -f Dockerfile.devuan https://github.com/watchful-0wl/sd-card-images.git#add_devuan
mkdir -p /tmp/sd-images
docker run --rm \
-v /tmp/sd-images:/artifacts \
devuan/sd-images \
build-debian ${DISTRIBUTION} ${ARCH} ${RELEASE}
```
The image will end up in /tmp/sd-images on the host as DISTRIBUTION-ARCH-RELEASE-PASSWORD.bin
## Examples ##
### Example boot image ###
#### To build a boot image for Raspberry Pi 3 B:
```bash
@ -114,26 +139,7 @@ docker run --rm \
The image will end up in /tmp/sd-images on the host.
### Build your own Devuan ext4 root filesystem image
For any valid combination provided by the distribution:
| Variable| Value |
|--------------|----------------------|
| DISTRIBUTION | Devuan Debian Ubuntu |
| ARCH | armhf arm64 i386 amd64 |
| RELEASE | e.g. daedalus excalibur ceres bookworm trixie sid |
To build:
```bash
docker build -t devuan/sd-images -f Dockerfile.devuan https://github.com/watchful-0wl/sd-card-images.git#add_devuan
mkdir -p /tmp/sd-images
docker run --rm \
-v /tmp/sd-images:/artifacts \
devuan/sd-images \
build-debian ${DISTRIBUTION} ${ARCH} ${RELEASE}
```
The image will end up in /tmp/sd-images on the host as DISTRIBUTION-ARCH-RELEASE-PASSWORD.bin
### Example root filesystem image ###
#### To build a Devuan ext4 root filesystem image for arm64: