LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 02-25-2007, 03:15 PM   #1
Daws
Member
 
Registered: May 2006
Location: UK
Distribution: Debian
Posts: 447

Rep: Reputation: 39
Big (1TB) External drive + missing partition table = ?


Hello all, I have a bit of an odd question. A friend of mine recently decided to show off his nice shiny 1TB usb hard drive (he's a git). While it looks nice I had some odd errors when mounting it.

The entire drive is supposedly formatted in xfs, when plugged in, udev does something odd. It creates 7 devices. /dev/sda and /dev/sda{1..6}.

Hmm. The only one that is readable is /dev/sda6. Which is a 1TB (give or take) xfs partition, containing all of his data.

I used cfdisk to look at all of the sda devices, no partition table in sight. Literally all that had been done was

Code:
mkfs.xfs /dev/sda
When the disk was brand new. I'm not sure what the ramifications of this might be. For now Debian seems quite happy force mounting /dev/sda6. There are a few error messages when it is plugged in that I could dig up if anyone is interested. Anyone have any idea how to rectify the situation without destroying data? I was thinking about creating a partition table on /dev/sda, but this would most likely make the existing xfs filesystem (I was going to say partition, but without a patition table what is it?) invisible.

Cheers

EDIT: Oops wrong forum ... never mind

Last edited by Daws; 02-25-2007 at 03:17 PM.
 
Old 02-25-2007, 04:31 PM   #2
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
If your friend can mount the drive, I would advise leaving well enough alone. You don't want to screw up your friends data. My guess is that either he created an extended partition and the others simply don't exist, or that there is a problem with the udev rules creating devices that don't exist.

He might want to run fsck.xfs or xfs_check (both have manpages) on the partition to fix any errors there. There is an xfs_info command which may be illustrative. As well as an xfs_info manpage, there are also manpages for mount, xfs, mkfs.xfs, xfs_db and xfs_admin.

I was looking for a force or error=resume mount option but didn't find one. There may be more mount options listed in your kernel source documentation (xfs.txt).

Last edited by jschiwal; 02-25-2007 at 04:32 PM.
 
Old 03-14-2007, 06:15 AM   #3
Daws
Member
 
Registered: May 2006
Location: UK
Distribution: Debian
Posts: 447

Original Poster
Rep: Reputation: 39
Hello I apologise for not replying for some time, the disk is not mine and I don't have easy access to it. Anyway ...

All of the xfs tools I tried failed with strange "read-ahead" errors. Don't know exactly what that means but I have a good idea (see testdisk results).
So I found testdisk (fantastic program btw) and ran it on the drive.

It found a 1TB xfs partition that was in a bizarre position, it started roughly in the middle of the drive and ended beyond the physical limits of the drive itself (by a good 600 Gb).

God knows how this magical fairy partition came into existence. In any case all is now well, we managed to save all of his data and recreate a proper partition table. What surprises me is that the file system didn't fail earlier.

Thank you for your help jschiwal,

and hopefully this thread should serve as a warning for the future...

Ps. does anyone know what actually would have happened if the disk had tried to write at the back end of the phantom partition?
 
Old 03-14-2007, 10:13 AM   #4
dasy2k1
Member
 
Registered: Oct 2005
Location: 127.0.0.1
Distribution: Manjaro
Posts: 963

Rep: Reputation: 36
my housemates HFS+ formatted drive looks like taht to mee too, (not taht i cna mount it as i dont have HFS+ kernel support)
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
fixing a partition table on new hard drive demerson3 Linux - Newbie 18 12-18-2019 05:14 PM
Partition scheme ideas for 1TB workstation spacemanspiff Linux - Hardware 2 06-04-2006 03:12 AM
WEIRD: Missing Partition Table on few boxes. Manuel-H Slackware 0 06-23-2004 05:24 AM
Big problem with had drive partition Pwnz3r Linux - Hardware 10 03-19-2004 10:54 PM
No partition table present on scsi drive How do I restore it? kosiadis Red Hat 1 10-17-2003 04:50 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 01:41 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration