Win 8.1 Upgrade causes GPT/MBR Mismatch

I am responsible for 9 Mac minis (late 2012) in a computer training lab. I set them up last summer to dual boot Windows 8 Pro using Boot Camp. Recently, I tried upgrading one of the minis to Windows 8.1. The upgrade downloaded from the Microsoft Store and installed with no issues. Or, so I thought. Everything continued to work as before and I had no problem booting back and forth between the two operating systems. It wasn't until I attempted to make a disk image backup of the computer using Clonezilla that I discovered there was a problem. Clonezilla displayed the error message "This disk contains mismatched GPT and MBR partition" and would not do the backup. Thus began a lengthy journey of discovery about MBR, GPT, gdisk, etc.
So, here's what happened. The Windows 8.1 upgrade automatically (with no input whatsoever from me) resized the BOOTCAMP partition to be about 350MB smaller than it was previously. I have no idea why it did this and I haven't been able to find any report of this anywhere on the internet. Anyway, in resizing the partition, Win 8.1 of course modified the MBR partition table. However, it did not modify the corresponding partition information in the GPT partition table.
I was able to fix this using gdisk to delete the GPT BOOTCAMP partion info and recreate it using the correct first and last sector numbers from the MBR partition table. This procedure is described in detail in this forum and other places on the internet. So, I'm good to go. But, I'm posting this here because I haven't seen any report of this issue anywhere else. If you have upgraded a previously installed BOOTCAMP partition to Windows 8.1, I strongly urge you to get gdisk (download at http://sourceforge.net/projects/gptfdisk) and run the verify (v) command to verify whether you have this issue. You can also verify by running
sudo gpt -r -vv show disk0.
Mark Ulmer

Yes. First, download gdisk (URL in the OP) and run the installer package. Then run gdisk from a terminal window and run the v (verify command). If verify indicates no problems, then you're good to go and can just type "q" to quit. However, if it shows something like this, then you have the problem:
sudo gdisk /dev/disk0
Command (? for help): v
Warning! Mismatched GPT and MBR partition! MBR partition 4, of type 0x07, has no corresponding GPT partition! You may continue, but this condition might cause data loss in the future!
Identified 1 problems!
Next, display the MBR partition table and make note of the start and end sectors for your BOOTCAMP partition. This should be partition 4 unless you've added additional partition(s), which is not officially supported by Boot Camp. It should show something like this:
Command (? for help): r
Recovery/transformation command (? for help): o
Disk size is 1953525168 sectors (931.5 GiB)
MBR disk identifier: 0x7C170CB2
MBR partitions:
Number  Boot  Start Sector   End Sector   Status      Code
   1                     1       409639   primary     0xEE
   2                409640    975693095   primary     0xAF
   3             975693096    976962631   primary     0xAB
   4      *      976963584   1952806911   primary     0x07
Next, display the GPT partition table information. Compare the start and end sectors for partition 4 to the MBR partition 4 start and end sectors. Most likely the start sectors will match, but the end sectors will be different.
Recovery/transformation command (? for help): m
Command (? for help): p
Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          409640       975693095   465.1 GiB   AF00  Customer
   3       975693096       976962631   619.9 MiB   AB00  Recovery HD
   4       976963584      1953523711   465.7 GiB   0700  BOOTCAMP
Next, delete the GPT partition 4. (Note: this does not delete the actual partition from disk. It only deletes gdisk's in-memory representation of the GPT).
Command (? for help): d
Partition number (1-4): 4
Now, create a new partition 4 using the start and end sector values from the MBR partition 4.
Command (? for help): n
Partition number (4-128, default 4): 4
First sector (34-1953525134, default = 976962632) or {+-}size{KMGTP}: 976963584
Last sector (976963584-1953525134, default = 1953525134) or {+-}size{KMGTP}: 1952806911
Current type is 'Apple HFS/HFS+'
Hex code or GUID (L to show codes, Enter = AF00): 0700
Changed type of partition to 'Microsoft basic data'
Now, change the name of the new partition 4 to BOOTCAMP:
Command (? for help): c
Partition number (1-4): 4
Enter name: BOOTCAMP
Run the verify command. It should report no problems. If it still reports a problem, quit (q command) and start over.
Command (? for help): v
If everything checks out, write new partition table to disk and exit.
Command (? for help): w
Reboot and test your dual boot setup to verify all is working correctly.

Similar Messages

  • Cannot get to dual-boot screen after Win 8.1 upgrade

    Hello,
    I have an iMac with Mavericks. Recently installed Win 8 to dual-boot. Instrux then were to hold OPT button during startup to be presented with options for OS with which to boot.
    Since Win 8.1 upgrade there is no way to get to that prompt. MS/Win help topics not useful (unsurprisingly). I have the original install disk but would far prefer to save my current config of Mav. Thoughts for workaround?
    Cheers,
    Michael C

    holding down option key at bootup not giving you the bootmenu have nothing to do with win8.1
    even if one never installed anything in terms bootcamp at all then holding down the option key should give the option between osx and the restore to last clean osx version
    if you don't get the option then I'd say the cause is not windows as the menu is handled by the bootloader which is before windows takes over

  • W8.1/W7-64 dual boot, dual drive (SSD & SATA) GPT/MBR problems

    I'm posting in both the W8 and W7 forums because I'm not sure which is more appropriate.
    Setup:
    New Dell XPS8700 with Windows 8.1 installed on a 256GB SSD drive.  I upgraded to W8.1 Pro.
    2nd drive is a 2TB SATA.
    Goal:
    Keep W8.1 Pro on SSD.
    Install W7 Ultimate 64 (legal copy, installation disk) on SATA Drive.
    Select which one I want at boot.
    Main Issue
    Cannot easily choose which OS to log into.  See  Dual Boot Problems and Current State for details.
    Background: W7 Installation Probems
    1. I disabled Secure Boot in the BIOS and Fast Startup in Windows 8.1
    2. I created 3 partitions (D, E, F) on the SATA drive (a GPT drive)
    3. Used the Advanced Option in W8 to boot from the DVD (absurd),
    4. Windows 7 started setup from the DVD but at the initial screen (Language, Country), it hung. Hard. No keyboard, no mouse.  Had to turn off computer.
    5. Using F12, selected legacy boot from DVD.  Now the installation got beyond the first screen. I selected Custom Install.  When I tried to install to the E: partition, I got the message that W7 could not be installed on a GPT drive.  From
    a lot of research and reading, I'm guessing this is because I chose a legacy boot. But, please, note:  the only reason I did a legacy boot was because I could not get past the first screen with a "normal" CD/DVD boot,
    6. So, I went back into W8, deleted the volumes on the SATA drive, changed it to MBR, recreated the volumes.
    7. Using F12, again selected legacy boot from DVD and was able to install W7 on the E: partition, except that every reboot during the installation process got me back into W8, so I had to restart with the F12 option/legacy boot to finish W7 installation.
    8. Finally got W7 installed. Logged in. OK so far.
    Dual Boot Problems
    1. No boot menu.  Computer booted directly into W8.1. And, yes, Fast Startup in W8.1 still disabled. 
    2. Downloaded and installed EasyBCD.  Created boot menu for W8.1 and W7 with W8.1 the default.
    3. Reboot, select W8.  Fine, I'm into W8.1
    4. Reboot, select W7. All I get is one bar of hieroglyphics across top of screen.  Hard freeze.  Had to unplug computer.
    5. Do an F12 reboot and select legacy boot from the SATA drive.  Get a different boot menu  with Windows 7 on top and W8 Media version below.  Select W7.  It loads and I log in.
    6. Do an F12 reboot and select legacy boot from the SATA drive. This time, select W8.  Get an error that it can't find W8.
    Current State
    1. The default boot into W8 works fine.
    2. Can't get into W7 unless I do an F12 legacy boot from SATA at startup.
    3. If I do an F12 legacy boot from SATA, I can't get into W8.
    I do not want to rely on F12 for 2 reasons: first, I want W7 to be my default working enviroment. Please do not try to convince me that there is no good reason for that.  I want to do this, have legal, paid for copies of W7 (actually, I now have four.)
    Second, it will make installing W7 updates nightmarish since I'll have go go through the whole F12 thing for every reboot.
    I am assuming that the problem stems from the original GPT/MBR  split (with the SSD being GPT and the SATA being MBR) - although I could be wrong.  And, remember, the only reason I changed the SATA from GPT to MBR was because the W7 setup froze
    at the initial screen when I first tried to install W7 with a normal boot from DVD.
    Things I've tried:
    1. Via W8, got to a command prompt where I ran bootsect.exe /scanos.  The result was that it found NO Windows Installations. Obviously incorrect.
    2. Uninstalled EasyBCD from W8.
    3. Rebooted.  Same boot menu as before: W8.1 on top, Windows 7 below (as I had set things up in EasyBCD).
    2. Via W8 Command Prompt did a bcdboot c:\windows to try to get GUI boot menu.  Got the error message: failure when attemptng to copy boot files.
    What I want to do seems to me to be quite simple: run W8 from the SSD, run W7 from the SATA.  It's my understanding that I should be able to install W7 on a GPT drive and that would, I am hoping,
    solve the boot menu problem.  But see Installation Problems above: I couldn't do the default boot from the DVD and install W7 because it froze at the first screen.  Is there some other way to get past the freeze and install W7 to a GPT?
    I've been working on this for two weeks now, have read more articles, watched more YouTube videos than I care to list. Need Help Desperately.
    <textarea style="height:80px;width:444px;border:1px solid grey;padding:2px;"></textarea><select><option value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option
    value="hy">Armenian</option><option value="az">Azerbaijani</option><option value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option
    value="ca">Catalan</option><option value="zh-CN">Chinese (Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option
    value="cs">Czech</option><option value="da">Danish</option><option selected="selected" value="auto">Detect language</option><option value="nl">Dutch</option><option
    value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option value="fi">Finnish</option><option value="fr">French</option><option
    value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option value="el">Greek</option><option value="ht">Haitian
    Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option value="hu">Hungarian</option><option value="is">Icelandic</option><option
    value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option value="ko">Korean</option><option
    value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option value="ms">Malay</option><option
    value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option value="pt">Portuguese</option><option
    value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option value="sl">Slovenian</option><option
    value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option value="tr">Turkish</option><option
    value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option value="yi">Yiddish</option></select>⇄<select><option
    value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option value="hy">Armenian</option><option value="az">Azerbaijani</option><option
    value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option value="ca">Catalan</option><option value="zh-CN">Chinese
    (Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option value="cs">Czech</option><option value="da">Danish</option><option
    value="nl">Dutch</option><option selected="selected" value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option
    value="fi">Finnish</option><option value="fr">French</option><option value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option
    value="el">Greek</option><option value="ht">Haitian Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option value="hu">Hungarian</option><option
    value="is">Icelandic</option><option value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option
    value="ko">Korean</option><option value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option
    value="ms">Malay</option><option value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option
    value="pt">Portuguese</option><option value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option
    value="sl">Slovenian</option><option value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option
    value="tr">Turkish</option><option value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option
    value="yi">Yiddish</option></select>
    English (auto-detected) » English

    SOLUTION:
    The problem I described above stemmed from the fact that I had been unable to install W7 without using the legacy option. (The W7 installation would freeze at the first screen.)  That created the boot incompatibilities between W8.1 and W7because I had
    to use legacy for the latter but not for the former.
    It turned out that the USB ports were the basic problem.  The Windows 7 installation program doesn't recognize USB 3.0 ports. Unfortunately, the A08 BIOS in the XPS 8700 -Special Edition (as of late Dec. 2014) has only 3 options for enabling/disabling
    the USB ports: Front, Top, Back.  The back panel has a mix of USB 2.0 and 3.0 ports and I needed a 2.0 port for the mouse and keyboard to work.  However, disabling the Front and Top USB ports was sufficient. The W7 install no longer froze.
    So, from my W8 installation, I wiped out the SATA drive, changed it back to GPT, partitioned it, disabled the Front and Top USB ports in the BIOS and booted from the W7 DVD.  The installation went fine.  After installing the network driver, downloaded
    previously, and updating W7, I installed the USB 3.0 drivers and then re-enabled the Top and Front in the BIOS.
    So, now the EasyBCD boot options work just fine.  Both drives are GPT. No legacy options.
    <textarea style="height:80px;width:444px;border:1px solid grey;padding:2px;"></textarea><select><option value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option
    value="hy">Armenian</option><option value="az">Azerbaijani</option><option value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option
    value="ca">Catalan</option><option value="zh-CN">Chinese (Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option
    value="cs">Czech</option><option value="da">Danish</option><option selected="selected" value="auto">Detect language</option><option value="nl">Dutch</option><option
    value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option value="fi">Finnish</option><option value="fr">French</option><option
    value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option value="el">Greek</option><option value="ht">Haitian
    Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option value="hu">Hungarian</option><option value="is">Icelandic</option><option
    value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option value="ko">Korean</option><option
    value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option value="ms">Malay</option><option
    value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option value="pt">Portuguese</option><option
    value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option value="sl">Slovenian</option><option
    value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option value="tr">Turkish</option><option
    value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option value="yi">Yiddish</option></select>⇄<select><option
    value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option value="hy">Armenian</option><option value="az">Azerbaijani</option><option
    value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option value="ca">Catalan</option><option value="zh-CN">Chinese
    (Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option value="cs">Czech</option><option value="da">Danish</option><option
    value="nl">Dutch</option><option selected="selected" value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option
    value="fi">Finnish</option><option value="fr">French</option><option value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option
    value="el">Greek</option><option value="ht">Haitian Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option value="hu">Hungarian</option><option
    value="is">Icelandic</option><option value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option
    value="ko">Korean</option><option value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option
    value="ms">Malay</option><option value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option
    value="pt">Portuguese</option><option value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option
    value="sl">Slovenian</option><option value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option
    value="tr">Turkish</option><option value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option
    value="yi">Yiddish</option></select>
    English (auto-detected) » English
    <textarea style="height:80px;width:444px;border:1px solid grey;padding:2px;"></textarea><select><option value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option
    value="hy">Armenian</option><option value="az">Azerbaijani</option><option value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option
    value="ca">Catalan</option><option value="zh-CN">Chinese (Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option
    value="cs">Czech</option><option value="da">Danish</option><option selected="selected" value="auto">Detect language</option><option value="nl">Dutch</option><option
    value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option value="fi">Finnish</option><option value="fr">French</option><option
    value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option value="el">Greek</option><option value="ht">Haitian
    Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option value="hu">Hungarian</option><option value="is">Icelandic</option><option
    value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option value="ko">Korean</option><option
    value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option value="ms">Malay</option><option
    value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option value="pt">Portuguese</option><option
    value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option value="sl">Slovenian</option><option
    value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option value="tr">Turkish</option><option
    value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option value="yi">Yiddish</option></select>⇄<select><option
    value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option value="hy">Armenian</option><option value="az">Azerbaijani</option><option
    value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option value="ca">Catalan</option><option value="zh-CN">Chinese
    (Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option value="cs">Czech</option><option value="da">Danish</option><option
    value="nl">Dutch</option><option selected="selected" value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option
    value="fi">Finnish</option><option value="fr">French</option><option value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option
    value="el">Greek</option><option value="ht">Haitian Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option value="hu">Hungarian</option><option
    value="is">Icelandic</option><option value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option
    value="ko">Korean</option><option value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option
    value="ms">Malay</option><option value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option
    value="pt">Portuguese</option><option value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option
    value="sl">Slovenian</option><option value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option
    value="tr">Turkish</option><option value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option
    value="yi">Yiddish</option></select>
    English (auto-detected) » English

  • Confusion about UEFI/BIOS and GPT/MBR compatibility issues

    So a user said in another post that they were NOT able to boot in UEFI mode and install Fedora even though it is UEFI compatible.  But this person was able to useLegacy mode and install Fedora, and furthermore, was able to "keep the Windows partition."  I'm guessing that means that Win 8 that came with it, which would be installed in UEFI/GPT mode, correct?  I'm specificly referring to the Y510P but from what I understand *every* laptop that comes preinstalled with Win 8 must be UEFI/GPT.
    So the way I understand it is that the installed Fedora is in "BIOS"/GPT mode rather than "BIOS"/MBR mode because you can't have both GPT and MBR on the same disc.
    I have just started learning about this UEFI/BIOS and MBR/GPT nonsense, and it's going to drive me crazy until I finally understand it. So I guess what I'm asking is:
    1) When I get my y510p I assume it will be in UEFI/GPT mode. Can I install non-UEFI distros alongside it as I take it was done with Fedora?
    2) If I install a linux distro alongside Win 8, do I have to worry about compatibility issues with a drive that is in GPT format? Or does the MBR/GPT issue have nothing to do with it, so I don't have to worry about ever changing my drive to MBR?  
    For example, I read that Win 7 must be installed either as BIOS/MBR or UEFI/GPT.  This can not be mixed and matched.  This means that if I could not get the Windows 7 installer to boot in UEFI I would have to install as MBR.  This also means I would have to format the drive and reinstall Win 8 on the MBR.  
    So my question is do other OS's like Linux have these restrictions?  (For example, if a particular distro will not boot in UEFI and therefor MUST install on MBR)
    3) I have a pendrive with YUMI installed with a ton of distros/tools/Win installs/etc. (It is a USB boot tool like unetbootin that allow you to add multiple bootable images.) When I tried it recently on my dad's laptop.  I have used it many, many times with my older computers, none of which were UEFI.  It works great.  Now that I've had a recent encounter with my dad's ASUS Windows 8 computer (not with the y510p yet) I found out that UEFI seems to be complicating the crap out of things (for me, at least.)
    So when I used this computer, I noticed that when I boot (with legacy mode enabled) and enter the "boot selection screen" in order to boot with USB, I have two options a) UEFI:"name of usb" and b) "name of USB". The UEFI option would NOT boot, but it would boot without the UEFI: option.
    So does this mean that I am booting in non-UEFI mode and once I have booted this way and choose a distro to install that it CANNOT install in UEFI mode?  I recently saw a tool called Rufus that I have yet to try that has an option to set the bootable USB to UEFI, so that would possibly work if I wanted to install a UEFI compatible distro (Arch linux is what I'm wanting.)
    4)  If installing a UEFI compatible distro (such as Arch) requires that the USB device be able to boot in UEFI mode has anyone been able to do this?  Has anyone even been able to boot a device in UEFI mode to do *anything* such as run a live linux?  
    I'm 99% sure I would be able to boot in legacy mode and run a live linux (because I did so on my dad's computer) but the problems arise when I consider how to INSTALL.
    I would really like to know the answers to these questions (as scattered as they are.) Any help would be appreciated!
    Unnecessary info:
    (I started learning about BIOS/UEFI and MBR/GPT the hard way a few days ago by trying for hours to install Windows 7 on my dad's Windows 8 laptop because I could NOT get Win 7 installation to work...it kept asking for drivers before I could install until I finally used the Windows USB install tool, put the stick in a different USB, AND formatted the drive as MBR because Windows 7 would NOT install on the existing GPT drive until I used diskpart.exe -clean. And I have read that Win 7 64 bit will work fine on a UEFI/GPT setup. I used the Windows 7 USB boot tool which did NOT give me a UEFI: and regular option. It showed up simply as "name of usb" without a UEFI in front. Since I read that Windows 7 must either be in BIOS/MBR mode or UEFI/GPT mode that this drive would not boot in UEFI mode, and I don't know why...Although I believe I read that Win 7 cannot be installed from a USB in UEFI/GPT mode, only BIOS/MBR.  UEFI/GPT mode requires a DVD install but I did not have a drive to test this.)

    I have a Y510p which is running dual boot Windows 8.1 and Arch Linux.   I think that it is strongly advised to do plenty of reading ahead of any install if you will be using UEFI and Linux so that you understand all the issued before making critical changes to the existing system.
    Yes, if the machine comes with Windows 8 (as mine did) then the disk will be formatted with a GPT partition table (instead of the old MBR partitioning scheme), and will boot using UEFI. If you are going to try to keep the existing Windows 8 system and add Linux then you will need to keep the disk with its GPT partition table and partition structure, but you can shrink the Windows 8 C: drive to make space for the Linux partitions that are needed ( a root partition and at least a /home and/or /opt partition and possibly a linux swap partition also ).  If you want to boot the Linux install via UEFI then you can simply add the required boot directory to the EFI System Partition (ESP).
    However it is very important that before trying to do any linux install that you switch off Fastboot from within WIndows 8 (or 8.1). Also most Linux distributions are in some difficulty booting using Secure Boot, though a few such a Ubuntu and Fedora are supposed to be able to do so. Hence it is much easier to work with Linux if Secure Boot is first switched off from the BIOS settings menu.
    The order of operations that I used was;
    1) Switch off Secure Boot from the BIOS - and boot back into the Windows 8 system to check that it boots OK.
    2) With Windows 8 running go into the settings and switch off Fastboot (which does a hybrid suspend when it shuts down instead of a full normal shutdown - if you don't do this then the memory gets overwritten when booting Linux in the future which means booting back into Windows will fail). 
    3) Reboot back into WIndows and check all is well, and if so then use the disk management facility within Windows 8 to shrink the C: drive to make room for the Linux partitions.
    4) Reboot to check Windows 8 still boots OK.  
    5) If you are going to update to Windows 8.1 then do so, and then update everything once it is booted (it is a huge update and takes ages!). Once done then you will likely have to update drivers for the graphics cards, the clickpad and possibly the wireless chip and ethernet chip. I found that I needed to get drivers that were newer than were available on the Lenovo website, by going to the relevant hardware manufacturer website (eg for synaptics for the clickpad). Then spent a week or so in the evenings getting Windows 8.1 configured the way I like it.
    6) Then I did a lot of reading about the various options for the boot manager that would suit a UEFI boot for a dual boot system for Windows 8.1 and Arch Linux and there was a choice of Grub, Gummiboot, rEFInd, and others - and after reading the details I decided on rEFInd as my boot manager which can boot not only any new Arch Linux install but automatically finds the Windows UEFI boot files and presents the options in a nice graphical window once the system gets past POST at bootup.
    7) It was important to check which partition was the ESP and to know what partitions I needed to create for the Arch Linux system.  Then I went ahead and booted from a usbkey to a uefi install system, and very carefully proceeded with a standard Arch Linux install, being particularly careful to know where to put the rEFInd boot manager files and the kernel and initrd files. Also I used efibootmgr to write the appropriate NVRAM boot entry in the motherboard memory so that the uefi boot system knows where to find the rEFInd uefi boot files in the ESP.
    8) Once complete the system boots to Arch Linux as the default, with a nice Windows icon which you can select with the arrow keys within the boot timeout period (default 20 seconds).
    I noted also that it is possible to create boot stanzas in the rEFInd boot manager config files which allow rEFInd to chain load other Linux systems or even other bootloaders if you wish - so it is very flexible. So if you want to you could install a grub standalone set of diretories/files so that if the normal linux boot fails then you can select the grub icon from rEFInd and chainload grub to boot either the same Archlinux install, or point to a third linux distribution if you have more partitions containing that third install which might be Ubuntu or Mint or ....
    Either way although getting to understand how uefi boot works is a learning curve it is actually generally simpler than the old legacy BIOS boot. With uefi you no longer need an MBR on the drive, and only a suitable EFI System Partition which has to be VFAT formatted. However if you want to have one of the linux distributions booting from legacy MBR then you need to create an MBR at the start of the drive - so you would need to move the start of the first partition and create a suitable sized Master Boot Record otherwise MBR boot can't work. If you do that then of course you have to be careful if the Windows partition is the one being re-sized that it doesn't mess up the Windows boot! However since using uefi to boot rEFInd allows a chainload to grub/gummiboot or other bootloaders then there should be no need to mess with MBR booting if you go down that route.
    If you are interested in rEFInd then the author Rod Smith has a good set of documentation that describe the details at http://www.rodsbooks.com/refind/
    He is also the author of a really excellent disk partitioner for GPT disks - http://www.rodsbooks.com/gdisk/
    Clearly it is necessary to read up on the boot facilities available for any linux distribution that you plan to put on the system.
    One nice thing is that uefi boot with an efistub supported kernel build is really fast on the Y510p. My system boots Arch linux in about 7 seconds to the KDE login prompt once the POST is complete and that only takes a couple of seconds.  Of course Windows is much slower once it is selected at the rEFInd screen and takes somewherearound 40 seconds or so to boot, but at least Linux is super fast!
    Anyway I hope that this helps.

  • After upgrading to IOS 5.1 I no longer can see Verizon at the top of my Iphone and under settings general Network says Not Available Why is this? Did the upgrade cause this?

    after upgrading to IOS 5.1 I no longer can see Verizon at the top of my Iphone and under settings>general>Network>says Not Available Why is this? Did the upgrade cause this?
    steve

    See this tip --> http://support.apple.com/kb/TS1559
    If this doesn't resolve it you most likely have a hardware failure. Fortunately, your phone is in warranty, so if you take it to an Apple store they will replace it.

  • Win 8.1 Upgrade Disabled Twist Touch Screen Fixed

    After a Win 8.1 Upgrade, I had no touch screen function. Calls to Lenovo led nowhere Same with searching Microsoft boards. I fixed the issue on Sunday 6/1- No help from Lenovo or Microsoft.
    For me it was finding two "Unknown Devices" in the HID section of Device Manager which did not have drivers installed. After researching and determining that Win 8.1 will not allow unsigned device drivers, and also seeing the "Update Driver" option failing because the drivers on the laptop that fit the problem were getting an 'INF unsigned driver error', I went through the steps to allow unsigned drivers... Charm Bar>Settings>Change PC Settings>Update and Recovery>Recovery>Advanced Startup>-Restart> Troubleshoot>Advanced Options>Startup Settings> Restart and then Chose #7>Allow Unsigned Device Drivers and Restart again... then Updating the two Unknown Devices with the drivers already on the Twist.... and voila- the errors disappeared and the touchscreen returned to full function.
    I don't know if this happened to many people, but Lenovo had no idea what to do. They wanted me to ship them the laptop and allow them to roll it back to Windows 8. Posting here to distribute it to a larger audience. Maybe someone at Microsoft should call Lenovo too or Lenovo should call Microsoft. The Twist is a great laptop with Win 8.1 when everything works the way it should. 
    Solved!
    Go to Solution.

    Hi Cvj17,
    Welcome to Lenovo Community!
    As per your query we understood that you are looking driver for Unknown device. In some system after installing all the drivers also the unknown device will show in Lenovo Solution Center, hence confirm it once in device manage is there any Unknown adapter is showing in that.
    Please install Lenovo System Update application and run it to verify the driver automatically.
    Unknown Device issue.
    Hope this helps. 
    Best regards,
    Hemanth Kumar
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • HT4972 Why has this upgrade caused my data usage to go up?

    Why has the iOS 5 update caused my data usage to increase so much?

    I was wondering when the iOS 5.1 came out, not the new one that is out now.  He did not say that downloading the upgrade caused the increase.  He made it sound like new functions in the software caused it.  Since Nov 2011 my data usage has increased from an average of around 30MB for the previous 7 months to an average of 136MB over the last 7 months.  I have not changed the things that I do on my phone.

  • Why is os 6 upgrade causing my iphone battery to drain?

    Why has the os 6 upgrade caused my iphone 4 battery to drain unusually fast?

    when I use the computer usb port to charge the battery, I found something strange:
    battery indicator is showing 100% from my iphone within a hour
    battery indicator is still showing "charging" from iTunes after two hours.
    After two and half hours, the battery indicator is showing "charged" from the itunes.
    The battery indicator might make you think your iphone's battery is fully charged from the iphone but it doesn't.
    I had same problem from my 4s after upgarded to iOS 6 but Charged the battery overnight or more than two or three hours and it works fine now.

  • T400 - lost Win 7 64 upgrade disks

    Hi everyone
    Unfortunately I have lost my Lenovo Win 7 64 upgrade disks (the infamous one delivered by Mentor Media from Singapore). Does anyone have experience of reordering them?
    I've sent an email to them (in answer to their original It's shipping mail) but don't hold high hopes.
    Any tip would be gratefully received.
    Miguel
    Madrid, Spain

    I do not think there is anyway you can get a replacement discs because these are upgrade discs that were send during 2007 window 7 launched. Each set has the window 7 serial number and these are non-replaceable. Neither Mentor or lenovo is liable for item lost.
    However, if you are talking about recovery discs, then maybe lenovo itself may entertain a replacement set. Do note that mentor is just a CDROM maker who at that time was contracted to do the window 7 upgrading process.
    In your situation and if the win7 is installed on a working lenovo, I would suggest you google and download a software like ABR which can scan and extract the serial number and sometimes the activated profile. You can then download the digital official window 7 x64 bit (google it) and burn discs, then write the serial number on it. Note that since the win 7 has been activated, you cannot resell or reinstall the serial on another machine.

  • IOS 8 upgrade caused me to lose the games I paid for; apple says I hafta restore, which means losing a week of work; are there other options. the game app hooked on words will not respond to several emails

    IOS 8 upgrade caused me to lose the games I paid for; apple says I hafta restore, which means losing a week of work; are there other options. the game app hooked on words will not respond to several emails

    Funny you should ask... At about the same time that the Xserve was discontinued, we also lost our channel rep of nearly 14 years. Right now we are not sure who our rep is. I have however, sent this to as many people in Apple that I could think of. And I plan on continuing to reach out to as many as possible.
    The sad reality is that this decision is impacting customer deployments and the future of customer installations. Apple strives for market share and loves to tout those numbers. But the numbers we fought for over these last eight years are going to disappear.
    As much as this impacts our business, we are making up for it in enterprise deployment of systems. We will survive and lead in our geographic area. I do not fear that. But OS X Server is a UNIX server and with it has come all of the benefits of a UNIX system, including legitimacy in a data center. The Intel Xserve cemented this reality because of its hardware configuration and form factor. Yes, we have G4 and G5s still in service. But those are mostly in all Mac shops that understand the benefits and can work around the buzz word limitations. But fortune 100/500 IT departments did not really get on board until the release of the Intel server.
    Still beating the drum to raise awareness. Spread the word and talk to your Apple reps.
    Also, ask about the direction that Apple's Enterprise team is going. If the news I hear is correct, then our fears about all things pro and enterprise going away are likely true.

  • Win 7 upgrade causes intermitte​nt IE 8 "Cannot display the webpage" errors

    I upgraded my Touchsmart IQ846t from Vista Home Prem 64-bit to Win 7 Home prem 64-bit last week, 9/20/10.
    After the upgrade there were about 40 - 50 Windows Updates that I also installed.  About 2 days later I began having my problem.  When I first bootup I have full access to the Internet.  After 20 - 30 minutes, however, if I try to open, or reopen, IE8 I get the subject error.  My internet connection, using a wireless broadband MiFi card, is still connected to the internet but IE8 won't open (Firefox and AOL won't either).  The usual Microsoft diagnostics, FixIts, etc are no help.  The only way to get IE back is to reboot.
    Also, I have an HP laptop that was upgraded to Win 7 Home Prem 64-bit at the same time.  It uses the wireless card to connect to the internet and has had none of the IE issues I am experiencing with the Touchsmart.
    Any help will be greatly appreciated. 

    Hi Lizzyb,
    First, make sure you have the updated Win7 drivers for your wireless LAN.  If you update the drivers and find that there are still issues, I would try a System Restore and go back to 9/20 (before installing all the updates) and verify that the hardware works with Win7.
    -Chris
    I work for HP.
    Support Forums are now on your mobile phone: http://m.hp.com/supportforum

  • Win 8.1 Upgrade in VM Fusion: Error 0xC1900101 - 0x20017

    I am running Win 8 within a Virtual Machine (VM Fusion 6) on my iMac.  Every time I try to upgrade to 8.1, upon the first reboot I get a choice
    to either troubleshoot or shut down my PC - the first option goes nowhere so I have to shut down, and when Windows starts up again I get a message that it couldn't complete the update and has restored my previous version, with the error code 0xC1900101-0x20017.
    I was running VM Fusion 4.1 under Mountain Lion when I first attempted this.  I have since upgraded to Fusion 6 but still get exactly the same error.  I am aware that a lot of people have had similar problems, but I am wondering whether
    mine could to be related to running in virtual mode?

    Hi,
    For this issue, I first would like to confirm if your disk was encrypted. If so, I suggest you disable all encryption before upgrading to win8.1.
    If this is not the cause, please try following:
    Physically unplug all external devices, (except mouse and keyboard)
    Remove third party software in win8.
    Install all updates for your PC, all drivers must be updated.
    If still doesn’t work, check the cbs log in windows\log\cbs.
    And it is also suggest to contact the Fusion Support check if there have some ideas.
    https://www.vmware.com/support/fusion/
    Regards,
    Yolanda
    Yolanda
    TechNet Community Support

  • GE 70 OND Win 8.1 upgrade disaster.

    GE 70 OND gaming notebook.
    Hated win 8 that it came with, and was using third part workarounds to give me a workable machine, but then foolishly decided to try 8.1.
    First I needed to download windows updates. I normally have these turned off as I've had trouble with "updates" before. This was no exception. During the installation of one batch of win 8 updates the machine crashed, and could not be recovered.  System reset would not work fully. Machine bricked!!
    Bought a win 8.1 complete install disk and tried installing it after formatting the SSD. Finally got it going, and loaded drivers from the disk supplied with the machine.
    Most things sort of worked - enough to recover the files I had been working on. At this point I felt it was mainly drivers causing the trouble, so decided to format the disks again and do a complete clean install.
    Big mistake....
    Now I can't even get through the win 8.1 file set up.  At between 10 to 20% through unpacking files it crashes with a 0x80070570 error. Have also had a BAD_POOL_ERROR too.
    Won't let me  load win7 either.
    Now it just goes to the BIOS screen when I turn it on.
    Any suggestions ???
    It's under warranty, but if I can fix it without sending it away, I'll be happy.
    Peter

    UPDATE:
    Still waiting for the instal disks from MSI.  I don't expect to see them after this time.
    Bought an OEM copy of Win8.0, but still won't install. Still stops at round 18%.
    I've now spent $300 trying to get out of this upgrade disaster, and I think I'll just have to call it quits.
    The plan is to buy a new notebook **removed different brand promotion**
    I'll leave the MSI in the cupboard in case I ever do find a cure.

  • Problems After Win 8.1 Upgrade - Two Additional Partitions Both With Same Volume Serial Number?

    An update from Win 8 Pro to Win 8.1 Pro has occurred automatically on one of my machines.
    Prior to the upgrade (from memory) the machine had an OEM Partition (40MB), EFI System Partition (500MB), Recovery Partition (8.17GB) and OS (C:) partition. Only the latter was visible in Computer.
    After the 8.1 upgrade there are two additional partitions, Recovery (500MB) and Recovery (450MB). All the partitions are now displayed in This PC as drives except the 40MB OEM Partition.
    When viewed in This PC both the two new drives (that appear to equate to the new partitions) show as 499MB each with the same amount of free space. In Disk Management the first new partition is shown as 500MB and the second as 450MB.
    I have SugarSync installed on this machine and since the upgrade it is displaying an error telling me it won't work because the two new drives have the same Volume Serial Numbers.
    Clearly something has gone wrong with the upgrade:
    Is there any way to resolve the Volume Serial Number conflict? 
    Is there any way to stop all these drives appearing in This PC?
    Do I need the two new partitions and if not how can I get rid of them?

    There is a fourth path to upgrading to Windows 8.1 provided by Microsoft. Microsoft have been displaying automated reminders from time to time on Windows 8 computers that Windows 8.1 update is available to download - from these reminders it is possible to
    choose either Install or Not Now.  Just recently these reminders have changed, they are instead notifying the user that the Windows 8.1 Update will be installed automatically or the user has options to postpone the installation for 1hr, 2hrs, etc. The
    user of this computer tells me she went away from the machine and Windows 8.1 update installed automatically from one of these prompts.
    I have seen these installation prompts on several of my customer's computers and they are not malware related (I deal with malware removal every day and would recognise this). However, I have scanned this computer with Bit Defender and MalwareBytes and there
    are no infections present.
    The only difference between this Windows 8.1 Update and the others that I have carried out is that it wasn't controlled and therefore I wasn't able to disable the security software (Bit Defender Internet Security 2015). This may be the cause of the problem.
    I've uploaded the two screenshots you asked for - the two new drives are W: and Z: and SugarSync is reporting that they have the same Volume Serial Numbers. Note: X: and Y: were not visible prior to the upgrade.
    There are two Windows Update logs at C:\Windows\ so I will upload both.

  • After Win 8.1 upgrade, NCB, NLS, BITS fail to start, other corruption?

    Recent Win 8.0 pro just upgraded to 8.1 through store.  After upgrade, a number of things don't work, suggesting corruption.
    Event 7023 
    The Network Connection Broker service terminated with the following error: 
    Network Connection Broker is not a valid Win32 application.
    Event 7023 
    The Network List Service service terminated with the following error: 
    Network List Service is not a valid Win32 application.
    Chrome to google won't accept the certificate, suggesting root certificate file corruption.
    trying to manually run windows update, three updates are selected, but trying to download them hangs. 
    Event 16392
    The BITS service failed to start.  Error 0x80040154.
    How do I re-run upgrade or otherwise recover?
    thx
    -dB

    Finally getting back to this.  SFC is unable to correct several hundred files with errors such as
    2013-11-29 14:18:57, Info                  CSI    0000009a Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-computer-name-ui_31bf3856ad364e35_6.3.9600.16384_none_fec58799c27a34d6\netid.dll
    do not match actual file [l:18{9}]"netid.dll" :
    2013-11-29 14:18:57, Info                  CSI    0000009b [SR] Cannot repair member file [l:18{9}]"netid.dll" of Microsoft-Windows-Computer-Name-UI, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64
    (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2013-11-29 14:19:02, Info                  CSI    000000ae Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-computer-name-ui_31bf3856ad364e35_6.3.9600.16384_none_fec58799c27a34d6\netid.dll
    do not match actual file [l:18{9}]"netid.dll" :
    Among the major problems is being unable to get updates, because BITS won't start:
    The server {4991D34B-80A1-4291-83B6-3328366B9097} did not register with DCOM within the required timeout.
    The Background Intelligent Transfer Service service terminated with the following service-specific error: 
    Class not registered
    The BITS service failed to start.  Error 0x80040154.
    I'd really like to do a refresh of 8.1, or re-run the update from 8.0.   How to do either?
    thx
    -dB

Maybe you are looking for