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

Reply via email to