• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 18392
  • Last Modified:

Dig Cam -> mount: not a valid block device

I have a Nikon Coolpix 4300 which I am unable to connect to my RH9.0 system as a mass storage device via USB.
I've tried various statements in fstab, such as:
dev/sda1               /mnt/usb                vfat    noauto,users 0 0
dev/sda1               /mnt/usb                auto    noauto,users 0 0
dev/sda2               /mnt/usb                auto    noauto,users 0 0

But when I try to mount I get the message:
mount: /dev/sda1 is not a valid block device
 
I don't know what the format should be (vfat, ...), but I'm sure there's more to my problem that just this.
What else can I try?

Also, is there a way, other than restarting, to "re-read" /etc/fstab?

0
allelopath
Asked:
allelopath
  • 8
  • 5
1 Solution
 
paullamhkgCommented:
What happen when you just mount the Dig Cam? mount -t vfat /dev/sda1 /mnt/usb can this work? Can you access other usb device?
0
 
allelopathAuthor Commented:
Mount the camera direclty works.
0
 
paullamhkgCommented:
so try" /dev/sda1   /mnt/usb    vfat    default   0  0 " in your fstab and restart post your result please
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
allelopathAuthor Commented:
changed fstab as you suggested, but still get the same error when trying to mount:
mount: /dev/sda1 is not a valid block device
0
 
paullamhkgCommented:
Do you got the error during the linux startup?
0
 
allelopathAuthor Commented:
On startup in linux, lots of text flys by, starting this thing, starting that thing, and so on.
Is this stuff written to a log file such that I don't have to watch everything as it flies by?
0
 
paullamhkgCommented:
you can check the /var/log/dmesg and the /var/log/messages, to see any error on the startup.
0
 
allelopathAuthor Commented:
I searched var/log/messages for "sda" on today's logs, only one line:
Nov  5 08:57:56 localhost mount: mount: /dev/sda1 is not a valid block device

No occurences of "sda" in /var/log/dmesg

0
 
paullamhkgCommented:
I think everytime you start your linux distro the Dig Cam may not be plug into your linux PC right, so the startup havn't detect the device and skip it, so after you plug in you need to mount the /mnt/usb this should remoun the Cam for you, have you try this? or it give you the same error?
0
 
paullamhkgCommented:
I think what I going to do is as below

for the /etc/fstab, I will add

/dev/sda1               /mnt/usb                vfat    noauto,users 0 0

so that everytime you linux distro will mount the /dev/sda1 to the mount point /mnt/usb, but will not mount the device (Dig Cam), after that everytime you plug in your Dig Cam, run 'mount /mnt/usb' should mount your Dig Cam even a ordinary user.

0
 
paullamhkgCommented:
remember everytime when you wanted to unplug your Dig Cam, run 'cd /' than 'umount /mnt/usb' to unmount the Dig Cam before unplug this will be better.
0
 
allelopathAuthor Commented:
i think you're right, the camera has to be plugged in and turned on in order for it to work
(without mounting it directly)
kinda lame, but this is a perfect example of why linux for the desktop is not there yet.

i've noticed a strange thing...whenever i turn off the camera (while it is still plugged in the usb)
the floppy drive tries to read...
0
 
paullamhkgCommented:
<i've noticed a strange thing...whenever i turn off the camera (while it is still plugged in the usb)
the floppy drive tries to read...>

I'm not so sure about this, it may be while you shutdown your Cam the OS try to xWindows try to search, and read every device including the floppy.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 8
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now