Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Originally I tried to make the "sdb1" entry just like the "sda1" but that did not work so I tried: vfat, auto, and fsusb. None works.
This is the error that I get after trying to mount (mount -v /mnt/Dell_usbmemory
mount: you didn't specify a filesystem type for /dev/sdb1
I will try all types mentioned in /etc/filesystems or /proc/filesystems
Trying vfat
mount: /dev/sdb1 is not a valid block device
I also checked on the directory /dev to see if /sdb1 existed and it does????
Please help. I am trying to convice my wife into trying Linux, so I want to make sure she can do everything she used to do in her old OS.
Originally posted by jlp1976
/dev/sdb1 /mnt/Dell_usbmemory auto user,noauto,umask=0 0 0
It seems like you've got a simple filesystem config mistake. I noticed that your other stick's filesystem is set to vfat, and this one is auto. Try doing a mount -t vfat /dev/sdb1 /mnt/Dell_usbmemory and see what you get.
I tried to mount using the suggested command:
mount -t vfat /dev/sdb1 /mnt/Dell_usbmemory
But I get the following error:
mount: /dev/sdb1 is not a valid block device
Are you absolutely sure that the drive's device node is /dev/sdb1? Sometimes these things can get wierd when it omes to that. Also, it's possible that your kernel might not be picking it up. Can you post the output of cat /proc/scsi/scsi with the flash drive plugged in?
The good news is that the kernel can see it OK. But, figuring out which node name the kernel gives it entails some guesswork. But, the file /proc/partitions might be able to help us out. Make sure the drive is plugged in still, and post the output of
From the looks of it I'd say it's /dev/sda in this case. That could be because it's the only flash drive plugged in right now. This drive may not always be sda, especially if you plug other drives in. The only consistent advice I can give you right now is to make sure you only use one of these drives at a time, and mount manually, like this:
mount -t vfat /dev/sda1 /mnt/Dell_usbmemory
I know this is a pain, but bear with me. Linux can be hard when you're a newbie. I've been there myself
Last edited by FreeThinkerJim; 04-23-2005 at 10:06 PM.
This is the output after trying to mount:
# mount -t vfat /dev/sda1 /mnt/Dell_usbmemory
mount: wrong fs type, bad option, bad superblock on /dev/sda1, or too many mounted file systems
Well, from your partitions, I did notice that /dev/sda has a few partitions on it. (It has 3 of them--I'm not really sure why). Try mounting /dev/sda2 and see if it works...if that doesn't work, try mounting /dev/sda4. I know it sounds strange, but that's what's in the file.
Last edited by FreeThinkerJim; 04-23-2005 at 10:29 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.