FIXBOOT on wrong partition

H

hose

Hello.

I've got a big problem after fixboot.

PARTITION STRUCTURE BEFORE:

C: - NTFS - WINDOWS VISTA
D: - NTFS - WINDOWS XP
E: - NTFS - WINDOWS 7

I used fixboot command in recovery mode (XP CD).

I wrote: FIXBOOT C: and then I fu**** up partition - now I have FAT file
system.... (I wanted to fixboot partition with WINDOWS XP system... my
mistake @ 2-3 AM :( )

Now my 160GB HDD looks like this:


Test Disk - Advanced :

http://img40.imageshack.us/img40/8794/testdiskscreen1advanced.jpg

Test Disk - after searching for problems:

http://img178.imageshack.us/img178/5734/testdiskscreen2analysep.jpg

Partitions found by Partition Table Doctor:

http://i26.tinypic.com/j9lc2h.jpg

Partitions found by Test Disk:

http://forum.easeus.com/files/after_quick_search_523.jpg

My computer - files/folders names:

http://img401.imageshack.us/img401/2984/screen1strukturadyskudd.jpg

Disk Managment:

http://img403.imageshack.us/img403/2687/screen2zarzadzaniekompu.jpg

File listing from NTFS partition with WINDOWS 7:

http://forum.easeus.com/files/drugi_ntfs_listowanie_plikow_144.jpg


D: partition @ My computer (HDD connected via USB cable, I used 2,5" HDD
external case) looks like my partition with Vista (C: @ my laptop) - access
possible via My computer (look @ screen), bad filenames and folder names

Partition with free space (87GB) looks like partition with XP (D: @ my laptop)

Partition with 20GB looks like partition with Windows 7 (E: @ my laptop),
files OK, I can get access to them via Test Disk or Partition Table Doctor.


FIXBOOT damaged partitions with WINDOWS VISTA and WINDOWS XP.

ANY CHANCE TO "UNDO" FIXBOOT? ANY OTHER SOLUTIONS?

HELP IS HIGHLY APPRECIATED.

THANK YOU.
 
B

BillW50

In hose typed on Tue, 8 Sep 2009 08:59:02 -0700:
Hello.

I've got a big problem after fixboot.

PARTITION STRUCTURE BEFORE:

C: - NTFS - WINDOWS VISTA
D: - NTFS - WINDOWS XP
E: - NTFS - WINDOWS 7

I used fixboot command in recovery mode (XP CD).

I wrote: FIXBOOT C: and then I fu**** up partition - now I have FAT
file system.... (I wanted to fixboot partition with WINDOWS XP
system... my mistake @ 2-3 AM :( )

For starters, don't use XP boot fix stuff (fixboot, fixmbr, etc.) when
the drive also has Vista and/or Windows 7 on them. It is okay for XP and
older versions, not for newer versions.

The freeware utility called EasyBCD should fix you right up. It is the
program Microsoft even uses. It runs under XP, Vista, 7, and I am not
sure what else.

http://neosmart.net/dl.php?id=1
 
H

hose

BillW50 said:
For starters, don't use XP boot fix stuff (fixboot, fixmbr, etc.) when
the drive also has Vista and/or Windows 7 on them. It is okay for XP and
older versions, not for newer versions.

The freeware utility called EasyBCD should fix you right up. It is the
program Microsoft even uses. It runs under XP, Vista, 7, and I am not
sure what else.

http://neosmart.net/dl.php?id=1

Can you explain me step by step how to use this program and fix my HDD
connected via USB cable to normal pc (disk is from laptop)?
Or should I burn this program on CD and do something?
I don't want to do some mess on my HDD.

Thank you.
 
B

BillW50

In hose typed on Tue, 8 Sep 2009 09:33:01 -0700:
Can you explain me step by step how to use this program and fix my HDD
connected via USB cable to normal pc (disk is from laptop)?
Or should I burn this program on CD and do something?
I don't want to do some mess on my HDD.

Thank you.

Well I would read the FAQ real quick so you know what you are up
against:

http://neosmart.net/wiki/display/EBCD/FAQ

Then go to the documentation to get started:

http://neosmart.net/wiki/display/EBCD/EasyBCD+Documentation+Home

I won't run EasyBCD from an external drive, but right in the laptop. The
only OS that boots now is Windows 7, right? If so, install EasyBCD in
Windows 7. Then follow the documentation stated above.

If you try to fix it as an external drive, you could end up changing the
internal drive instead. That is why I wouldn't do it that way. Thus have
it in the laptop as an internal. That way all of the changes will go
where it is supposed to go.
 
H

hose

:

I won't run EasyBCD from an external drive, but right in the laptop. The
only OS that boots now is Windows 7, right? If so, install EasyBCD in
Windows 7. Then follow the documentation stated above.

No, I can't boot ANY system from HDD.
 
B

BillW50

In hose typed on Tue, 8 Sep 2009 11:34:10 -0700:
No, I can't boot ANY system from HDD.

Oh okay! Well I wouldn't worry too much about screwing anything up since
it is already there. Don't worry though, it is all fixable. <grin>

What I would do right now is to run a Windows 7 install and go into the
repair options. I don't recall all of the prompts, but you can repair
the boot. This will get Windows 7 bootable and maybe Vista as well.
Maybe even XP if you are lucky.

And whatever doesn't boot after this, install EasyBCD to fix the
remaining ones that needs to be fixed.
 
D

db

actually instead of fixboot
you should use:

bootcfg /rebuild

the command will rebuild
you a boot menu for all the
o.s.'s you have that are
bootable.

initially, the command is tricky
to answer.

but any mistakes or ambuigities
you input for the command,

you can modify later via the
boot.ini editor.

--
db·´¯`·...¸><)))º>
DatabaseBen, Retired Professional
- Systems Analyst
- Database Developer
- Accountancy
- Veteran of the Armed Forces
- @Hotmail.com

"share the nirvana mann" - dbZen

~~~~~~~~~~~~~~~
 
B

BillW50

In db typed on Tue, 8 Sep 2009 14:12:44 -0500:
actually instead of fixboot
you should use:

bootcfg /rebuild

the command will rebuild
you a boot menu for all the
o.s.'s you have that are
bootable.

initially, the command is tricky
to answer.

but any mistakes or ambuigities
you input for the command,

you can modify later via the
boot.ini editor.

Yeah but hose (OP) also has Vista and Windows 7 on the HDD which doesn't
use the XP boot system, but the BCD instead. They also need a folder
called BOOT on the boot drive. And neither uses boot.ini at all.
Although the boot.ini is still needed for Windows 2000, NT, and XP
systems. So it is still needed for the OP to get XP up and running
again. But when you select XP from BCD, it then passes control over to
NTLDR. Which then pulls up boot.ini. By selecting either Vista or
Windows 7 from the BCD, NTLDR and boot.ini are totally ignored.
 
H

hose

BillW50 said:
In db typed on Tue, 8 Sep 2009 14:12:44 -0500:

Yeah but hose (OP) also has Vista and Windows 7 on the HDD which doesn't
use the XP boot system, but the BCD instead. They also need a folder
called BOOT on the boot drive. And neither uses boot.ini at all.
Although the boot.ini is still needed for Windows 2000, NT, and XP
systems. So it is still needed for the OP to get XP up and running
again. But when you select XP from BCD, it then passes control over to
NTLDR. Which then pulls up boot.ini. By selecting either Vista or
Windows 7 from the BCD, NTLDR and boot.ini are totally ignored.

Good idea with Windows 7 CD.
I tried few minutes ago trick with Vista CD, system repair and command line.
No system found in window, so I used "Next button", some minutes and:

Partition table on disk \Device\Harddisk 0 is damaged.
Repair action: Repairing partition table.
Result: Operation success.

Then reboot, and ... nothing.

I tried again, some minutes and:

Partition table doesn't have correct system partition.
Repair action: Repairing partition table.
Result: Operation success.

Then reboot, and ... nothing.

I tried also Bootrec /RebuildBcd and Bcdedit /export C:\BCD_Backup and I get
"Magazine exporting information failed. Can't find wanted system device".

Bcdedit /enum all on C:\ drive (I can change directory to C:\Windows\System
32, but nothing more) also gave me some error "Version C:\Windows\System
32\bcdedit.exe isn't good with running Windows system version. Check in
system informations on this computer, which version is need (x86 - 32 bits or
x64 - 64 bits), a nextly contact with software publisher".



Before doing something I need to fix file system (Vista shows
\Device\Harddisk 0 insted of C:\ drive letter for example, so looks like file
system is STILL damaged - Fixboot changed NTFS to FAT, check screen from disk
managment and files/folder listing).


And one more idea. With Test Disk I can write 2 partitions in partition
table (only 2 partitions found), I can list only files from second - with
Windows 7 (files/folders looks OK, I can browse them, check screen). But when
I will write partition table I will loose probably access to this 3rd
partition (between Vista and Windows 7, with XP system). But I am still
waiting for other methods instead of writing this 2 partition found in
partition table, important data on partition with XP....
I want to fix this problem, not to recover data now.

I will try tomorrow with Windows 7 CD, maybe I will get some fresh news for
you guys and some good for me (fighting with this crap from saturday... only
work and thinking about this problem now - no real life ;) ).

Thanks for advices.
 
B

BillW50

In hose typed on Tue, 8 Sep 2009 14:07:04 -0700:
Good idea with Windows 7 CD.
I tried few minutes ago trick with Vista CD, system repair and
command line. No system found in window, so I used "Next button",
some minutes and:

Partition table on disk \Device\Harddisk 0 is damaged.
Repair action: Repairing partition table.
Result: Operation success.

Then reboot, and ... nothing.

I tried again, some minutes and:

Partition table doesn't have correct system partition.
Repair action: Repairing partition table.
Result: Operation success.

Then reboot, and ... nothing.

Oh that isn't good. Nothing in the partition table should have changed
from XP's BOOTFIX. I would have told it no and then installed that drive
in an external and saved all data that you want to save.
I tried also Bootrec /RebuildBcd and Bcdedit /export C:\BCD_Backup
and I get "Magazine exporting information failed. Can't find wanted
system device".

Bcdedit /enum all on C:\ drive (I can change directory to
C:\Windows\System 32, but nothing more) also gave me some error
"Version C:\Windows\System 32\bcdedit.exe isn't good with running
Windows system version. Check in system informations on this
computer, which version is need (x86 - 32 bits or x64 - 64 bits), a
nextly contact with software publisher".

Oh I would run EasyBCD to take care of that.
Before doing something I need to fix file system (Vista shows
\Device\Harddisk 0 insted of C:\ drive letter for example, so looks
like file system is STILL damaged - Fixboot changed NTFS to FAT,
check screen from disk managment and files/folder listing).

Oh I don't like the sound of that. As that doesn't usually go very well.
I never used the Vista disc just the Windows 7 one which has always
fixed things automatically.
And one more idea. With Test Disk I can write 2 partitions in
partition table (only 2 partitions found), I can list only files from
second - with Windows 7 (files/folders looks OK, I can browse them,
check screen). But when I will write partition table I will loose
probably access to this 3rd partition (between Vista and Windows 7,
with XP system). But I am still waiting for other methods instead of
writing this 2 partition found in partition table, important data on
partition with XP....
I want to fix this problem, not to recover data now.

I will try tomorrow with Windows 7 CD, maybe I will get some fresh
news for you guys and some good for me (fighting with this crap from
saturday... only work and thinking about this problem now - no real
life ;) ).

Thanks for advices.

I would have used Windows 7 to repair the boot and then fixed the rest
with EasyBCD.
 
D

db

then you might need to use
fixmbr at this time.

but I would boot up with
a winxp cd to use the disk
commands I provided.

--
db·´¯`·...¸><)))º>
DatabaseBen, Retired Professional
- Systems Analyst
- Database Developer
- Accountancy
- Veteran of the Armed Forces
- @Hotmail.com

"share the nirvana mann" - dbZen

~~~~~~~~~~~~~~~
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top