#!/bin/sh
#
# fdisk
#
echo Parition Disk...
echo Create two primary partitions 1 and 2. Partition 1 is for kernel and
echo compressed root filesystem. Partition 2 is for the data.
fdisk /dev/fla
#
# mkfs
#
echo Make Minix Filesystems...
umount fla1
umount fla2
mkfs.minix /dev/fla1
mkfs.minix /dev/fla2
#
# mount
#
echo Mounting DoC...
mkdir -p fla1 fla2
mount -t minix /dev/fla1 fla1
mount -t minix /dev/fla2 fla2
#
# cp
#
echo Copying Lilo And Kernel...
cp lilo/boot.b fla1/
cp lilo/message fla1/
cp bzImage fla1/vmlinuz
rdev fla1/vmlinuz /dev/ram0
#
# data
#
echo Initializing data partition...
mkdir fla2/adm
cp src/box.conf fla2/adm/
chown -R 100.100 fla2/adm
mkdir fla2/user
chown -R 200.200 fla2/user
#
# make initrd
#
echo Build Initrd.gz...
./mkdocrd $1
#
# cp initrd.gz
#
echo Copying Initrd.gz...
cp initrd.gz fla1/
#
# lilo
#
echo Instaling Lilo...
lilo/plilo -C lilo/lilo.conf
#
# umount
#
echo Umounting DoC...
umount fla1
umount fla2

