Bitlocker

How to use Windows Vista’s Boot Manager to boot Linux
OpenHiddenSystemDrive
How to Open Windows 7 Hidden System Reserved Partition
BCDEdit (Befehlszeilenoptionen)
Mit bcdedit das Boot-Menü von Windows 7 konfigurieren

1. Create /boot Partition with EXT4, ex. /dev/sda9
2. Extract boot sector
   $ dd if=/dev/sda9 of=/tmp/linux_boot.bin bs=512 count=1
3. Copy 'linux_boot.bin' to USB-Stick
4. Boot Windows with F8-Key pressed
5. Go to the command-line
   bootrec.exe /fixboot
   bootrec.exe /fixmbr
6. Boot Windows normally
7. Find file 'bootmgr' in root directory of 'System Reserved' partition (OpenHiddenSystemDrive64.exe)
8. Copy 'linux_boot.bin' from USB-Stick to root directory beside 'bootmgr'
9. Start BCDEdit (An example of {LinuxID} is {81ed7925-47ee-11db-bd26-cbb4e160eb27})
   bcdedit /create /d “GRUB” /application BOOTSECTOR
   bcdedit /set {LinuxID} device boot
   bcdedit /set {LinuxID}  PATH \linux_boot.bin
   bcdedit /displayorder {LinuxID} /addlast
   bcdedit /timeout 10

Finish!

Building a dual boot system with Windows Vista BitLocker protection with TPM support
How to Multiboot with Bitlocker, TPM, and a Non-Windows OS
BitLocker dual boot – Windows 7 and Fedora
Windows 7 Dual Boot Revisited with Bitlocker

GRUB 2 – Installation
GRUB – Sonderformen der Installation
Boot-Partition
Create Boot-Partition after Install

Die UUID der neuen Partition ermittelt man mittels folgendem Kommando:

$ ls -l /dev/disk/by-uuid

“warning: File system `ext2′ doesn’t support embedding.” but my system isn’t embedded either, why is grub trying?
I need step by step guidence to recover grub [duplicate]

$ mount /dev/sda5 /mnt 
$ mount /dev/sda9 /mnt/boot 
$ mount -o bind /dev /mnt/dev 
$ mount -o bind /sys /mnt/sys 
$ mount -t proc /proc /mnt/proc 
$ chroot /mnt /bin/bash

# grub-install --force /dev/sda9
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.

$ dd if=/dev/sda9 of=/tmp/linux_boot.bin bs=512 count=1

You are getting the warning because you are installing grub to a partition instead of the MBR. This means grub can not be embedded in the unused space between the MBR and the first partition.

Leave a Reply

Your email address will not be published. Required fields are marked *