PDA

View Full Version : IOMagic Gigabank wont mount



Bloomer510
30th January 2008, 08:11 PM
I have an IO gigabank external harddrive. I am trying to mount it on fedora 8, but it is not mounting. I went into the hardware listener, and it says the location is /dev/sbd, however that file does not exist. I dont know what to do next.

notageek
30th January 2008, 08:25 PM
I'm assuming the external HDD is connected to your computer with a USB.

Unplug the USB from the computer and then replug it back. After you've plugged in the HDD type in the following in a terminal console


dmesg|tail

You should ideally get a verbose message, which would tell you the name of the device eg /dev/sdb etc

Type in the following in a terminal console.


fdisk -ls

The above command would list the partitions available on the device listed in dmesg. Try and mount the partion with the following command.


mount -t auto /dev/sdb1 /mnt

and then check if its mounted by this command

df -h

Hope this is helpful.

Bloomer510
30th January 2008, 09:00 PM
when i typed in dmesg | tail i get:


sd 5:0:0:0: [sdb] Write Protect is off
sd 5:0:0:0: [sdb] Mode Sense: 38 00 00 00
sd 5:0:0:0: [sdb] Assuming drive cache: write through
sd 5:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
sd 5:0:0:0: [sdb] Write Protect is off
sd 5:0:0:0: [sdb] Mode Sense: 38 00 00 00
sd 5:0:0:0: [sdb] Assuming drive cache: write through
sdb: unknown partition table
sd 5:0:0:0: [sdb] Attached SCSI disk
sd 5:0:0:0: Attached scsi generic sg2 type 0

When i type in fdisk -ls i get:


Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x282d282d


Device Boot Start End Blocks Id System
/dev/sda1 * 1 3825 30724281 7 HPFS/NTFS
/dev/sda2 3826 14466 85473832+ 83 Linux
/dev/sda3 14467 14593 1020127+ 82 Linux swap / Solaris

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

to mount that with the command it tells me:


special device /dev/sdb1 does not exist

I changed it to sbd, then it told me I need to enter in a file structure, so I put ntfs and it gave me:


NTFS signature is missing.
Failed to mount '/dev/sdb': Invalid argument
The device '/dev/sdb' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?


I am not 100% positive the external harddrive is ntfs, I just assumed it was because it was formated with windows XP.

Thanks in advance.

notageek
31st January 2008, 09:22 AM
sd 5:0:0:0: [sdb] Write Protect is off
sd 5:0:0:0: [sdb] Mode Sense: 38 00 00 00
sd 5:0:0:0: [sdb] Assuming drive cache: write through
sd 5:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
sd 5:0:0:0: [sdb] Write Protect is off
sd 5:0:0:0: [sdb] Mode Sense: 38 00 00 00
sd 5:0:0:0: [sdb] Assuming drive cache: write through
sdb: unknown partition table
sd 5:0:0:0: [sdb] Attached SCSI disk
sd 5:0:0:0: Attached scsi generic sg2 type 0


I am not 100% positive the external harddrive is ntfs, I just assumed it was because it was formated with windows XP.

From the output it seems like the partition table in the external HDD is not recognized by Linux, assuming you're using the default kernel, there isn't any workaround for this issue (I think).

I'd suggest you re-partition the external hard drive using either the fdisk utility in Linux (and creating one primary partition) or use Windows based utility to create a primary partition on the hard drive.

I must admit that this is not an ideal solution (and no solution to be honest :D ) since you may have data on the hard drive that you're trying to back up on Fedora, but the above step will atleast resolve future incompatibilities with this hard drive.

The steps to re-partition the hard drive using the fdisk utility in Linux is listed below.


fdisk /dev/sdb
Type n (for new partition)
Type p (for primary)
Type 1 (for the partition number)
Type t (select win95 fat32 or NTFS)
Type w (to write the partition table)
Type q (to exit from the utility)


Reboot the box in Windows and fut a fat32(preffered) FileSystem on it.

Bloomer510
31st January 2008, 01:09 PM
Thank you, I will give that a shot. Atleast I can remove all the information and place it on the partitioned windows drive on my computer :-) I appreciate your help.