Merge pull request #3 from krobelus/master
Minor fixes & style improvements. Note: these changes have to be tested before the next release. Another note: don't forget to update the property file to point to the latest stable kernel.
This commit is contained in:
commit
46f4d20ae6
@ -23,44 +23,44 @@ chmod 1777 tmp
|
||||
|
||||
cd etc
|
||||
|
||||
touch bootscript.sh
|
||||
echo '#!/bin/sh' >> bootscript.sh
|
||||
echo 'dmesg -n 1' >> bootscript.sh
|
||||
echo 'mount -t devtmpfs none /dev' >> bootscript.sh
|
||||
echo 'mount -t proc none /proc' >> bootscript.sh
|
||||
echo 'mount -t sysfs none /sys' >> bootscript.sh
|
||||
echo >> bootscript.sh
|
||||
cat > bootscript.sh << EOF
|
||||
#!/bin/sh
|
||||
dmesg -n 1
|
||||
mount -t devtmpfs none /dev
|
||||
mount -t proc none /proc
|
||||
mount -t sysfs none /sys
|
||||
EOF
|
||||
|
||||
chmod +x bootscript.sh
|
||||
|
||||
touch welcome.txt
|
||||
echo >> welcome.txt
|
||||
echo ' #####################################' >> welcome.txt
|
||||
echo ' # #' >> welcome.txt
|
||||
echo ' # Welcome to "Minimal Linux Live" #' >> welcome.txt
|
||||
echo ' # #' >> welcome.txt
|
||||
echo ' #####################################' >> welcome.txt
|
||||
echo >> welcome.txt
|
||||
cat > welcome.txt << EOF
|
||||
|
||||
touch inittab
|
||||
echo '::sysinit:/etc/bootscript.sh' >> inittab
|
||||
echo '::restart:/sbin/init' >> inittab
|
||||
echo '::ctrlaltdel:/sbin/reboot' >> inittab
|
||||
echo '::once:cat /etc/welcome.txt' >> inittab
|
||||
echo '::respawn:/bin/cttyhack /bin/sh' >> inittab
|
||||
echo 'tty2::once:cat /etc/welcome.txt' >> inittab
|
||||
echo 'tty2::respawn:/bin/sh' >> inittab
|
||||
echo 'tty3::once:cat /etc/welcome.txt' >> inittab
|
||||
echo 'tty3::respawn:/bin/sh' >> inittab
|
||||
echo 'tty4::once:cat /etc/welcome.txt' >> inittab
|
||||
echo 'tty4::respawn:/bin/sh' >> inittab
|
||||
echo >> inittab
|
||||
#####################################
|
||||
# #
|
||||
# Welcome to "Minimal Linux Live" #
|
||||
# #
|
||||
#####################################
|
||||
|
||||
EOF
|
||||
|
||||
cat > inittab << EOF
|
||||
::sysinit:/etc/bootscript.sh
|
||||
::restart:/sbin/init
|
||||
::ctrlaltdel:/sbin/reboot
|
||||
::once:cat /etc/welcome.txt
|
||||
::respawn:/bin/cttyhack /bin/sh
|
||||
tty2::once:cat /etc/welcome.txt
|
||||
tty2::respawn:/bin/sh
|
||||
tty3::once:cat /etc/welcome.txt
|
||||
tty3::respawn:/bin/sh
|
||||
tty4::once:cat /etc/welcome.txt
|
||||
tty4::respawn:/bin/sh
|
||||
EOF
|
||||
|
||||
cd ..
|
||||
|
||||
touch init
|
||||
echo '#!/bin/sh' >> init
|
||||
echo '#!/bin/sh' >> init
|
||||
echo 'exec /sbin/init' >> init
|
||||
echo >> init
|
||||
chmod +x init
|
||||
|
||||
cp ../../*.sh src
|
||||
|
@ -1,4 +1,4 @@
|
||||
#/bin/sh
|
||||
#!/bin/sh
|
||||
|
||||
rm -f minimal_linux_live.iso
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
./0_prepare.sh
|
||||
./1_get_kernel.sh
|
||||
./2_build_kernel.sh
|
||||
./3_get_busybox.sh
|
||||
./4_build_busybox.sh
|
||||
./5_generate_rootfs.sh
|
||||
./6_pack_rootfs.sh
|
||||
./7_generate_iso.sh
|
||||
sh 0_prepare.sh
|
||||
sh 1_get_kernel.sh
|
||||
sh 2_build_kernel.sh
|
||||
sh 3_get_busybox.sh
|
||||
sh 4_build_busybox.sh
|
||||
sh 5_generate_rootfs.sh
|
||||
sh 6_pack_rootfs.sh
|
||||
sh 7_generate_iso.sh
|
||||
|
Loading…
x
Reference in New Issue
Block a user