File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55echo " === Hyperion BusyBox RootFS Builder ==="
66
7- WORKDIR=~ /hyperion-rootfs
8- OUTFILE=~ /rootfs.cpio.gz
7+ WORKDIR=" $HOME /hyperion-rootfs"
8+ OUTFILE=" $( pwd ) /rootfs.cpio.gz"
99
1010echo " [0/7] Installing required dependencies..."
1111
1717
1818echo " [1/7] Cleaning previous build..."
1919
20- rm -rf $WORKDIR
21- mkdir -p $WORKDIR
22- cd $WORKDIR
20+ sudo rm -rf " $WORKDIR "
21+ mkdir -p " $WORKDIR "
22+ cd " $WORKDIR "
2323
2424echo " [2/7] Creating filesystem structure..."
2525
3838
3939echo " [3/7] Installing BusyBox..."
4040
41- cp /bin/busybox bin/
41+ cp /bin/busybox bin/busybox
4242
4343echo " [4/7] Enabling ALL BusyBox commands..."
4444
@@ -70,12 +70,12 @@ chmod +x init
7070
7171echo " [6/7] Creating device nodes..."
7272
73- sudo mknod -m 622 dev/console c 5 1 || true
74- sudo mknod -m 666 dev/null c 1 3 || true
73+ sudo mknod -m 622 dev/console c 5 1 2> /dev/null || true
74+ sudo mknod -m 666 dev/null c 1 3 2> /dev/null || true
7575
7676echo " [7/7] Packing initramfs..."
7777
78- find . | cpio -o -H newc 2> /dev/null | gzip > $OUTFILE
78+ find . -print0 | cpio --null -ov --format= newc 2> /dev/null | gzip > " $OUTFILE "
7979
8080echo
8181echo " === Done! ==="
You can’t perform that action at this time.
0 commit comments