LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-17-2005, 10:37 AM   #1
Stevetgn
Member
 
Registered: Jun 2003
Distribution: SuSE10, Mepis,
Posts: 230

Rep: Reputation: 30
Can't mount external hard drive...HELP!


I've got an external firewire drive that I want to have automatically mounted on boot. There are 3 partitions on it 2 ntfs & one of them is a FAT32 partition which I want mounted r+w so I can share it with windows.

All this is normally default when I install Mandriva but I've just installed SuSE 10 (which bar this problem is great!) and I just can't mount the thing. Even the KDE GUI tools for mounting won't work. The only way I can mount it is by leaving it unplugged, and then connecting it when the system is fully booted. It recognizes it fine then.

Here's a copy of my fstab. Can anyone make the necessary changes so I can paste it in, also tell me what you've done so I know next time.

Thanks in advance

Steve

PS newbie friendly answers pleaze!


/dev/hda6 / reiserfs acl,user_xattr 1 1
/dev/hda7 /home reiserfs acl,user_xattr 1 2
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb1 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda1 /windows/E ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5 /windows/F ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb5 /windows/G vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/sda5 /windows/H ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda6 /windows/I vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hdb6 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/dvd /media/dvd subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/dvdrecorder /media/dvdrecorder subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
none /subdomain subdomainfs noauto 0 0


Last edited by Stevetgn; 10-17-2005 at 10:39 AM.
 
Old 10-18-2005, 06:55 AM   #2
spaniel
Member
 
Registered: Mar 2005
Location: Netherlands
Distribution: Fedora Core 5 x86_64
Posts: 48

Rep: Reputation: 15
Driver / module sequence

He, just a quicky to get you going, not much time.

It could be that the driver (module) is not loaded at boot before all of the file systems are mounted.

Module is loaded after the file systems are mounted.

A work around would be to create a startup script in /etc/init.d ( i dont know exactly how suse wants it, but this should work in general) and issue a mount -a command.

Mount -a mounts all filesystems is the /etc/fstab.

If this does not work, check your bootlogging with dmesg command. Find out if the driver (module) gets wacked (nice choice of words ) in some way.
I would do this anyway because the mount -a is not very neat but it should get you going
 
Old 10-18-2005, 09:43 AM   #3
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
A new SuSE system is probably running udev, which is supposed to create device files like /dev/sda1 on the fly as needed. Do the /dev/sda1 etc devices exist when you first boot up? Do they appear after unplugging/plugging the drive?

I am not sure what is the right fix (if this is the problem). You could try unloading and reloading the firewire driver module (ieee1394????) with 'rmmod ieee1394 ; modprobe ieee1394' and see if it has the same effect as unplug/plug. If it works you can add it to a startup script - horrible kludge I know
 
Old 10-18-2005, 07:04 PM   #4
Stevetgn
Member
 
Registered: Jun 2003
Distribution: SuSE10, Mepis,
Posts: 230

Original Poster
Rep: Reputation: 30
It's really weird. All 3 partitions on the drive show up in SuSE's desktop "My Computer" but none are accessible (they look empty when opened) unplug the drive and then plug it in again and all is well. What the hells that all about then!?!?!
 
Old 10-18-2005, 07:38 PM   #5
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
It looks like a bug, probably in the firewire driver, that is not configuring the drive correctly on startup. When you plug it back in, it triggers another configuration attempt which is successful.

What kernel version are you using? There was supposed to be a major upgrade of firewire drivers in 2.6.12.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
New to RH9 please help me to mount? a external usb hard drive ginda Linux - Newbie 7 05-29-2006 07:11 PM
How to mount external USB hard drive? zyzyis Linux - Newbie 6 02-01-2006 09:37 PM
how to mount a external hard drive in ext3 format? kuertensun Linux - Newbie 12 09-06-2005 06:51 PM
can't mount fs on external hard drive fatblueduck Linux - General 11 06-10-2005 03:03 PM
external hard drive mount omarbohsali Linux - Newbie 4 04-27-2005 09:24 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:37 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration