diff options
Diffstat (limited to 'fpga/ebaz4205/src/fs')
| -rw-r--r-- | fpga/ebaz4205/src/fs/boot/Makefile | 12 | ||||
| -rw-r--r-- | fpga/ebaz4205/src/fs/etc/dracut.conf.d/compress.conf | 1 | ||||
| -rw-r--r-- | fpga/ebaz4205/src/fs/etc/dracut.conf.d/omit.conf | 1 | ||||
| -rw-r--r-- | fpga/ebaz4205/src/fs/etc/dracut.conf.d/overlay.conf | 1 | ||||
| -rwxr-xr-x | fpga/ebaz4205/src/fs/usr/local/bin/mutable-chroot | 9 |
5 files changed, 24 insertions, 0 deletions
diff --git a/fpga/ebaz4205/src/fs/boot/Makefile b/fpga/ebaz4205/src/fs/boot/Makefile new file mode 100644 index 0000000..ce1b042 --- /dev/null +++ b/fpga/ebaz4205/src/fs/boot/Makefile @@ -0,0 +1,12 @@ +default: uboot/vmlinuz uboot/initrd.img + +uboot/vmlinuz: /vmlinuz + mkimage -A ARM -O Linux -T Kernel -C none -d $< $@ + +uboot/initrd.img: /initrd.img + mkimage -A ARM -O Linux -T RAMDisk -C none -d $< $@ + +/initrd.img: /lib/modules/stamp + dracut --force + + diff --git a/fpga/ebaz4205/src/fs/etc/dracut.conf.d/compress.conf b/fpga/ebaz4205/src/fs/etc/dracut.conf.d/compress.conf new file mode 100644 index 0000000..45d77ab --- /dev/null +++ b/fpga/ebaz4205/src/fs/etc/dracut.conf.d/compress.conf @@ -0,0 +1 @@ +compress="gzip" diff --git a/fpga/ebaz4205/src/fs/etc/dracut.conf.d/omit.conf b/fpga/ebaz4205/src/fs/etc/dracut.conf.d/omit.conf new file mode 100644 index 0000000..9f9e855 --- /dev/null +++ b/fpga/ebaz4205/src/fs/etc/dracut.conf.d/omit.conf @@ -0,0 +1 @@ +omit_dracutmodules+=" lvm kernel-modules dm crypt " diff --git a/fpga/ebaz4205/src/fs/etc/dracut.conf.d/overlay.conf b/fpga/ebaz4205/src/fs/etc/dracut.conf.d/overlay.conf new file mode 100644 index 0000000..fcc7c42 --- /dev/null +++ b/fpga/ebaz4205/src/fs/etc/dracut.conf.d/overlay.conf @@ -0,0 +1 @@ +add_dracutmodules+=" overlayfs " diff --git a/fpga/ebaz4205/src/fs/usr/local/bin/mutable-chroot b/fpga/ebaz4205/src/fs/usr/local/bin/mutable-chroot new file mode 100755 index 0000000..2e9fd65 --- /dev/null +++ b/fpga/ebaz4205/src/fs/usr/local/bin/mutable-chroot @@ -0,0 +1,9 @@ +#!/bin/bash +mount -w -n -o remount /live/image +mount -w -n -o remount /boot +mount -w -n -o remount /boot/uboot +for i in dev dev/pts proc sys boot boot/uboot; do +mount --bind /$i /live/image/$i +done +chroot /live/image su - + |
