VirtualBox

Opened 11 years ago

Closed 8 years ago

#12215 closed defect (obsolete)

UEFI Mode CDROM on IDE controller Loading SImple File System Protocol

Reported by: dfatvb Owned by:
Component: other Version: VirtualBox 4.2.18
Keywords: Cc:
Guest type: other Host type: other

Description

On win7 x64 machine under vitualbox x64 configuration in UEFI mode with a cdrom drive on ide piix4, with a sata hard drive, the cdrom gets two simple file system protocols loaded on it, one (wrong) to device path: PciRoot(0x0)/Pci(0x1,0x1)/Ata(0x0)

The other to: PciRoot(0x0)/Pci(0x1,0x1)/Ata(0x0)/CDROM(0x0)

This includes when booting from the CDROM drive it reports incorrectly that the loaded image file path to be PciRoot(0x0)/Pci(0x1,0x1)/Ata(0x0)/\EFI\BOOT\BOOTX64.EFI

basically it should only be mounted on the the path that includes the media path entry (that's also where the blockio protocol will be) - as it is now when looking for booted entry, it's giving bad info that can't be correctly processed.

Change History (3)

comment:1 by dfatvb, 11 years ago

More details - Simplified...

The CDROM(0x0) entry is the boot image (fat partition) on the drive, the ATA(0x0) is the ISO9660 listing of items on the CD. But it should have a media path.

I got that all straightened out in my head. So the fix is only for the ISO9660 file system being mounted, needs to be on a media path.

comment:2 by Frank Mehnert, 11 years ago

priority: blockermajor

comment:3 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use