Clean mkrescue.
This commit is contained in:
parent
d136992bf3
commit
99c0e7c248
@ -3,28 +3,36 @@
|
|||||||
TARGET=$1
|
TARGET=$1
|
||||||
|
|
||||||
mkdir ${TARGET}
|
mkdir ${TARGET}
|
||||||
|
mkdir ${TARGET}/ramdisk
|
||||||
|
mkdir ${TARGET}/output
|
||||||
|
|
||||||
./bin/basefs_init ${TARGET}/basefs
|
./bin/basefs_init ${TARGET}/basefs
|
||||||
|
|
||||||
|
cp -a ${TARGET}/basefs ${TARGET}/rootfs
|
||||||
cp -a ${TARGET}/basefs ${TARGET}/helperfs
|
cp -a ${TARGET}/basefs ${TARGET}/helperfs
|
||||||
|
|
||||||
./bin/helperfs_config ${TARGET}/helperfs
|
./bin/helperfs_config ${TARGET}/helperfs
|
||||||
|
|
||||||
./bin/basefs_config ${TARGET}/basefs
|
# ROOTFS
|
||||||
|
|
||||||
cp -a ${TARGET}/basefs ${TARGET}/rootfs
|
|
||||||
./bin/rootfs_clear ${TARGET}/rootfs
|
|
||||||
mkdir -p ${TARGET}/rootfs/lib/modules
|
mkdir -p ${TARGET}/rootfs/lib/modules
|
||||||
rsync -aS ${TARGET}/helperfs/lib/modules/ ${TARGET}/rootfs/lib/modules/
|
rsync -aS ${TARGET}/helperfs/lib/modules/ ${TARGET}/rootfs/lib/modules/
|
||||||
|
./bin/rootfs_config ${TARGET}/rootfs
|
||||||
for dir in sys lib/modules dev bin proc; do
|
./bin/rootfs_clear ${TARGET}/rootfs
|
||||||
mkdir -p ${TARGET}/ramdisk/${dir}
|
|
||||||
done
|
|
||||||
./bin/rootfs_mksquashfs ${TARGET}/rootfs ${TARGET}/ramdisk/rootfs.squash
|
./bin/rootfs_mksquashfs ${TARGET}/rootfs ${TARGET}/ramdisk/rootfs.squash
|
||||||
./bin/ramdisk_modules ${TARGET}/ramdisk ${TARGET}/rootfs 4.9.0-3-amd64
|
|
||||||
cp ${TARGET}/helperfs/bin/busybox ${TARGET}/ramdisk/bin/busybox
|
|
||||||
./bin/ramdisk_config ${TARGET}/ramdisk
|
|
||||||
|
|
||||||
mkdir ${TARGET}/output
|
# RAMDISK
|
||||||
|
|
||||||
|
mkdir -p ${TARGET}/ramdisk/bin
|
||||||
|
mkdir -p ${TARGET}/ramdisk/dev
|
||||||
|
mkdir -p ${TARGET}/ramdisk/lib/modules
|
||||||
|
mkdir -p ${TARGET}/ramdisk/proc
|
||||||
|
mkdir -p ${TARGET}/ramdisk/sys
|
||||||
|
cp ${TARGET}/helperfs/bin/busybox ${TARGET}/ramdisk/bin/busybox
|
||||||
|
./bin/ramdisk_modules ${TARGET}/ramdisk ${TARGET}/rootfs 4.9.0-3-amd64
|
||||||
|
./bin/ramdisk_config ${TARGET}/ramdisk
|
||||||
./bin/ramdisk_make ${TARGET}/output/initrd.img ${TARGET}/ramdisk
|
./bin/ramdisk_make ${TARGET}/output/initrd.img ${TARGET}/ramdisk
|
||||||
|
|
||||||
|
# KERNEL
|
||||||
|
|
||||||
cp ${TARGET}/helperfs/boot/vmlinuz-4.9.0-3-amd64 ${TARGET}/output/vmlinuz
|
cp ${TARGET}/helperfs/boot/vmlinuz-4.9.0-3-amd64 ${TARGET}/output/vmlinuz
|
||||||
|
Loading…
Reference in New Issue
Block a user