Never mind.
It turned out that PartitionDxe does support. It's because I have a bug in my
READ_CAPACITY CDB which returned a wrong LBA that confuses ScsiDisk.efi. Now
Duet can see the GPT partitions on the Scsi drive.
Thanks,
Calvin
From: Calvin (Hao) Guan [mailto:hg...@broadcom.com]
Sent: Tuesday, April 02, 2013 2:01 PM
To: edk2-devel@lists.sourceforge.net
Subject: [edk2] DuetPkg and Windows GPT partition
Hello,
I have developed a SCSI HBA driver. I test my driver in Duet environment. I
boot the system with Duet usb, load my HBA driver and scsibus.efi and
scsidisk.efi. All seems well. I can see the files in hard drive attached to my
HBA if the drive is formatted to FAT and its friends(16,32). However, if the
hard drive is gpt formatted, duet doesn't seem to recognize it. For example, I
doesn't detect any partition on a drive with a typical Windows EFI installation
is GPT. The EFI boot partition which contains Windows' bootx64.efi is within
the GPT. Therefore, I can't select to Windows' boot program.
Is there a way to compile DuetPkg such that it recognize partitions inside GPT
disk?
Thanks,
Calvin
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire
the most talented Cisco Certified professionals. Visit the
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel