[rhelv6-list] live media on USB 3 ports

inode0 inode0 at gmail.com
Fri Aug 16 20:24:43 UTC 2013


On Fri, Aug 16, 2013 at 2:46 PM, inode0 <inode0 at gmail.com> wrote:
> On Fri, Aug 16, 2013 at 1:18 PM, Phil Meyer <pmeyer at themeyerfarm.com> wrote:
>> The issue is that the USB 3 extensions are handled by the newish xhci-hcd.ko
>> driver, which is not placed in the /isolinux/initrd0.img when the Live CDROM
>> or DVD is created.
>>
>> On other platforms, such as Ubuntu, the driver is built into the kernel:
>> /isolinux/vmlinuz0
>>
>> There does not appear to be a method to inject this driver into the Live
>> image properly.
>>
>> When the Live USB device is created, the program simply copies these files
>> from the Live CD image from which it is built, and therefore, there is no
>> good way to inject a driver into that process, either.
>>
>> We note that Ubuntu builds the achi drivers into the kernel, where most
>> others do not.  This is probably a good reason why they do.
>>
>> The most correct method for us then, is to build our own kernel to be used
>> in the Live media preparations if they are expected to be bootable on USB 3
>> ports.
>
> Aside from adding your own custom kernel to a local repo (which you
> might already have for the source of the build anyway) I don't know
> any other way to do this using livecd-tools. Thanks for the heads up,
> I'm using live media for various things and just haven't run into this
> issue yet.

Any chance adding xhci-hcd to the extra drivers list in live.py works?

John




More information about the rhelv6-list mailing list