On Saturday 08 November 2003 18:09, Donald Henson wrote:
I have a problem with my firewire-connected removable hard drives. The drives were originally used in a Windows XP system but have been reformated using the Reiser file system for use in a SuSE Linux 9.0 environment. Once mounted, the drives work fine, mounted one at a time. The problem is more of an irritant than a real problem but I would like to get it fixed anyway. The problem is that on reboot, the firewire-connected drives fail the reiserfsck. I then have to go to maintenance mode, remount the root filesystem, and delete the sda1 entry in fstab. A reboot then works normally except that, of course, the drive is not mounted. One item that may be important is that I originally set up the system with one removable hard drive and then switched to another drive of the same brand and type. And no I don't remember whether the problem first appeared then or not. I was up to my eyeballs in other problems at the time. Second part of the problem...
I haven't been able to figure out how to use the mount command to mount the drives. (I could use some help on that, as well.) Thus far, I've been using the YaST partitioner to mount the drive to /external1. After that, everything works until the next time I reboot. I have a feeling that the partitioner is not the correct way to mount the drives but, on the other hand, it should work.
Any assistance will be sincerely appreciated.
Don Henson
After rebooting, open a shell session and type in the command "fdisk -l", without the quotes. The output will list all the drives (IDE, SCSI, USB & Firewire) recognised by the operating system. On the PC here, the firewire drive is listed as "/dev/sda1". Use the mount command to mount this to a directory on linux. If the mount point is /media/fw, make sure this directory exists and create it if it does not. Issue the command "mount /dev/sda1 /media/fw". If no errors are returned, the mount command succeded. The drive can then be access by navigating to /media/fw. If the drives are not recognised, issue the command "lsmod | grep sbp2". The output should confirm that sbp2 has been loaded. If not, "modprobe sbp2" should load the driver. If the fdisk command still does not show the drives, unplug all the drives. Then plug just one drive in and check the console messages by pressing "Alt" & "F10" together. At times, this plugging and unplugging has to be done a few times until the drive is recognised. There might be an apparent error message that the partition cannot be read. Ignore this and check with the fdisk command if the drive is recognised. If so, it can then be mounted. If you are not successful, a list of error messages on the F10 would be useful to help further. Incidentially, USB2 drives seem to be recognised a lot more easily than firewire. HTH. LW999