It appears to be a permissions issue with my cdrom.  I copied it over to
my home directory, and I was able to make a boot disk.  Anyone have any
ideas why my permissions are working properly?

drwxr-xr-x    5 root     root         4096 Jun 19 09:31 cdrom/

/dev/cdrom       /cdrom           iso9660     noauto,user,rx   0   0

Shawn


On Thu, 29 Aug 2002 20:58:10 -0500
Shawn Fertch <sfertch at real-time.com> wrote:

> On Thu, 29 Aug 2002 20:51:51 -0500 (CDT)
> Gerry <gsker at tcfreenet.org> wrote:
> 
> > 
> > I would look not at the permissions of makedisk (which was
> > interpreted as an executable) but at the permissions of /bin/sh and
> > at the first line of makedisk.
> > 
> 
> shawnf at fjorn:~$ ls -al /bin/sh
> lrwxrwxrwx    1 root     root            4 Aug 23 13:15 /bin/sh ->
> bash* shawnf at fjorn:~$ ls -al /bin/bash
> -rwxr-xr-x    1 root     bin        532960 Feb 22  2002 /bin/bash*
> shawnf at fjorn:~$ 
> 
> first lines of makedisk:
> VERSION="(v. 8.1.0)"
> # This is reasonable for 1.44MB floppies
> SIZELIMIT=1375
> if [ "$1" = "" -o "$2" = "" -o ! -r "$2" ]; then
>   echo
>   echo "Usage: makedisk name kernel"
>   echo "Example: ./makedisk bare.i bare.i/vmlinuz"
>   echo "Disk is made in /dev/fd0. Target disk must be formatted."
>   echo
>   exit 1
> DISKNAME=$1
> KERNEL=$2
> CWD=`pwd`
> MOUNT=/tmp/mnt-$$
> if [ ! -d $MOUNT ]; then
>   mkdir -p $MOUNT
>   DELETE_MOUNT=true
> if [ "`du -s $2 | cut -f 1`" -gt "$SIZELIMIT" ]; then
>   echo "WARNING: kernel $2 is size `du -s $2 | cut -f 1`K, exceeds
>   ${SIZELIMIT}K
> ."
>   echo "         SKIPPING!"
>   sleep 2
> 
> 
> Floppy space:
> /dev/fd0                  1423         0      1423   0% /floppy
> 
> Everything seems to be in order...
>