> I usually purchase a redhat package, and I like having the bootable CD.
> One time however, it was late, and I need the latest release and
> couldn't wait for next day delivery.
> I downloaded the distribution and burned it to CD but the install would
> fail somewhere during the boot process.
> It has been a while since I did this, but I remember that a mount
> command showed my burned CD as being mounted "read only"
> When I mount an official Redhat CD, the perms show "owner rw" perms on
> the root and all files.
> It makes sense to me that the boot CD needs to fool the system into
> believing the filesystem is read/write, when actually it is read only,
> for the limited use that the installation requires.
> I looked at the mkisofs src and the cdrecord src and I cannot see where
> I could possibly force the perms on the CD to be anything but read only.
> Does anyone know what the trick is? Or am I way off base?
> Sent via Deja.com http://www.deja.com/
> Before you buy.
First of all downloading the eltorito ISO file and burning that
should eliminate all possibilities for you do something wrong
with the permitions.
If you have made the ISO file yourself with mkisofs you can do
something with the permitions. I don't think the install program
depends on any permitions, but I could be wrong.
Permitions for files on a CD only exist in the Rock Ridge
extension, mkisofs has two different options for creating a
Rock Ridge extension:
-R will set owner, group and permitions like on the original.
-r will set owner and group to 0, permitions will be set to
readable for everyone if it was originally readable to
anyone. The same for executable. All other permitions
including write will be cleared.
The values on the CD can be overriden when mounting the CD,
but you probably didn't change that part of the install
If you make the iso file yourself you must however remember
the eltorito options if you want to boot from the CD.
The process of burning the ISO file to the CD should cannot
affect the boot process or the permitions, unless there are
physical errors on the media.