Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
You might try
mount /dev/sda1 /mnt/sda1
providing /dev/sda1 exists and /mnt/sda1 exists. Unplug the USB device and plug it back in and run the following command:
dmesg | tail
and post the result.
To find out which device your USB device has
use ( as root ) commandline
fdisk -l
that lists all devices, mounted and un-mounted ones
most likely your primary drive with all its partitions is
/dev/sda1
/dev/sdax ( x being the partition number )
and additional drives have OTHER ( sometimes changing ) device names like
/dev/sdb
/dev/sdc
changing because if you remove a USB device and replace it soon after, then the same device may get another device name allocated
for your auto-mounting
there is a solution ( may be others have more precise instructions ):
lets assume you have a FULL backup from that vfat USB device
then you go in
> yast2 > system > Partitioner
then a warning POP-up window appears - click YES because you have to KNOW what you do else ALL data on ALL or any partitions LOST !!
until this moment NOTHING is changed to ANY of your drives at ALL !!
now a full LIST of all devices appears
unmounted devices have an * next to the "mount" point
there you should see your vfat device ...
for any of the NOW coming changes a device NEEDS to be UNmounted first !!
you now click on your USB-VFAT device listed ( as unmounted ). if for any reason the USB device is mounted - then "umount" your device FIRST and then RESTART ALL above YAST2 from scratch. changes on mounting/umounting are NOT shown in open YAST2 and errors will occur.
so you click on your USB VFAT
then select "edit"
then a pop-up window appears saying
"editing existing devices /dev/sdxy ( sdxy being the device name of your USB device )
change NOTHING at all in the format section of your "edit existing partition" window. NO formatting unless you WANT to format and thus to loose all data !
on the right you see "Fstab Options" >> select
then you see a list of fstab options existing in your USB device
- in top section you decide under whch name the device is mounted. For example myself I have many USB devices 3 sticks and many more USB drives and give each a Volume LABEL = a unique NAME relevant to the content of the device to make sure I know which content is mounted.
- you also see below several options about mounting options
if you want your USB to automatically be mounted at boot time, then you need to UNselect the "Do Not Mount at System Start-up"
it appears that is what you want. however if you auto-mount at system start up that device NEEDS to be present / plugged in to your computer else you most likely get a system error on BOOTING your machine for missing drive !!
after making any changes in THIS Fstab options, normally NO loss of data occurs. I have done this Fstab option changes multipel times in past many years using current opensuse without any data loss. however you do at your own risk and may want a full data backup BEFORE making changes in Fstab options on your USB device.
Did you installed all updates after you installed OpenSuSE 11.1? I remember that there was some kind of "permissions" issue concerning removable media when 11.1 first came out. I have no problems with my external USB drive. I did however go into fstab and modify the mount points and made the disk mountable by user.
I see that you added to your post. The extra info helps. Try "mount /dev/sdf1". If you don't get an error, the you will probably find the drive somewhere under the "/media/" directory.
mag1strate@linux-o6a5:~> mount /dev/sdf1
mount: can't find /dev/sdf1 in /etc/fstab or /etc/mtab
you have to tell it where to mount
mkdir /media/removable (this will make a directory in the typical mount dir in suse)
then do the same command with that dir as the mount point, ie...
mount /dev/sdf1 /media/removable
it's still weird that it happens at all.
I use suse and have never had a problem with things auto mounting.
maybe try a different desktop like xfce just to see if it's a problem with the desktop you're using.
does this happen with cdroms or things like that?
Last edited by axobeauvi; 09-30-2009 at 08:48 PM.
Reason: added question
it's still weird that it happens at all.
I use suse and have never had a problem with things auto mounting.
maybe try a different desktop like xfce just to see if it's a problem with the desktop you're using.
does this happen with cdroms or things like that?
yeah i have used suse for a long time but i never had this problem, I am currently using xfce for the first time on suse. And this is occuring on cdroms as well, they won't mount!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.