CD-Distribution using LFS as a model...
Jesse Tie Ten Quee
highos at cadvision.com
Fri Jun 30 04:45:02 PDT 2000
>Well... This probably wouldn't be that hard... A lot of work, but
>maybe not hard...
>Most distributions come with images for an initial startup/install
>disk... Maybe set the disk image up to load linux with something other
>than lilo, something like Tom's root boot does with the 'loadlin'
>program... From there, 'fdisk' (or an equivalent utility) can be used
>to set up the partitioning information...
>I have no idea how to setup partitions from a C program, as voiced as I
>am with C, I have absolutly no idea how to go that low-level in regards
>to the actual hardware... Althought, I'm not sure if 'fdisk' can be
>implemented to except any of its internal commands from a seperate
>file/script...??? Have anyone ever tried something like this with
>'fdisk'(feeding commands to it from a text file I mean)...??? If it
>could, then we'd be in business with the partitioning... Maybe a little
>simple C program to act as a frontend to 'fdisk', much like Red Hat does
>with Disk Druid (I'm not saying that disk druid is a front end, although
>it may be for all I know, but in any case, it *is* interactive)...
>With the partitioning taken care of, the next step would be to actually
>get GCC working... That is, of course, if we didn't want actual binary
>images of the programs already pre-compiled... Hmmm... Maybe it would
>be best to contain a known-to-work version of GCC already compiled on
>the CD... Then all programs needed to be compiled can actually be
>compiled from the CD (much like compiling over a network)... I can't
>see this being done (system-from-scatch I mean) without having a binary
>of a compiler somewhere ready to compile the packages... Red Hat does
>most of its installations from binary (RPM) I think... I guess that
>makes their job easier on them...<g> He he...!!!!!
>So from this point, simple programs can be used to produce scripts and
>configurations to install different packages and the like... With any
>luck, the first system implementation will come out very simple, and it
>would definitely be a learning experience... He he...
>I don't see how getting a basic system up and running from a CD can be a
>problem if everything is done in sequence, much the same way as LFS was
>done... As an added feature, programs can be written to help the
>configuration of various script files (XF86Config, services, inetd
>I dunno, maybe I'm wrong...!!! But I think something like this is worth
Either move this to alfs-discuss where this is being talked about, or
off-list as it's OT ;)
And giving the sure the choice of partition is best, IMHO, unless your
talking totally Automated.
Jesse Tie Ten Quee - tie at linux.ca - highos at highos.com
Mail archive: http://www.pcrdallas.com/mail-archives/lfs-discuss
IRC access: server: irc.linuxfromscratch.org port: 6667 channel: #LFS
Unsubscribe: email lfs-discuss-request at linuxfromscratch.org and put
"unsubscribe" (without the quotation marks) in the body of the message
(no subject is required)
More information about the lfs-dev