New
#11
Easiest way to fix is:
- mark win 2008 partition active
- Boot from win 2008 install dvd and do a startup repair 3 times
- now boot normally
Easiest way to fix is:
- mark win 2008 partition active
- Boot from win 2008 install dvd and do a startup repair 3 times
- now boot normally
Did as you said, rebooted and it entered system recovery state, searched for issues and found the win 2008 installation, made amendments and rebooted again. Boot menu had 2 options, ramdisk and win 2008. Booted into win 2008.
Disk management shows
1st Partition 4xxGB Unallocated
2nd Partition Windows Server 2008 OS (System, boot, Page File, Active, Crash Dump, Primary Partition)
3rd Partition 8GB Unallocated
Firstly, thank you so much for resolving the major issue. I really appreciate your help.
Judging the current state of affairs, what would you suggest the best approach for merging the unallocated partitions into the OS partition?
Computer management will only allow me to shrink the OS partition, can't expand it onto the 8GB I assume that's because the 1st partition is also unallocated so I'd have to use a 3rd party software to regain this?
Edit: I assume I can remove the ramdisk entry from the boot startup?
in elevated command prompt Elevated Command Prompt
and post bcdoutput.txtCode:bcdedit/enum all>bcdoutput.txt
You can delete it afterwards
Concering to unallocated space isue...install partition wizard free Free download Magic Partition Manager Software, partition magic alternative, free partition magic, partition magic Windows 7 and server partition software - Partition Wizard Online take the HOME version
then resize the win2008 partition
To increase partition size for Windows 7, you may as well employ partition software.
Output is
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=S:
path \bootmgr
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {default}
resumeobject {d2cf6941-5add-11df-a351-a5ef340d8f1c}
displayorder {default}
{current}
toolsdisplayorder {memdiag}
timeout 30
displaybootmenu No
Windows Boot Loader
-------------------
identifier {current}
device partition=S:
path \Windows\system32\winload.exe
description Windows Server 2008 R2 Enterprise (recovered)
locale en-US
osdevice partition=S:
systemroot \Windows
resumeobject {7b98dac8-2f45-11e2-b8e3-806e6f6e6963}
Windows Boot Loader
-------------------
identifier {d2cf6938-5add-11df-a351-a5ef340d8f1c}
Windows Boot Loader
-------------------
identifier {default}
device ramdisk=[S:]\Recovery\d2cf693c-5add-11df-a351-a5ef340d8f1c\Winre.wim,{d2cf693d-5add-11df-a351-a5ef340d8f1c}
path \windows\system32\winload.exe
description Windows Recovery Environment
inherit {bootloadersettings}
osdevice ramdisk=[S:]\Recovery\d2cf693c-5add-11df-a351-a5ef340d8f1c\Winre.wim,{d2cf693d-5add-11df-a351-a5ef340d8f1c}
systemroot \windows
nx OptIn
winpe Yes
Windows Boot Loader
-------------------
identifier {d2cf693f-5add-11df-a351-a5ef340d8f1c}
Windows Boot Loader
-------------------
identifier {d2cf6943-5add-11df-a351-a5ef340d8f1c}
Resume from Hibernate
---------------------
identifier {7b98dac8-2f45-11e2-b8e3-806e6f6e6963}
device partition=S:
path \Windows\system32\winresume.exe
description Windows Server 2008 R2 Enterprise (recovered)
locale en-US
inherit {resumeloadersettings}
filedevice partition=S:
filepath \hiberfil.sys
debugoptionenabled No
Windows Memory Tester
---------------------
identifier {memdiag}
device partition=S:
path \boot\memtest.exe
description Windows Memory Diagnostic
locale en-US
inherit {globalsettings}
badmemoryaccess Yes
EMS Settings
------------
identifier {emssettings}
bootems Yes
Debugger Settings
-----------------
identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200
RAM Defects
-----------
identifier {badmemory}
Global Settings
---------------
identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}
Boot Loader Settings
--------------------
identifier {bootloadersettings}
inherit {globalsettings}
{hypervisorsettings}
Hypervisor Settings
-------------------
identifier {hypervisorsettings}
hypervisordebugtype Serial
hypervisordebugport 1
hypervisorbaudrate 115200
Resume Loader Settings
----------------------
identifier {resumeloadersettings}
inherit {globalsettings}
Device options
--------------
identifier {d2cf6939-5add-11df-a351-a5ef340d8f1c}
description Ramdisk Options
ramdisksdidevice unknown
ramdisksdipath \Recovery\d2cf6938-5add-11df-a351-a5ef340d8f1c\boot.sdi
Device options
--------------
identifier {d2cf693d-5add-11df-a351-a5ef340d8f1c}
description Ramdisk Options
ramdisksdidevice partition=S:
ramdisksdipath \Recovery\d2cf693c-5add-11df-a351-a5ef340d8f1c\boot.sdi
Edit: Will the HOME version of that partition manager work on Server 2008?
Yes! I think It's done. I had to use EASEUS server partition manager as that's what I have. The resizing has worked perfectly, rebooted to check everything in order, still working. Disk management is as it should look now with nothing unallocated, one single full partition for the OS.
I removed the ramdisk boot entry from msconfig and made it boot straight to the recovered windows 2008 OS. Rebooted again to check it worked and hey presto!
Thank you Kaktussoft you've been extremely helpful and I appreciate it. Just restructuring my system backup and WHS backup and I'm done (:
RESOLVED
d2cf6938-5add-11df-a351-a5ef340d8f1c no info
d2cf693f-5add-11df-a351-a5ef340d8f1c no info
d2cf6943-5add-11df-a351-a5ef340d8f1c no info
d2cf6939-5add-11df-a351-a5ef340d8f1c has ramdisksdidevice unknown
They can be deleted!
Also doCode:bcdedit/delete {d2cf6938-5add-11df-a351-a5ef340d8f1c} bcdedit/delete {d2cf693f-5add-11df-a351-a5ef340d8f1c} bcdedit/delete {d2cf6943-5add-11df-a351-a5ef340d8f1c} bcdedit/delete {d2cf6939-5add-11df-a351-a5ef340d8f1c}
Do this last command because it was pointing to an unknown entry. It should point to same resumeobject as win2008. And is used to resume from hibernation.Code:bcdedit/set {bootmgr} resumeobject {7b98dac8-2f45-11e2-b8e3-806e6f6e6963}
Post bcdedit output later
BTW you didn't remove ramdisk from the bootmenu! You removed "description Windows Recovery Environment".
Good thing to remove it from bootmenu. But now it's better to enable automatic recovery in case windows fails to boot.
Do this in elevated command prompt:
enable command succeeds succesfully?Code:reagentc/disable reagentc/enable
Now post bcd output again
Sure it does. Most safe to use is the bootable CD version. That can move/resize, delete etc ntfs partitions. If you do it from bootable CD it's safer because win2008 isn't loaded. No faulty drivers, malware, crashes.Edit: Will the HOME version of that partition manager work on Server 2008?
About Magic Partition Software - MiniTool® Partition Wizard 7.6
Click image to enlargeMiniTool Partition Wizard is a Windows based server partition manager software. Our server partition software supports both MBR and GUID partition table (GPT) on 32/64 bits Operating System including Windows XP, Vista, Windows Server 2000/2003/2008/2008-R2/2012, Windows SBS, Windows 7 and Windows 8. Our magic partition software supports all hard disks including IDE, SATA, SCSI, USB external disks, Fire wire disks and all level RAID configurations.
Thanks for follow up. Here's output after changes
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=S:
path \bootmgr
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {7b98dac8-2f45-11e2-b8e3-806e6f6e6963}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 3
displaybootmenu No
Windows Boot Loader
-------------------
identifier {current}
device partition=S:
path \Windows\system32\winload.exe
description Windows Server 2008 R2 Enterprise (recovered)
locale en-US
recoverysequence {125e6202-2f88-11e2-ae05-8001c48a42d0}
recoveryenabled Yes
osdevice partition=S:
systemroot \Windows
resumeobject {7b98dac8-2f45-11e2-b8e3-806e6f6e6963}
Windows Boot Loader
-------------------
identifier {125e6202-2f88-11e2-ae05-8001c48a42d0}
device ramdisk=[S:]\Recovery\125e6202-2f88-11e2-ae05-8001c48a42d0\Winre.wim,{125e6203-2f88-11e2-ae05-8001c48a42d0}
path \windows\system32\winload.exe
description Windows Recovery Environment
inherit {bootloadersettings}
osdevice ramdisk=[S:]\Recovery\125e6202-2f88-11e2-ae05-8001c48a42d0\Winre.wim,{125e6203-2f88-11e2-ae05-8001c48a42d0}
systemroot \windows
nx OptIn
winpe Yes
Resume from Hibernate
---------------------
identifier {7b98dac8-2f45-11e2-b8e3-806e6f6e6963}
device partition=S:
path \Windows\system32\winresume.exe
description Windows Server 2008 R2 Enterprise (recovered)
locale en-US
inherit {resumeloadersettings}
filedevice partition=S:
filepath \hiberfil.sys
debugoptionenabled No
Windows Memory Tester
---------------------
identifier {memdiag}
device partition=S:
path \boot\memtest.exe
description Windows Memory Diagnostic
locale en-US
inherit {globalsettings}
badmemoryaccess Yes
EMS Settings
------------
identifier {emssettings}
bootems Yes
Debugger Settings
-----------------
identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200
RAM Defects
-----------
identifier {badmemory}
Global Settings
---------------
identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}
Boot Loader Settings
--------------------
identifier {bootloadersettings}
inherit {globalsettings}
{hypervisorsettings}
Hypervisor Settings
-------------------
identifier {hypervisorsettings}
hypervisordebugtype Serial
hypervisordebugport 1
hypervisorbaudrate 115200
Resume Loader Settings
----------------------
identifier {resumeloadersettings}
inherit {globalsettings}
Device options
--------------
identifier {125e6203-2f88-11e2-ae05-8001c48a42d0}
description Ramdisk Options
ramdisksdidevice partition=S:
ramdisksdipath \Recovery\125e6202-2f88-11e2-ae05-8001c48a42d0\boot.sdi
Device options
--------------
identifier {d2cf693d-5add-11df-a351-a5ef340d8f1c}
description Ramdisk Options
ramdisksdidevice partition=S:
ramdisksdipath \Recovery\d2cf693c-5add-11df-a351-a5ef340d8f1c\boot.sdi
It wouldn't let me run the software in GUI so I'm guessing it just works on boot.
Windows Boot Loader
-------------------
identifier {current}
device partition=S:
path \Windows\system32\winload.exe
description Windows Server 2008 R2 Enterprise (recovered)
locale en-US
recoverysequence {125e6202-2f88-11e2-ae05-8001c48a42d0}
recoveryenabled Yes
osdevice partition=S:
systemroot \Windows
resumeobject {7b98dac8-2f45-11e2-b8e3-806e6f6e6963}
Windows Boot Loader
-------------------
identifier {125e6202-2f88-11e2-ae05-8001c48a42d0}
device ramdisk=[S:]\Recovery\125e6202-2f88-11e2-ae05-8001c48a42d0\Winre.wim,{125e6203-2f88-11e2-ae05-8001c48a42d0}
Well done. But now {d2cf693d-5add-11df-a351-a5ef340d8f1c} is useless
And rename the description of win2008Code:bcdedit/delete {d2cf693d-5add-11df-a351-a5ef340d8f1c}
Code:bcdedit/set {current} description "Windows Server 2008 R2 Enterprise"