User Activity

  • Created merge request #37 on Code on GPT fdisk

    Fixes for UEFI version of gdisk

  • Committed [9743a0] on GPT fdisk - Code

    Fix freeze issue and compile warnings experienced with the UEFI version.

  • Posted a comment on discussion General Discussion on Windows Install

    The problem I ran into with the old bash in macOS was a "bad substitution" error caused by the parameters where I convert the values to lower case (to avoid problems with case sensitivity) as well as the colorizing of warnings and error messages. I don't recall if there was an issue with readarray or other functions or substitutions.

  • Posted a comment on discussion General Discussion on Windows Install

    Yes, as well as performs some sanity checks comparing firmware mode and partition schemes.

  • Posted a comment on discussion General Discussion on Windows Install

    The bcd-sys tool does the equivalent of the first three commands (plus builds a new BCD hive) and ms-sys does the equivalent of the bootsect command. So you will need to use both to enable a new Windows installation. I'm currently updating bcd-sys to detect a hybrid MBR configuration since the script gathers device information based on the partition scheme. The version in my repo does not yet work properly in this scenario.

  • Posted a comment on discussion General Discussion on Windows Install

    Yes, that should be fine. You'll need to create a BCD for MBR first then patch the disk and partition identifiers. You can use my script or the Windows bcdboot utility to create one. The equivalent of the disk GUID will be the four byte Windows Disk Signature from the MBR. You may need to create this using signmbr or manually writing four random bytes (maybe using dd from /dev/random ) to the offset mentioned in my previous post. macOS does not automatically create one when partitioning as MBR unlike...

  • Posted a comment on discussion General Discussion on Windows Install

    Hi @Startergo, if you still want to enable legacy boot you may want to try the tool I linked in my post to@sergey-galan below. While I've not yet tried it with hybrid MBR the boot process should work the same way.

  • Posted a comment on discussion General Discussion on Windows Install

    Hi @sergey-galan, if you're interested in implementing support for MBR/BIOS booting in your utility you need to patch the BCD with the Windows Disk Signature from the MBR (found at offset 440 bytes) and the system partition offset in bytes. Also the file paths must have the extensions changed from efi to exe. It's probably better to use a different BCD file for legacy boot. I have a shell script called BCD-SYS that can do much of what the Microsoft bcdboot command does if you are interested. Let...

View All

Personal Data

Username:
jpz4085
Joined:
2020-06-11 02:40:30
Location:
United States / EST

Projects

  • No projects to display.

Skills

This is a list of skills that jpz4085 possesses:

  • C
  • Unix Shell
  • Linux
  • MS-DOS
  • C++
  • Mac
  • Windows