Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

Windows 8 will not boot and boot repair tools aren't working


  • Please log in to reply
8 replies to this topic

#1 Fsmv

Fsmv

  • Members
  • 8 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Ohio
  • Local time:03:28 AM

Posted 06 November 2012 - 01:12 AM

Today, I decided I was going to restore grub and get Ubuntu, Windows, and OS X all booting from it, that turned out to be a mistake. First what I did was boot into the old grub menu with my bios and I loaded up Ubuntu. I decided to run
sudo grub-install /dev/sda
(which I think is where I went wrong) then
sudo update-grub
that seemed to work at first but my grub menu didn't update so I ran the boot repair utility in ubuntu and after that grub seemed fine. Grub loaded up with my operating systems detected and eveything. The first thing I did after that was load up Windows 8 and it seemed to be working; I saw the boot screen and the spinner with no messages under it so I just held the power button because I wanted to test OS X booting. At that point OS X loaded up and wanted to do a check disk on the windows partition and I didn't let it because I didn't want to wait.

I decided to go back into windows and it wouldn't boot. I was told to do a system restore and I tried it but the repair utility said simply that an error occured. I rebooted and the next time it gave me the option of shutting down or opening advanced options. I opened the advanced options and opened up the familiar system restore point utility. It told me that it couldn't do a system restore because I needed to enable 'system protection' on my C drive. The only thing I could find for that was a powershell command which I can't run from the repair console and some other site saying to run
chkdsk /R
which I ran. At the end it told me it could not transfer the log file because 'error 50' occurred.

I also tried a refresh which told me it couldn't complete do to 'an error.' I think the problem is when I ran
grub-install
because the log from the boot-repair utility metioned something about MBR which makes me think that grub ignored the EFI system in place and wrote an MBR which could be messing with the windows boot process.

Is there any more information I can provide to solve this and is there any way I can avoid re-installing windows 8 from scratch (Can I even do that with an upgrade license)? Thanks in advance!

BC AdBot (Login to Remove)

 


#2 Grinler

Grinler

    Lawrence Abrams


  • Admin
  • 43,542 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:USA
  • Local time:04:28 AM

Posted 06 November 2012 - 10:41 AM

I have to agree with your assumption that the MBR was most likely changed, which is causing issues with Windows booting.

Can you post the line from the log that makes you think the MBR was modified?

#3 Fsmv

Fsmv
  • Topic Starter

  • Members
  • 8 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Ohio
  • Local time:03:28 AM

Posted 06 November 2012 - 12:37 PM

Sure. Searching for MBR here's all the lines I get.

These files were stored on my windows partition at /boot-sav/log/2012-11-05__16h18boot-repair51/. There's also folders labeled sdaN for all of my partitions and one just for sda which has the current_mbr.img mentioned in the log and another file called partition_table.dmp. The other folders are empty except for sda5 which is my grub partition and it has the files etc_fstab_new, etc_fstab_old, and grubenv.

boot-repair.log
[debug]Current MBR of sda was created in /var/log/boot-sav/log/2012-11-05__16h18boot-repair51/sda/current_mbr.img

...

SET@_tab_mbr_options.set_text('''MBR options''')
SET@_tab_other_options.set_text('''Other options''')
SET@_label_unhide_boot_menu.set_text('''Unhide boot menu :''')
SET@_label_seconds.set_text('''seconds''')
SET@_label_reinstall_grub.set_text('''Reinstall GRUB''')
SET@_label_restore_mbr.set_text('''Restore MBR''')
SET@_label_restore_bkp.set_text('''Restore EFI backups''')
SET@_label_create_bkp.set_text('''Backup and rename EFI files (solves the [hard-coded-EFI] error)''')
SET@_label_bootflag.set_text('''Place the boot flag on:''')
COMBO@@CLEAR@@_combobox_bootflag
[debug]combobox_restore_mbrof_fillin
SET@_label_restore_mbrof.set_text('''Restore the MBR of:''')

...

SET@_label_legacy.set_text('''GRUB Legacy''')
SET@_label_blankextraspace.set_text('''Reset extra space after MBR (solves the [FlexNet] error)''')
SET@_label_uncomment_gfxmode.set_text('''Uncomment GRUB_GFXMODE (solves the [no-signal / out-of-range] error)''')

...

SET@_label_open_etc_default_grub.set_text('''Edit GRUB configuration file''')
SET@_label_partition_booted_bymbr.set_text('''Partition booted by the MBR:''')
SET@_about.set_title('''About Boot Repair''')

...

SET@_tab_grub_options.set_sensitive(True)
SET@_vbox_grub_options.show()
SET@_tab_mbr_options.set_sensitive(False)
SET@_vbox_mbr_options.hide()
SET@_checkbutton_restore_mbr.set_active(False)
SET@_checkbutton_restore_bkp.show()
SET@_checkbutton_restore_bkp.set_active(False)
SET@_checkbutton_create_bkp.hide()

...

[debug]MBR_ACTION is set : reinstall (NBOFDISKS is 1)
SET@_checkbutton_reinstall_grub.set_active(True)
SET@_checkbutton_restore_mbr.hide()
SET@_hbox_bootflag.set_sensitive(True)

...

Identifying MBRs...
SET@_progressbar1.pulse()
Computing Partition Table of /dev/sda...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Searching sda1 for information... 
SET@_progressbar1.pulse()
Searching sda2 for information... 
SET@_progressbar1.pulse()
Searching sda3 for information...

RESULTS.txt
============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 
    871651328 of the same hard drive for core.img. core.img is at this 
    location and looks for (,gpt6)/boot/grub on this drive.

...

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sda1

00000000  eb 58 90 4d 53 44 4f 53  35 2e 30 00 02 04 de 19  |.X.MSDOS5.0.....|
00000010  02 00 00 00 00 f8 00 00  3f 00 ff 00 00 08 00 00  |........?.......|
00000020  00 40 06 00 11 03 00 00  00 00 00 00 02 00 00 00  |.@..............|
00000030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  80 01 29 30 bc 60 36 4e  4f 20 4e 41 4d 45 20 20  |..)0.`6NO NAME  |
00000050  20 20 46 41 54 33 32 20  20 20 33 c9 8e d1 bc f4  |  FAT32   3.....|
00000060  7b 8e c1 8e d9 bd 00 7c  88 56 40 88 4e 02 8a 56  |{......|.V@.N..V|
00000070  40 b4 41 bb aa 55 cd 13  72 10 81 fb 55 aa 75 0a  |@.A..U..r...U.u.|
00000080  f6 c1 01 74 05 fe 46 02  eb 2d 8a 56 40 b4 08 cd  |...t..F..-.V@...|
00000090  13 73 05 b9 ff ff 8a f1  66 0f b6 c6 40 66 0f b6  |.s......f...@f..|
000000a0  d1 80 e2 3f f7 e2 86 cd  c0 ed 06 41 66 0f b7 c9  |...?.......Af...|
000000b0  66 f7 e1 66 89 46 f8 83  7e 16 00 75 39 83 7e 2a  |f..f.F..~..u9.~*|
000000c0  00 77 33 66 8b 46 1c 66  83 c0 0c bb 00 80 b9 01  |.w3f.F.f........|
000000d0  00 e8 2c 00 e9 a8 03 a1  f8 7d 80 c4 7c 8b f0 ac  |..,......}..|...|
000000e0  84 c0 74 17 3c ff 74 09  b4 0e bb 07 00 cd 10 eb  |..t.<.t.........|
000000f0  ee a1 fa 7d eb e4 a1 7d  80 eb df 98 cd 16 cd 19  |...}...}........|
00000100  66 60 80 7e 02 00 0f 84  20 00 66 6a 00 66 50 06  |f`.~.... .fj.fP.|
00000110  53 66 68 10 00 01 00 b4  42 8a 56 40 8b f4 cd 13  |Sfh.....B.V@....|
00000120  66 58 66 58 66 58 66 58  eb 33 66 3b 46 f8 72 03  |fXfXfXfX.3f;F.r.|
00000130  f9 eb 2a 66 33 d2 66 0f  b7 4e 18 66 f7 f1 fe c2  |..*f3.f..N.f....|
00000140  8a ca 66 8b d0 66 c1 ea  10 f7 76 1a 86 d6 8a 56  |..f..f....v....V|
00000150  40 8a e8 c0 e4 06 0a cc  b8 01 02 cd 13 66 61 0f  |@............fa.|
00000160  82 74 ff 81 c3 00 02 66  40 49 75 94 c3 42 4f 4f  |.t.....f@Iu..BOO|
00000170  54 4d 47 52 20 20 20 20  00 00 00 00 00 00 00 00  |TMGR    ........|
00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001a0  00 00 00 00 00 00 00 00  00 00 00 00 0d 0a 44 69  |..............Di|
000001b0  73 6b 20 65 72 72 6f 72  ff 0d 0a 50 72 65 73 73  |sk error...Press|
000001c0  20 61 6e 79 20 6b 65 79  20 74 6f 20 72 65 73 74  | any key to rest|
000001d0  61 72 74 0d 0a 00 00 00  00 00 00 00 00 00 00 00  |art.............|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  ac 01 b9 01 00 00 55 aa  |..............U.|
00000200


#4 Grinler

Grinler

    Lawrence Abrams


  • Admin
  • 43,542 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:USA
  • Local time:04:28 AM

Posted 10 November 2012 - 05:36 PM

Sorry for not getting back to you sooner. I meant to post this last night, but I just saw i never hit the post button.

From what I have read with Windows 8 , you want to be using Grub 2. If that is not installed, please try that.

Also I found these articles that may help:

http://racerrehabman.wordpress.com/2012/07/06/guide-to-installing-windows-7-windows-8-mac-os-x-lion-and-ubuntu-multi-boot/

http://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-using-grub_002dinstall.html

I wish I could offer more help, but this beyond my expertise. If you cant get it working, I will be happy to try and figure it out by installing Windows 8 and ubuntu and configuring grub.

#5 Fsmv

Fsmv
  • Topic Starter

  • Members
  • 8 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Ohio
  • Local time:03:28 AM

Posted 12 November 2012 - 04:22 PM

Windows 8 seems fairly broken, I'm pretty sure I'll have to back up my files and re-install. While I'm at it I may as well set things up a little better using that first link you found for me. I was already using GRUB 2.

Thanks for all your help, I'll post again in a day or two to say what I've done and if I have any more troubles. I always hate finding a forum post with an incomplete history.

Edited by Fsmv, 12 November 2012 - 04:23 PM.


#6 Fsmv

Fsmv
  • Topic Starter

  • Members
  • 8 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Ohio
  • Local time:03:28 AM

Posted 13 November 2012 - 05:05 PM

I reinstalled windows 8 with my product key which, while it is an upgrade key, worked without issue. Now I can choose to boot grub instead of the windows boot loader in my bios settings since it is a UEFI system at which point a newly updated configuration file is able to chainload the windows 8 boot loader. I'll have to figure out how to get osx to boot but so far everything seems to be working. Thanks again for your help.

#7 Grinler

Grinler

    Lawrence Abrams


  • Admin
  • 43,542 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:USA
  • Local time:04:28 AM

Posted 13 November 2012 - 06:08 PM

Thanks for letting us know what you did and glad to hear you are almost there. Sorry I could not be of help.

#8 mbrac3

mbrac3

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Gender:Male
  • Local time:03:28 AM

Posted 26 November 2012 - 11:54 AM

Just to put in my input, a lot of newer computers with Windows 8 have the UEFI instead of the original BIOS. That means there is no MBR. If your UEFI partition was corrupted, you'll have to recreate the partition and boot of a windows flash drive. UEFI doesn't like DvD's too much.

UEFI took about 2 hours for me to fully understand. I am sad you had to reformat though. Best of luck next time.

EDIT: Here's a link to restore the EFI partition. http://superuser.com/questions/460762/how-can-i-repair-the-windows-8-efi-bootloader

Edited by mbrac3, 26 November 2012 - 12:01 PM.


#9 Grinler

Grinler

    Lawrence Abrams


  • Admin
  • 43,542 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:USA
  • Local time:04:28 AM

Posted 26 November 2012 - 01:19 PM

Thanks for the info!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users