#9457 BLOC 1.5-F11: XO-1.5 OS30 boot scripts aren't quite right

Zarro Boogs per Child bugtracker at laptop.org
Wed Nov 11 23:42:20 EST 2009


#9457: XO-1.5 OS30 boot scripts aren't quite right
---------------------------------+------------------------------------------
           Reporter:  wad        |       Owner:  dsd          
               Type:  defect     |      Status:  new          
           Priority:  blocker    |   Milestone:  1.5-F11      
          Component:  initramfs  |     Version:  not specified
         Resolution:             |    Keywords:               
        Next_action:  design     |    Verified:  0            
Deployment_affected:             |   Blockedby:  9558         
           Blocking:             |  
---------------------------------+------------------------------------------
Changes (by dsaxena):

 * cc: dsaxena (added)


Comment:

 (IGNORE above comment as I miss-typed udev instead of OFW several times)

 > As the above shows, we boot from mmcblk0p2 both times, but the kernel
 knows what device path points to that device. In the external case it is
 pci-mmc1, in the internal case it is pci-mmc0.
 > The 4-digit ID afterwards is the card's Relative Card Address which OFW
 can retrieve. But really, if we just have the
 >

 Finishing that sentence:

 If we just have the "/pci/sd at c/disk@<number>" from OFW, we can map that to
 the proper by-path device by knowing that disk@<number> means pci-
 mmc<@number-1>:<don't_care>. I still really like the idea of OFW just
 passing us the UUID from the ext[234] fs as OFW's bootpath for USB is
 "/usb/disk" and there's no way to map that to a given USB device in the
 case where there is more than one USB key plugged in.

-- 
Ticket URL: <http://dev.laptop.org/ticket/9457#comment:22>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list