You could try and restore from superblock, later on, once you have linux running on live-cd or installed.
if live -cd, take careful note of the drivenumbers, so not to mix things up, because the live -cd is also sourced from a USB connection. The size usually gives it away.
On Linux CLI
<<<LSUSB>>
See if it is recognized correctly.
<<<lsblk>>>
Find the drive number. Usually something like sda/ sda1/sda2 or sdb/sdb1/sdb/2
<<<dumpe2fs /dev/sdX | grep superblock>>
Find the list of superblocks available. When the first does not work, try another.
Usually, you should see something like:
Primary superblock at 0, Group descriptors at 1-6
Backup superblock at 32768, Group descriptors at 32769-32774
Backup superblock at 98304, Group descriptors at 98305-98310
Backup superblock at 163840, Group descriptors at 163841-163846
<<<fsck -b superblock-number /dev/sdX>>>
If CLI asks to fix something, enter yes.
Once done, mount it
<<<mount /dev/sdX /mnt>>>
and go from there. sdX = drive you need restoring.
You could try and restore from superblock, later on, once you have linux running on live-cd or installed.
if live -cd, take careful note of the drivenumbers, so not to mix things up, because the live -cd is also sourced from a USB connection. The size usually gives it away.
On Linux CLI
<<<LSUSB>>
See if it is recognized correctly.
<<<lsblk>>>
Find the drive number. Usually something like sda/ sda1/sda2 or sdb/sdb1/sdb/2
<<<dumpe2fs /dev/sdX | grep superblock>>
Find the list of superblocks available. When the first does not work, try another. Usually, you should see something like:
<<<fsck -b superblock-number /dev/sdX>>>
If CLI asks to fix something, enter yes.
Once done, mount it <<<mount /dev/sdX /mnt>>>
and go from there. sdX = drive you need restoring.
Good luck!
Thanks.