Results 1 to 10 of 10
Sorry, I'm a Linux novice so please bare with me. I'm in a bit of a unique situation and I'm hoping someone can help me.
I have a Linksys EFG120 ...
- 12-23-2008 #1Just Joined!
- Join Date
- Dec 2008
- Posts
- 5
Unable to mount the selected volume
Sorry, I'm a Linux novice so please bare with me. I'm in a bit of a unique situation and I'm hoping someone can help me.
I have a Linksys EFG120 NAS that failed on me. I used it to store my family pictures, music, ...that sort of thing. The tech support from Linsys told me I would be able to access my HD through a linux based system, so I loaded Debian on an old PC and installed the HD from the EFG120. Unfortunately I am unable to mount the hard drive and access the data there. See error message below.
Am I missing something simple here or am I barking up the wrong tree?
My i86x computer recongized the drive. Debian found it and gave me an icon under the computer icon. I double clicked it and got this message...
Error Message...
Unable to mount the selected volume.
libhal-storage.c 1401 : info: called libhal_free_dbus_error but dbuserror was not set.
process 4465: applications must not close shared connections - see dbus_connection_close() docs. this is a bug in the application.
error: device /dev/hdb1 is not removable
error: could not execute pmount
- 12-23-2008 #2
Hi and Welcome !
Open Terminal/Konsole and execute this
Post output here.Code:su - fdisk -l
* Its small L in fdisk -l.It is amazing what you can accomplish if you do not care who gets the credit.
New Users: Read This First
- 12-24-2008 #3Just Joined!
- Join Date
- Dec 2008
- Posts
- 5
Results of fdisk -l
I performed both commands as suggested, here are the results. Does this mean that the disks are in fact formatted for Linux?
The 120 Gb disk is the one I just added. What do I need to do to enable it to be mounted?
Results...
debian:~# fdisk -l
Disk /dev/hda: 4310 MB, 4310433792 bytes
255 heads, 63 sectors/track, 524 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 494 3968023+ 83 Linux
/dev/hda2 495 524 240975 5 Extended
/dev/hda5 495 524 240943+ 82 Linux swap / Solaris
Disk /dev/hdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 14562 116969233+ 83 Linux
/dev/hdb2 14563 14593 249007+ 82 Linux swap / Solaris
debian:~#
- 12-24-2008 #4Linux Guru
- Join Date
- Oct 2007
- Location
- Tucson AZ
- Posts
- 1,939
Login again to the system as root (su -), type following commands:
mkdir /mnt/hdb1 (hit enter key)
mount /dev/hdb1 /mnt/hdb1 (hit enter key)
cd /mnt/hdb1/ (hit enter key)
ls -l (hit enter key)
Should see a list of files if you were successful. If so, you can open the file manager and view the files, don't use Debian so not sure which file manager used, should be an icon in the shape of a small house though? Not sure what else you need to do?.
- 12-24-2008 #5Just Joined!
- Join Date
- Dec 2008
- Posts
- 5
I tried the commands you suggested. First creating the directory and then mounting the drive partition. Here are the results...
Here is what the system recognizes...
debian:/# fdisk -l
Disk /dev/hda: 4310 MB, 4310433792 bytes
255 heads, 63 sectors/track, 524 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 494 3968023+ 83 Linux
/dev/hda2 495 524 240975 5 Extended
/dev/hda5 495 524 240943+ 82 Linux swap / Solaris
Disk /dev/hdb: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 14915 119804706 83 Linux
/dev/hdb2 14916 14946 249007+ 82 Linux swap / Solaris
debian:/# ls /dev/h*
/dev/hda /dev/hda2 /dev/hdb /dev/hdb2
/dev/hda1 /dev/hda5 /dev/hdb1 /dev/hdc
here is the directory I created...
debian:/# ls /mnt/
hdb1
Here is the mount command...
debian:/# mount /dev/hdb1 /mnt/hdb1
mount: /dev/hdb1: can't read superblock
debian:/#
Any ideas what is going on here?
- 12-25-2008 #6Just Joined!
- Join Date
- Dec 2007
- Posts
- 22
Hi,
Can you pls post your /etc/fstab ('cat /etc/fstab'). And pls paste the output of just typing in 'mount'.
Regards,
limac
- 12-26-2008 #7Just Joined!
- Join Date
- Jan 2007
- Location
- San Antonio, TX
- Posts
- 21
Can you also run 'file -s /dev/hdb1'? I am curios if it is formatted ext or xfs.
- 12-27-2008 #8Just Joined!
- Join Date
- Dec 2008
- Posts
- 5
fstab and results of file command
here is what is in my fstab...
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0
1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Here are the results of the filie command
debian:/etc# file -s /dev/hdb1
/dev/hdb1: SGI XFS filesystem data (blksz 4096, inosz 256, v2 dirs)
Thanks everyone for the help, I really appreciate it!
- 01-04-2009 #9Just Joined!
- Join Date
- Dec 2008
- Posts
- 5
Still unable to mount new hard drive
Hello everyone, hope you had a great holiday season and a happy New Year!
I'm still having trouble mounting this hard drive on my Linux system. Please see previous posts for further information.
This weekend I added the following to my fstab file in hopes that it would enable me to mount the drive. I am still getting the same superblock error. In looking closer at the information returned by the file -s command and comparing it to the information returned from my system drive, I am wondering if the drive was originally formated with the Silicone Graphics flavor of unix? Please see below.
Updated fstab...
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /mnt/hdb1 xfs users,defaults,errors=remount-ro 0
*NOTE: the line I added is the last one
Results of the file -s command, hdb1 is my new drive and hda1 is the current system drive. Where my system drive lists the linux version, my new drive shows SGI, do I need another flavor of unix to access this?
debian:~# file -s /dev/hdb1
/dev/hdb1: SGI XFS filesystem data (blksz 4096, inosz 256, v2 dirs)
debian:~# file -s /dev/hda1
/dev/hda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files)
I've set up a directory to mount the drive to called /mnt/hdb1.
When I try to mount the drive I receive the following error...
debian:/etc# mount -t xfs /dev/hdb1 /mnt/hdb1
mount: /dev/hdb1: can't read superblock
Please let me know if you have any ideas how to mount this drive and access the information on it. Thank you all very much!
- 01-04-2009 #10Linux Guru
- Join Date
- Nov 2007
- Posts
- 1,695
You have a corrupt filesystem - possibly with just the log journal. There is plenty of information in Google on this.Code:debian:/etc# mount -t xfs /dev/hdb1 /mnt/hdb1 mount: /dev/hdb1: can't read superblock
You can try mounting it with options "read-only" and "norecovery":
If that mounts, copy whatever you can off the drive. From there you can delete/recreate the filesystem or try the xfs_check and xfs_repair commands.Code:mount -t xfs -o ro,norecovery /dev/hdb1 /mnt/hdb1


Reply With Quote