Find the answer to your Linux question:
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 ...
  1. #1
    Just Joined!
    Join Date
    Dec 2008
    Posts
    5

    Question 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

  2. #2
    Super Moderator devils casper's Avatar
    Join Date
    Jun 2006
    Location
    Chandigarh, India
    Posts
    24,316
    Hi and Welcome !

    Open Terminal/Konsole and execute this
    Code:
    su -
    fdisk -l
    Post output here.

    * 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

  3. #3
    Just 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:~#

  4. #4
    Linux 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?.

  5. #5
    Just 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?

  6. #6
    Just 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

  7. #7
    Just 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.

  8. #8
    Just 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!

  9. #9
    Just Joined!
    Join Date
    Dec 2008
    Posts
    5

    Question 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!

  10. #10
    Linux Guru
    Join Date
    Nov 2007
    Posts
    1,695
    Code:
    debian:/etc# mount -t xfs /dev/hdb1 /mnt/hdb1
    mount: /dev/hdb1: can't read superblock
    You have a corrupt filesystem - possibly with just the log journal. There is plenty of information in Google on this.

    You can try mounting it with options "read-only" and "norecovery":
    Code:
    mount -t xfs -o ro,norecovery /dev/hdb1 /mnt/hdb1
    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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...