[ipxe-devel] Load via EFI on Macs

Stefan Dösinger stefandoesinger at gmail.com
Fri Feb 17 18:03:03 UTC 2012


Am Freitag, 17. Februar 2012, 12:54:46 schrieb Michael Brown:
> Could you try the "devices", "devtree" and "drivers" commands from the EFI
> shell (not the iPXE shell)?
Ok, I figured out how to open the efi shell, and how to redirect the output to 
a file :-) I've attached the output of all 3 commands. And yeah, there is a 
"Marvell Yukon 88E8053 Gigabit Ethernet Controller" device and a driver for 
it. I'm don't know how to figure out if the driver is bound to the device, but 
I assume it is. (And if it isn't it might be different if I load the efi app 
from the network instead of the disk)
-------------- next part --------------
??C     T       D 
 
 T     Y   C   I 
 
 R     P   F   A 
 
 L     E   G   G   # P   # D   # C   D e v i c e   N a m e 
 
 = =   =   =   =   = =   = =   = =   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 2 F   R   -   -     -     1   2 0   A c p i ( P N P 0 A 0 3 , 0 ) 
 
 A 0   D   -   -     2     -     -   P r i m a r y   C o n s o l e   I n p u t   D e v i c e 
 
 A 1   D   -   -     1     -     -   P r i m a r y   C o n s o l e   O u t p u t   D e v i c e 
 
 C 6   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 0 | 0 ) 
 
 C 7   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 | 0 ) 
 
 C 8   B   -   -     1     4     1   A T I   R a d e o n   M 5 6   V i d e o   A d a p t e r 
 
 C 9   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 7 | 0 ) 
 
 C A   D   -   -     1     1     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 B | 0 ) 
 
 C B   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 C | 0 ) 
 
 C C   B   X   X     1     1     1   M a r v e l l ( R )   Y u k o n ( T M )   E t h e r n e t   C o n t r o l l e r 
 
 C D   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 C | 1 ) 
 
 C E   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 C | 1 ) / P c i ( 0 | 0 ) 
 
 C F   D   -   -     1     2     -   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
 D 0   B   -   -     1     2     1   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
 D 1   B   -   -     1     2     1   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
 D 2   B   -   -     1     2     3   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
 D 3   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 D | 7 ) 
 
 D 4   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 E | 0 ) 
 
 D 5   D   -   -     1     1     -   F i r e W i r e   O p e n   H o s t   C o n t r o l l e r 
 
 D 6   B   -   -     1     2     1   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 0 ) 
 
 D 7   B   -   -     1     2     1   I C H 7 M   I D E   C o n t r o l l e r 
 
 D 8   D   -   -     1     1     -   P C I   A H C I   C o n t r o l l e r 
 
 D 9   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 3 ) 
 
 D E   D   -   -     1     -     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 D | 1 ) / U s b ( 1 , 0 ) 
 
 D F   B   -   -     1     4     2   U s b   B o t   M a s s   S t o r a g e 
 
 E 0   B   -   -     1     3     1   G e n e r i c   U s b   K e y b o a r d 
 
 E 1   B   -   -     1     2     1   G e n e r i c   U s b   M o u s e 
 
 E 2   D   -   -     1     1     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 D | 3 ) / U s b ( 1 , 0 ) 
 
 E 3   D   X   X     1     3     -   M a r v e l l   Y u k o n   8 8 E 8 0 5 3   G i g a b i t   E t h e r n e t   C o n t r o l l e r 
 
 E 4   D   -   -     1     1     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 0 ) / A c p i ( P N P 0 5 0 1 , 0 ) 
 
 E 5   D   -   -     1     1     -   M A T S H I T A D V D - R       U J - 8 4 6                                     
 
 E 6   R   -   -     -     2     4   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 2 ) / ? 
 
 E D   D   -   -     1     2     -   F A T   F i l e   S y s t e m   [ F A T 3 2 ]   2 0 0   M B 
 
 E E   D   -   -     1     2     -   H F S +   F i l e s y s t e m   [ M a c   H D ] 
 
 E F   D   -   -     1     2     -   H F S +   F i l e s y s t e m   [ R e c o v e r y   H D ] 
 
 F 0   D   -   -     1     1     -   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 2 ) / ? / H D ( P a r t 4 , S i g B 5 8 A 5 F 5 0 - E 8 D 7 - 4 1 6 2 - 9 D 8 C - 7 B F 5 1 1 8 3 4 A A B ) 
 
 F 1   D   -   -     1     2     -   F A T   F i l e   S y s t e m   [ F A T 3 2 ]   2 0 0   M B 
 
 F 2   D   -   -     1     2     -   H F S +   F i l e s y s t e m   [ O h n e   T i t e l   1 ] 
 
 
-------------- next part --------------
??D e v i c e   T r e e 
 
     C t r l [ 0 6 ]   M e m M a p ( 1 1 : F F F E 0 0 0 0 - F F F F F F F F ) 
 
     C t r l [ 0 7 ]   M e m M a p ( 1 1 : F F E 0 0 0 0 0 - F F F 9 F F F F ) 
 
     C t r l [ 0 8 ]   M e m M a p ( 1 1 : F F F B 0 0 0 0 - F F F D F F F F ) 
 
     C t r l [ 2 C ]   M e m M a p ( 1 1 : F F F A 0 0 0 0 - F F F A 3 F F F ) 
 
     C t r l [ 2 F ]   A c p i ( P N P 0 A 0 3 , 0 ) 
 
         C t r l [ C 6 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 0 | 0 ) 
 
         C t r l [ C 7 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 | 0 ) 
 
         C t r l [ C 8 ]   A T I   R a d e o n   M 5 6   V i d e o   A d a p t e r 
 
             C t r l [ A 1 ]   P r i m a r y   C o n s o l e   O u t p u t   D e v i c e 
 
         C t r l [ C 9 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 7 | 0 ) 
 
         C t r l [ C A ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 B | 0 ) 
 
         C t r l [ C B ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 C | 0 ) 
 
         C t r l [ C C ]   M a r v e l l ( R )   Y u k o n ( T M )   E t h e r n e t   C o n t r o l l e r 
 
             C t r l [ E 3 ]   M a r v e l l   Y u k o n   8 8 E 8 0 5 3   G i g a b i t   E t h e r n e t   C o n t r o l l e r 
 
         C t r l [ C D ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 C | 1 ) 
 
         C t r l [ C E ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 C | 1 ) / P c i ( 0 | 0 ) 
 
         C t r l [ C F ]   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
         C t r l [ D 0 ]   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
             C t r l [ D E ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 D | 1 ) / U s b ( 1 , 0 ) 
 
         C t r l [ D 1 ]   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
             C t r l [ D F ]   U s b   B o t   M a s s   S t o r a g e 
 
                 C t r l [ F 1 ]   F A T   F i l e   S y s t e m   [ F A T 3 2 ]   2 0 0   M B 
 
                 C t r l [ F 2 ]   H F S +   F i l e s y s t e m   [ O h n e   T i t e l   1 ] 
 
         C t r l [ D 2 ]   U s b   U n i v e r s a l   H o s t   C o n t r o l l e r 
 
             C t r l [ E 0 ]   G e n e r i c   U s b   K e y b o a r d 
 
                 C t r l [ A 0 ]   P r i m a r y   C o n s o l e   I n p u t   D e v i c e 
 
             C t r l [ E 1 ]   G e n e r i c   U s b   M o u s e 
 
                 C t r l [ A 0 ]   P r i m a r y   C o n s o l e   I n p u t   D e v i c e 
 
             C t r l [ E 2 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 D | 3 ) / U s b ( 1 , 0 ) 
 
         C t r l [ D 3 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 D | 7 ) 
 
         C t r l [ D 4 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 E | 0 ) 
 
         C t r l [ D 5 ]   F i r e W i r e   O p e n   H o s t   C o n t r o l l e r 
 
         C t r l [ D 6 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 0 ) 
 
             C t r l [ E 4 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 0 ) / A c p i ( P N P 0 5 0 1 , 0 ) 
 
         C t r l [ D 7 ]   I C H 7 M   I D E   C o n t r o l l e r 
 
             C t r l [ E 5 ]   M A T S H I T A D V D - R       U J - 8 4 6                                     
 
         C t r l [ D 8 ]   P C I   A H C I   C o n t r o l l e r 
 
         C t r l [ D 9 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 3 ) 
 
     C t r l [ E 6 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 2 ) / ? 
 
         C t r l [ E D ]   F A T   F i l e   S y s t e m   [ F A T 3 2 ]   2 0 0   M B 
 
         C t r l [ E E ]   H F S +   F i l e s y s t e m   [ M a c   H D ] 
 
         C t r l [ E F ]   H F S +   F i l e s y s t e m   [ R e c o v e r y   H D ] 
 
         C t r l [ F 0 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 2 ) / ? / H D ( P a r t 4 , S i g B 5 8 A 5 F 5 0 - E 8 D 7 - 4 1 6 2 - 9 D 8 C - 7 B F 5 1 1 8 3 4 A A B ) 
 
     C t r l [ E 7 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 F | 2 ) / ? / V e n M e d i a ( 2 B 0 5 8 5 E B - D 8 B 8 - 4 9 A 9 - 8 B 8 C - E 2 1 B 0 1 A E F 2 B 7 ) 
 
     C t r l [ F 3 ]   A c p i ( P N P 0 A 0 3 , 0 ) / P c i ( 1 D | 2 ) / U s b ( 0 , 0 ) / H D ( P a r t 1 , S i g 8 A D 9 C 1 7 9 - A 1 8 6 - 4 5 3 4 - B D C 3 - A 3 3 0 0 B 0 D B 1 2 1 ) / \ d e v t r e e . t x t 
 
 
-------------- next part --------------
??                        T       D 
 
 D                       Y   C   I 
 
 R                       P   F   A 
 
 V     V E R S I O N     E   G   G   # D   # C   D R I V E R   N A M E                                                   I M A G E   N A M E 
 
 = =   = = = = = = = =   =   =   =   = =   = =   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   = = = = = = = = = = = = = = = = = = = 
 
 6 E   0 0 0 0 0 0 1 0   D   -   -     1     -   < U N K N O W N >                                                       B C C A D 4 6 0 - 4 F 7 D - 4 E 5 1 
 
 7 1   0 0 0 0 0 0 0 1   D   -   -     1     -   I C H 7 M   I D E   C o n t r o l l e r   I n i t   D r i v e r         2 6 8 6 3 4 0 E - 6 6 5 C - 4 2 7 F 
 
 7 3   0 0 0 0 0 0 0 1   ?   -   -     -     -   I C H 7 M   S e r i a l   A T A   C o n t r o l l e r   I n i t i a l   4 C 5 C 6 A 7 4 - B A B 7 - 4 6 D 6 
 
 7 5   0 0 0 0 0 0 1 0   D   -   -     1     -   P C I   A H C I   D r i v e r                                           9 5 A F 7 E 4 D - C 4 5 D - 4 7 F F 
 
 7 B   0 0 0 0 0 0 1 0   D   -   -     1     -   < U N K N O W N >                                                       9 2 0 4 A 7 1 D - 2 0 5 0 - 4 A B 7 
 
 7 C   0 0 0 0 0 0 1 0   B   -   -     1   2 0   P C I   B u s   D r i v e r                                             C 0 7 3 4 D 1 2 - 7 9 2 7 - 4 3 2 B 
 
 7 D   0 0 0 0 0 0 1 0   B   -   -     1     1   P C I   A T A / A T A P I   B u s   D r i v e r                         6 9 F D 8 E 4 7 - A 1 6 1 - 4 5 5 0 
 
 7 E   0 0 0 0 0 0 1 0   B   -   -     1     1   I S A   B u s   D r i v e r                                             2 4 0 6 1 2 B 5 - A 0 6 3 - 1 1 D 4 
 
 7 F   0 0 0 0 0 0 1 0   D   -   -     1     -   I S A   S e r i a l   D r i v e r                                       9 3 B 8 0 0 0 3 - 9 F B 3 - 1 1 D 4 
 
 8 0   0 0 0 0 0 2 0 2   B   X   X     1     1   M a r v e l l ( R )   Y u k o n ( T M )   U N D I                       5 D 3 3 7 D 6 3 - 2 6 7 7 - 4 8 6 8 
 
 8 2   0 0 0 0 0 0 1 0   D   -   -     1     -   S i m p l e   N e t w o r k   P r o t o c o l   D r i v e r             A 2 F 4 3 6 E A - A 1 2 7 - 4 E F 8 
 
 8 3   0 0 0 0 0 0 1 0   D   -   -     1     -   B S D P   B a s e   C o d e   D r i v e r                               7 7 4 7 5 D 4 F - 7 9 6 5 - 4 0 3 8 
 
 8 4   0 0 0 0 0 0 1 0   D   -   -     1     -   A p p l e   N e t S e r v i c e s   P r o t o c o l   D r i v e r       7 A 5 C F D 9 7 - 8 F 2 7 - 4 5 8 A 
 
 8 5   0 0 0 0 0 0 1 0   D   -   -     4     -   U s b   U h c i   D r i v e r                                           2 F B 9 2 E F A - 2 E E 0 - 4 B A E 
 
 8 6   0 0 0 0 0 0 1 0   B   -   -     4     5   U S B   B u s   D r i v e r                                             2 4 0 6 1 2 B 7 - A 0 6 3 - 1 1 D 4 
 
 8 7   0 0 0 0 0 0 1 0   D   -   -     1     -   U s b   B o t   M a s s   S t o r a g e   D r i v e r                   B 4 0 6 1 2 B 9 - A 0 6 3 - 1 1 D 4 
 
 8 8   0 0 0 0 0 0 1 0   ?   -   -     -     -   U s b   C b i 0   M a s s   S t o r a g e   D r i v e r                 A 3 5 2 7 D 1 6 - E 6 C C - 4 2 F 5 
 
 8 9   0 0 0 0 0 0 1 0   ?   -   -     -     -   < U N K N O W N >                                                       B 4 0 6 1 2 B 2 - A 0 6 3 - 1 1 D 4 
 
 8 A   0 0 0 0 0 0 1 0   D   -   -     1     -   G e n e r i c   U S B   M a s s   S t o r a g e   D r i v e r           A 5 C 6 D 6 8 B - E 7 8 A - 4 4 2 6 
 
 8 B   0 0 0 0 0 0 1 0   D   -   -     1     -   U s b   K e y b o a r d   D r i v e r                                   2 D 2 E 6 2 C F - 9 E C F - 4 3 B 7 
 
 8 C   0 0 0 0 0 0 1 0   D   -   -     1     -   U s b   M o u s e   D r i v e r                                         2 D 2 E 6 2 A A - 9 E C F - 4 3 B 7 
 
 8 D   0 0 0 0 0 0 1 0   ?   -   -     -     -   A p p l e   H I D   I n t e r f a c e   D r i v e r                     0 7 B 3 7 0 0 6 - 9 3 0 2 - 4 0 8 E 
 
 8 E   0 0 0 0 0 0 1 0   D   -   -     1     -   A p p l e   I R   R e m o t e   D r i v e r                             A 3 C F 3 4 9 D - 6 3 9 C - 4 D 0 8 
 
 8 F   0 0 0 0 0 0 1 0   D   -   -     1     -   F i r e W i r e   O h c i   D r i v e r                                 0 4 1 2 A 7 A 1 - C 0 5 0 - 4 2 C 2 
 
 9 1   0 0 0 0 0 0 1 0   ?   -   -     -     -   F i r e W i r e   D e v i c e   D r i v e r                             6 0 7 4 6 1 0 C - 9 3 C 6 - 4 A 5 0 
 
 9 2   0 0 0 0 0 0 1 0   D   -   -     3     -   H F S   F i l e   S y s t e m   D r i v e r                             4 C F 4 8 4 C D - 1 3 5 F - 4 F D C 
 
 9 9   0 0 0 0 0 0 1 0   D   -   -     1     -   P l a t f o r m   C o n s o l e   M a n a g e m e n t   D r i v e r     5 1 C C F 3 9 9 - 4 F D F - 4 E 5 5 
 
 9 A   0 0 0 0 0 0 1 0   D   -   -     1     -   P l a t f o r m   C o n s o l e   M a n a g e m e n t   D r i v e r     5 1 C C F 3 9 9 - 4 F D F - 4 E 5 5 
 
 9 B   0 0 0 0 0 0 1 0   B   -   -     1     1   C o n s o l e   S p l i t t e r   D r i v e r                           4 0 8 E D C E C - C F 6 D - 4 7 7 C 
 
 9 C   0 0 0 0 0 0 1 0   B   -   -     1     1   C o n s o l e   S p l i t t e r   D r i v e r                           4 0 8 E D C E C - C F 6 D - 4 7 7 C 
 
 9 D   0 0 0 0 0 0 1 0   B   -   -     1     1   C o n s o l e   S p l i t t e r   D r i v e r                           4 0 8 E D C E C - C F 6 D - 4 7 7 C 
 
 9 E   0 0 0 0 0 0 1 0   ?   -   -     -     -   C o n s o l e   S p l i t t e r   D r i v e r                           4 0 8 E D C E C - C F 6 D - 4 7 7 C 
 
 A 2   0 0 0 0 0 0 1 0   D   -   -     1     -   U G A   C o n s o l e   D r i v e r                                     C C C B 0 C 2 8 - 4 B 2 4 - 1 1 D 5 
 
 A 3   0 0 0 0 0 0 1 0   ?   -   -     -     -   S e r i a l   T e r m i n a l   D r i v e r                             9 E 8 6 3 9 0 6 - A 4 0 F - 4 8 7 5 
 
 A 4   0 0 0 0 0 0 1 0   D   -   -     9     -   G e n e r i c   D i s k   I / O   D r i v e r                           C A 2 6 1 A 2 6 - 7 7 1 8 - 4 B 9 B 
 
 A 5   0 0 0 0 0 0 1 0   D   -   -     2     -   F A T   F i l e   S y s t e m   D r i v e r                             5 0 5 8 F 2 1 C - B C 3 4 - 1 1 D 4 
 
 A 6   0 0 0 0 0 0 1 0   B   -   -     2     6   P a r t i t i o n   D r i v e r                                         4 3 B 9 3 2 3 2 - A F B E - 1 1 D 4 
 
 B E   0 0 1 0 0 0 8 B   D   -   -     1     -   A T I   R a d e o n   U G A   D r i v e r   0 1 . 0 0 . 1 3 9           4 C 8 A 2 4 5 1 - C 2 0 7 - 4 0 5 B 
 
 E 9   0 0 0 0 0 0 1 0   ?   -   -     -     -   F s w   e x t 2   F i l e   S y s t e m   D r i v e r                   \ e f i \ t o o l s \ d r i v e r s 
 
 E A   0 0 0 0 0 0 1 0   ?   -   -     -     -   F s w   r e i s e r f s   F i l e   S y s t e m   D r i v e r           \ e f i \ t o o l s \ d r i v e r s 
 
 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20120217/1cefadd9/attachment.sig>


More information about the ipxe-devel mailing list