Chain-loading bootloader from Win 2008

Has anyone tried chain-loading the freeBSD FreeBSD boot loader from a Win 2008 boot loader? I have done a similar thing in Debian as follows:
  • Install Linux bootloader to /boot partition _not_ to MBR
  • Boot to some sort of Linux Live with NTFS access (NTFS-3g) available - say Fedora 17
    Code:
    my_windows_part=/dev/sda1
    my_boot_part=/dev/sda5
    mkdir /media/win
    mount $my_windows_part /media/win
    dd if=$my_boot_part of=/media/win/linux.bin bs=512 count=1
  • Windows Recovery prompt
    Code:
    bcdedit /create /d “Linux” /application BOOTSECTOR
    bcdedit /set {ID} device partition=c:
    bcdedit /set {ID}  path \linux.bin
    bcdedit /displayorder {ID} /addlast
    bcdedit /timeout 30
Is it possible to do the same thing in \freeBSD FreeBSD?
 
Back
Top