[CentOS-devel] Modify Live CD image
Patrice Guay
patrice.guay at nanotechnologies.qc.ca
Tue Aug 21 11:05:30 UTC 2007
Matt Gessner wrote:
> Wow! Thank you!
>
> I spoke with a couple people on #centos who didn't think it was
> possible to do. THANK you greatly.
>
> I don't know what Knoppix does differently, but I noticed that their
> /lib/firmware was accessible on their live cd. May it be possible
> that in the future, the centos live cd's could do the same, or perhaps
> something like this could be made to work via a USB key?
>
> In fact, I'll ask now; is it possible to mount my /lib/firmware off a
> USB key and do things THAT way, during startup, so that the broadcom
> driver finds the files there?
I'm currently working on a new Live CD with increased functionnalities:
http://lists.centos.org/pipermail/centos-devel/2007-July/003744.html
I recommend you to give it a try. The resulting Live CD is more flexible.
>
> On 8/20/07, Patrice Guay <patrice.guay at nanotechnologies.qc.ca> wrote:
>> Matt Gessner wrote:
>>> Hello,
>>>
>>> I'm trying to add some files to /lib/firmware (for a Broadcom wireless
>>> card) on my Live CD.
>>>
>>> Since it's read-only, this means having to go back and modifying the
>>> .iso file. I'm assuming the files I want are in centos-live.sqfs.
>> No, these files are in usr.sqfs.
>>
>>> How can I go about making these changes?
>> # mkdir /mnt/loop1 /mnt/loop2
>> # mount -o loop CentOS-5.0-i386-LiveCD.iso /mnt/loop1
>> # mount -o loop -t squashfs /mnt/loop1/usr.sqfs /mnt/loop2
>> # cd /mnt/loop2/
>> ...
>> # umount /mnt/loop2
>> # umount /mnt/loop1
>>
>> -> Burn your modified iso file
>>> I realize the firmware files
>>> can't be there to begin with, but so far, I've got no success in
>>> making these files available when the driver loads since AFAIK it's
>>> only going to look in /lib/firmware.
>> --
>> Patrice Guay
More information about the CentOS-devel
mailing list