[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 360
  • Last Modified:

How to read Solaris file system in linux or windows

Hi all,

I have had a sparc solaris system and it crashed for some reason now I have the HDD and would like to get data of that and access it somehow... any step guides to do this?

thanks for help
0
hi4ppl
Asked:
hi4ppl
1 Solution
 
arnoldCommented:
Which solaris version? Drive type SCSI, SATA, SAS?
The file system could be ufs or zfs.

One option is to install a VM running solaris and connect the drive to it.

Though based on your description, the drive may have died.
If there are multiple drives and the boot drive is dead, boot the system using the install media and drop into terminal at which point you'll be able to access the file system that is on the drive that is still spinning.

And since you seem to value the data that was on this server, you would need
0
 
hi4pplAuthor Commented:
Hi,

I attached the disk in a linux centos and it does not show up... the system is sparc and more likely it's ufs... any way I can see the disk.... and also I think I cannot install sparc os in windows as VM.... .do you mean that this will work with normal solaris?
0
 
rindiCommented:
UFS and ZFS support usually won't be there by default in your Linux distribution, but the modules should be installable via your package manager. Once those modules are installed you can try mounting the filesystem.

If mounting fails, you can try scanning the disks using testdisk and/or photorec, which some forensic distros like kali probably already include, and are also available via the repositories using the package manager.

If neither helps, send the disks to a professional recovery agency.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
DavidCommented:
1. Do a bit-level copy of the disks with dd or dd_rescue.  NEVER use the original drives in a recovery scenario.
2. Create a virtual machine and run illuminos (a open source version of solaris for x86).
3. Use the cloned disks
4. zpool import the cloned disks.  
5. then you have a  VM which has access to all existing network shares so you can then mount the cloned drives and copy the files to a NFS mount, or use r sync or any other mechanism you prefer to get the data.

BUT BE WARNED if the data is so bad that ZFS couldn't auto-recover it, then it is likely you're wasting your time.  Damage is probably massive.  If data is worth more than $5000 then I'd do professional recovery here and now.  There is RISK with making things worse by even trying to copy the data.
0
 
gheistCommented:
You can even download X86 solaris in place of illumos...
0
 
arnoldCommented:
As gheist ponted, eighter variant of solaris will be able to access the filesystem, the difference deals with being unable to run the compiled programs.

Yes, installing the x86 version of solaris as a VM will have the requisite means to access the data.
0
 
hi4pplAuthor Commented:
even though I have not tried the steps as it would be risk and I like the steps given thanks
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now