Author Topic: I broke my DMS partitions  (Read 10500 times)

0 Members and 1 Guest are viewing this topic.

Offline Hankle

  • Newbie
  • Posts: 6
I broke my DMS partitions
« on: January 30, 2010, 08:47:58 am »
I screwed up.  I admit it.  I was trying to reformat the data partition of my 40gb DMS in FAT32 with Fat32FormatterEN, and I accidentally pushed Initialize, which destroys all partitions.  Feel free to chastise me.

So now I have a DMS that doesn't seem to do anything.  I have a Phatbox.  Is there any way to fix my mistake?  No drives even show up or mount when I put the DMS into the cradle.

Any help would be greatly appreciated!
-Hank

Offline sbingner

  • Administrator
  • Veteran.
  • *****
  • Posts: 1301
Re: I broke my DMS partitions
« Reply #1 on: January 31, 2010, 09:39:14 am »
IF you haven't formatted it yet, you should be able to use the DMS tools to fix it

If you formatted it, the signature is clobbered and I hope your box is hacked...

Offline Hankle

  • Newbie
  • Posts: 6
Re: I broke my DMS partitions
« Reply #2 on: January 31, 2010, 09:50:40 am »
Well, that sounds like good news.  I didn't format it after I did the Initialize.

But it seems that when I run PhatHack DMS Tools, no DMS Device appears in the "Select destination DMS for hack" drop down when I put the DMS into the cradle.  How can I get it to show up there?

Thanks so much!

Offline markbowen

  • Global Moderator
  • Veteran.
  • *****
  • Posts: 438
Re: I broke my DMS partitions
« Reply #3 on: February 01, 2010, 09:39:14 am »
Don't run the tools in Hack Mode but rather in Tools Mode.  From there you want to try a full DMS repair.
Kenwood DNX7200/Kenwood KHD-C710 Keg/320GB DMS

Offline Hankle

  • Newbie
  • Posts: 6
Re: I broke my DMS partitions
« Reply #4 on: February 01, 2010, 08:35:22 pm »
Okay, I ran PhatHack in DMS Tools mode.  I selected Install Non-hacked Firmware and Reflash Box with Firmware.  But when I clicked Repair DMS (FULL), I get an Unhandled Exception:

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at StandAloneDMSHackWizard.frmStartupWizard.RepairFormat(String LogDir, String NewDMSLogFile, Boolean PHTSYSOnly)
   at StandAloneDMSHackWizard.frmStartupWizard.RepairDMS(Boolean PhtSYSOnly, String LogFile, String FunctionTitle)
   at StandAloneDMSHackWizard.frmStartupWizard.btnRepairFULL_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
StandAloneDMSHackWizard
    Assembly Version: 2.12.0.0
    Win32 Version: 0.0.2.12
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/StandAloneDMSHackWizard.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
PhatUnzip
    Assembly Version: 1.3.3.0
    Win32 Version: 1.3.3
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/PhatUnzip.DLL
----------------------------------------
VorTechS.DMSTools
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/VorTechS.DMSTools.DLL
----------------------------------------
DMS
    Assembly Version: 1.0.0.1
    Win32 Version: 1.0.0.1
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/DMS.DLL
----------------------------------------
UsbEject
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/UsbEject.DLL
----------------------------------------
PhatDriveSnapshot
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/PhatDriveSnapshot.DLL
----------------------------------------
Bass.Net
    Assembly Version: 2.3.1.8
    Win32 Version: 2.3.1.8
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/Bass.Net.DLL
----------------------------------------
Interop.WbemScripting
    Assembly Version: 1.2.0.0
    Win32 Version: 1.2.0.0
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/Interop.WbemScripting.DLL
----------------------------------------
CustomMarshalers
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_32/CustomMarshalers/2.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
----------------------------------------
PhatPartition
    Assembly Version: 2.0.3049.16715
    Win32 Version:
    CodeBase: file:///C:/Program%20Files/PhatHack/PhatHack%20DMS%20Tools/PhatPartition.DLL
----------------------------------------
msvcm80d
    Assembly Version: 8.0.50727.762
    Win32 Version: 8.00.50727.762
    CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_24c8a196583ff03b/msvcm80d.dll
----------------------------------------

Any ideas?
-Hank

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Re: I broke my DMS partitions
« Reply #5 on: February 03, 2010, 10:35:07 am »
Could you post me up a screenshot of the tools just before you hit the button to do the repair please?
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline Hankle

  • Newbie
  • Posts: 6
Re: I broke my DMS partitions
« Reply #6 on: February 27, 2010, 02:59:04 am »
Here is the screenshot of the config and the error.  Any ideas?  Not having my Phatbox in my car is torture!
-Hank

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Re: I broke my DMS partitions
« Reply #7 on: February 27, 2010, 08:58:32 am »
Try this with v2.13 - you might actually be the only person who CAN use it at the moment....

IIRC someone else managed to get so far with 2.13 (so that that PHTSYS and PHTDTA partitions were created and then switched to v2.12 to do a Repair (PHTSYS).

I admit it's rather a long way round... but I've got problems with Windows 7 and my DMS (which I backed up the version 2.13 code to) so can't fix 2.13 right now!  Here's what to do:

Un-install DMS tools v2.12
Download and install v2.13
Switch to DMS tools mode, set your options as above, and then click on 'Create New DMS'.
It will probably fail shortly after creating the partitions.... don't worry.
Un-install v2.13
Install v2.12
Switch to DMS tools mode, set your options as above, and then click on 'Repair DMS (PHTSYS)'

Hopefully I can get the source code for v2.13 off this DMS soon and get 2.13 fixed so that everyone can use it again!
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline Hankle

  • Newbie
  • Posts: 6
Re: I broke my DMS partitions
« Reply #8 on: February 27, 2010, 08:40:15 pm »
Success!  I didn't even need to use 2.12.  Once I installed 2.13 and clicked Create New DMS, it never failed, and now my DMS works on my car like charm.  Thanks so much!  I really appreciate it.  I'm SO glad I don't have to listen to the radio anymore.  The commercials were driving me crazy.
-Hank