6

This is related to my thread askubuntu forumlink

Right now i am stuck in recovering the data part. I just rebooted through a live usb of 13.04 (My original OS was 12.04LTS). But can't seem to be able to /dev/sda1 where all my data was. It's showing in gparted as well as sudo fdisk -l.

Sudo fdisk -l output:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00052866

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048   909690879   454844416   83  Linux
/dev/sda2       909692926   976766975    33537025    5  Extended
/dev/sda5       909692928   976766975    33537024   82  Linux swap / Solaris

But when i try to mount it using "sudo mount /dev/sda1 /mnt/" it throws me an error "mount: special device /dev/sda1 does not exist", and when i try this "sudo mount /dev/sda /mnt/" it throws me an error mount: unknown filesystem type 'isw_raid_member'

Any clue how to solve this thing. I really need to get my data back from that drive.

user3411274
  • 61
  • 1
  • 1
  • 3

1 Answers1

2

Not sure this helps:
According what you write, you rebooted after creating the partition, it's old. And I assume you did not create new partitions on the disk since booting?
If that is true, this solution will not help, I think - but it will also do no harm (not change anything if it's ok already) - so you could just try:

Reread the partition table, in case the kernel did not yet notice a change there:

sudo sfdisk -R

The symptoms look like this is needed - don't know why.

(Let me know if it does help!)

See also Marius Gedminas answer on "Mount error, special device does not exists"

Volker Siegel
  • 12,820
  • 5
  • 48
  • 65
  • Sorry i think there was a misunderstanding. I never created any partitions. I am just trying to recover my data from my old os which is not booting anymore. But I think i spotted where the problem might be. This is the screenshot of one the drives it is detecting [link](http://i61.tinypic.com/2h3ufqp.png). As you can see it shows contents of 2.2GB whereas i says 25GB used. I think this is where my data is. Any clue how to recover that – user3411274 Jul 10 '14 at 13:04
  • No problem, just wanted to make sure it's not new. Hmmm... the 2.2GB versus 25GB is strange... Could it be that f602... is a directory inside the disk, not the root directory of the disk? – Volker Siegel Jul 10 '14 at 13:32
  • Shouldn't be cause that's the mountpoint. I even checked in gparted. Though there it says 9 GB used !! some serious inconsistencies here. – user3411274 Jul 10 '14 at 14:00
  • please note that in modern Linux distro's the command is `blockdev --rereadpt /dev/sdX` – K DawG May 26 '21 at 15:17
  • @KDawG Thank you! It seems like the command can not directly do it for "all", right? – Volker Siegel Jun 01 '21 at 05:20
  • Hi @VolkerSiegel Yes it cannot, you have to explicitly specify the device with `blockdev` – K DawG Jun 01 '21 at 17:51