Basic Linux Devices

The first partition on a IDE hard drive is called partition 1, and is called /dev/hda1 if the drive is the primary IDE master.

  • /dev/fd0

    Floppy disk

    /dev/hda1

    IDE Hard drive 1, partition 1

    /dev/hdb3

    IDE Hard drive 2, partition 3

    /dev/sda1

    First SCSI interface (probably hard drive), device id 1

    /dev/sdc3

    First SCSI interface, device id 3

    /dev/cdrom

    CD ROM drive

    /dev/mouse

    Mouse device, sometimes a pointer to another device such as /dev/psaux, a ps/2 mouse driver.

     

    primary IDE master

    /dev/hda

    primary IDE slave

    /dev/hdb

    secondary IDE master

    /dev/hdc

    secondary IDE slave

    /dev/hdd

  • The first partition on a IDE hard drive is called partition 1, and is called /dev/hda1 if the drive is the primary IDE master.

    Accessing Removable Media

    Making a Linux Filesystem on a Floppy

    1. Use fdformat /dev/fd0H1440
    2. To make a filesystem on the disk type
    "mkfs –t filesystem –c /dev/fd0H1440"
    where filesystem is the type of filesystem, usually ext2 (linux native).
    3. Mount the filesystem "mount –t ext2 /dev/fd0 /mnt/floppy

    Mounting floppy and CD-ROM drives

    mount /dev/fd0 /mnt/floppy

    To mount a floppy

    umount /dev/fd0

    To unmount a floppy

    mount /dev/cdrom /mnt/cdrom

    To mount a cdrom or

    mount -t iso9660 -r /dev/cdrom /mnt/cdrom

    Another way to mount a CD-ROM with type specified or mount -t auto /dev/cdrom /mnt/cdrom

    Note: the CDROM may be on the secondary controller as a master (/dev/hdc) or slave (/dev/hdd). In fact, your /dev/cdrom is probably actually a softlink to one of these two devices, if you have an IDE interface. If you use SCSI, you will probably use something like /dev/sda1 or 2, etc.

    Mounting a parallel port zip drive:

    mount -t vfat /dev/sda4 /mnt/zipdrive

    Note: in all these examples, the mount points must exist, be empty, and not already have a device mounted on them. Also you must unmount the device before removing it.
    Setting up Removable and External Filesystems to Automatically mount when used

    1. The program "autofs" must be setup to run as a daemon upon system startup. To do this with Redhat
    linux, use the program "linuxconf" and select "Control", "Control panel", "Control Service activity".
    Activate "autofs" using the menu selections.
    2. Edit the file "/etc/auto.master" to the following:
    /mnt /etc/auto.misc --timeout 20
    The above example sets the program to unmount the device after 20 seconds.
    3. Edit the file "/etc/auto.misc" adding lines like:

    cd -fstype=iso9660,ro :/dev/cdrom
    fl -fstype=auto :/dev/fd0

    This will cause the cd-rom to be mounted when you access the directory "/mnt/cd" and the floppy to be
    mounted when you access "/mnt/fl". The directories "/mnt/cd" and "mnt/fl" must not exist in order for this
    to work.

    4. To use automount, put a cd in the CD-ROM drive and type "ls /mnt/cd" or "cd /mnt/cd".

    Back to top