MONKEY LINUX current version 06 @(õ õ)@ released 9/5/1997 (Y) [ FLOPPY TUTORIAL ] --------------------------------------------------------------------------- [ Home ] [ Description ] [ Programs ] [ System Requirements ] [ Download ] [ Installation ] [ Tutorials ] [ Links ] ---------------------------------------------------------------------------
If you're looking for an A:\ drive in Monkey, you're not going to find one. Instead of using a "drive" to access the contents of a floppy disk, Linux uses the 'mount' command along with a 'mount point'. Log in as the super user (root), insert a DOS formatted diskette into your floppy device and type these commands: mount -t msdos /dev/fd0 /mnt -o rw MOUNT FLOPPY DISK cd /mnt CHANGE TO /mnt DIRECTORY ls -a LOOK AT CONTENTS OF DISK cd / CHANGE TO ROOT DIRECTORY umount /mnt UNMOUNT FLOPPY DISK If you'd like to know what all that mess following the mount command means, then I suggest you install manpages.tgz and issue the 'man mount' command. Be sure to 'umount' your mount points before logging out. Did something go wrong when trying to use the 'mount' command? Try replacing /dev/fd0 with /dev/fd1 or /dev/fd2. Do some, or all, of the files on the floppy have long file names (more than eight characters)? Mount the vfat file system instead of the msdos file system to get around this problem. When you try mounting the floppy as a user (not root) you're going to be disappointed. Security defaults dictate that users not have the ability to mount/unmount devices. However, you can (as root) grant limited floppy/cdrom access to users. I don't know if doing so will compromise security, but Monkey isn't very secure to begin with. Follow these instructions to allow users mount and umount privileges: chmod 775 /mnt GIVE USERS rwx ACCESS ON FLOPPY MOUNT POINT chmod 555 /cdrom GIVE EVERYBODY rx ACCESS ON CDROM MOUNT POINT cd /sbin CHANGE TO /sbin DIRECTORY chmod u+s mount SET mount LINK TO suid root cd /bin CHANGE TO /bin DIRECTORY chmod u+s mount SET mount TO suid root chmod u+s umount SET umount TO suid root cd /etc CHANGE TO /etc DIRECTORY Now we need to add two lines in the /etc/fstab file. The alterations will allow users to access the cdrom with the 'mount /cdrom' command and the floppy with the 'mount /mnt' command. Follow these directions: 1. Open /etc/fstab in joe text editor. joe fstab 2. Press Ctrl+K then H to show options. 3. Add these two lines: /dev/fd0 /mnt vfat noauto,user /dev/hdc /cdrom iso9660 noauto,user 4. Press Crtl+K then X to save changes and exit joe. Now everybody under the sun has access to the floppy and cdrom devices on your box(es). Okay, not everybody...just those with user accounts. [ top ]
--------------------------------------------------------------------------- Send webmaster an email. [ Disclaimer ] [ Legal ] [ Updates ] --------------------------------------------------------------------------- Copyright (C) 2001, 2002 August Chaco