Vista SP1 does not support Vista/Linux dual boot

  
        At present, Microsoft has admitted that when users have Vista Enterprise/Ultimate and Linux dual systems, and Linux boot is installed to the MBR, there will be trouble when upgrading Vista to SP1.

It is reported that Microsoft's SP1 patch package KB935509 has a new version of the bootloader. When upgrading SP1, the bootloader in the original system may have been replaced by the open source version of the bootloader program, such as Grub. At present, Microsoft has explained the reason for this problem. The Vista SP1 patch package includes an update of the BitLocker function. The purpose of replacing the bootloader bootloader is to enable the system to load drive encryption and BitLocker technology at boot time.

The current boot sequence for the "Trust Chain" platform when updating SP1 is as follows: First, the information is read from the TPM chip on the machine, and then booted through the MBR and the operating system. In the case of dual boot, if the bootloader in Vista is replaced, the system integrity check will fail, the SP1 installation will fail, and the system will not boot properly.

Microsoft technical consultant Michael Kleef explains: "BitLocker is not only about encryption and system verification, but also about data integrity. BitLocker checks in order, if it finds something that doesn't match, it will Denying access. Installing Lilo or other bootloader will break the original boot trust system, because these bootloaders will replace Microsoft's bootloader, which means that encrypted partitions will not boot."

For users, If the Linux and Vista partitions are installed on the same drive, the user must restore the Vista bootloader before the SP1 upgrade. If the operating system is not on the same hard disk, then the problem is much smaller, the user only needs to change the boot order of the hard disk in the BIOS.

In addition, Vista SP1 installation failure does not depend on whether you open the BitLocker feature, as long as the operating system has BitLocker installed, you can't avoid this situation. By default, only the Vista Enterprise and Ultimate versions automatically install the BitLocker feature, so only users of both operating systems will be affected.

Copyright © Windows knowledge All Rights Reserved