What I need from you is 2 things -
1. your complete fstab - copy and paste from /etc/fstab
2. the output of fdisk -l
... I'll explain:
Some things are puzzling me about your fstab entries - nothing seems to be actually
wrong as such, but the entries seem non-standard, and there are odd typos ...
Code:
none /proc proc defaults 0 0
none /dev/shm tmps defaults 0 0
none /dev/pts devpts defaults 0 0
/dev/hda3 / ext3 defaults 1 1
/dev/hda4 swap swap defaults 0 0
/dev/hdd /mnt/cdrom iso9660 noauto,user,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,user 0 0
/dev/hda1 /mnt/hda1 auto defaults 0 0
/dev/hda3 /mnt/hda3 auto deafaults 0 0
/dev/hda5 /mnt/hda5 auto defaults 0 0
/dev/hdb1 /mnt/hdb1 auto defaults 0 0
none /proc/bus/usb usbdevfs defaults 0 0
/dev/hdc /mnt/dvdr0 isp9660 defaults 0 0
From this you have 2 ide hard drives (hda and hdb) a DVD-ROM (hdc) and a CD-ROM (hdd) drive.
From the spelling mistakes - preserved above - I would guess you have hand transcribed this from your fstab. To avoid confusion, you should always copy and past.
hda is divided into 5(!) partitions
hda1 is mounted at /mnt/hda1 with no fs defined here (auto).
hda2 is not listed - is this an extended partition? Perhaps containing hda4 and 5?
hda3 is listed twice(!) once defining this as the root partition with ext3 fs, second time at mountpoint /mnt/hda3 - since you seem to have a working root partition I wouldn't mess with this ...
hda4 is the swap partition.
hda5 is mounted at /mnt/hda5, again, no fs is specified.
hdb has one partition listed - hdb1, mounted at /mnt/hdb1 with no fs specified.
the DVD rom lives at /mnt/dvdr0 and seems all present and correct.
the CD rom lives at /mnt/cdrom with the correct file system, and options noauto,user,ro
This setup looks odd - definately not a default install. So, to help, we'll probably need to know more. One suspects that the second hard drive and the dvdrom drive have been installed after the OS was put in place(?) But that dosn't explain all those auto fs lines for your hda partitions.
So, what I'd like to see is the fdisk listing for your partitions. For example - in my case...
Code:
[root@indigo-prime sbin]# ./fdisk -l
Disk /dev/hda: 4321 MB, 4321787904 bytes
255 heads, 63 sectors/track, 525 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 33 265041 83 Linux
/dev/hda2 400 525 1012095 82 Linux swap
/dev/hda3 128 399 2184840 b W95 FAT32
Partition table entries are not in disk order
Disk /dev/hdb: 80.0 GB, 80026361856 bytes
16 heads, 63 sectors/track, 155061 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 155061 78150712+ 83 Linux
[root@indigo-prime sbin]#
You would get a similar list -
please paste yours to this forum.
You should also copy and past in your
complete fstab like I did ... I'm concened about those typos and what seems to be missing.
For comparison, here is my fstab...
Code:
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/hda3 /usr/dos vfat defaults 0 0
/dev/hda2 swap swap defaults 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
here you can see that hda has 3 partitions, hda1 is the boot partition (which appears absent in your system - note hda1 and hdb1 are not explicitly mentioned), hda2 is a vfat partition, hda3 is the swap partition. The root partition occupies all of the (much larger) hdb1. Since I have less than 4 partitions per device, I have no extended partitions.
/dev/cdrom in the table is actually a symlink to /dev/hdc which is a CDROM/RW/DVD-ROM combo drive. There is also a symlink used by apps called /dev/dvd which also points to /dev/hdc. While I have wondered if this table should include a line which refers to /dev/dvd like this, there is no problem with the existing setup. When I insert the media the appropriate app automatically opens. All this from the default configuration for fedora core 2.
Lastly, just a note about replies ...
I'd like you to respond with a pedantic description of what you did. "I altered fstab to look like what you wrote" is insufficient. In each case, if you had done literally that, then it wouldn't work! Since we do not know the inside of your system very well (at all) then we can only tell you the shape of the solution not the actual solution. So, if you tried to use my /dev/cdrom line in fstab, then it wouldn't work. Your reply dosn't actually tell me what you did so I cannot assess if it is what I said that didn't pan out or some misunderstanding of what I said or maybe I wasn't clear enough...