You are not logged in.

#1 2012-04-16 14:52:24

zenten
Member
Registered: 2012-03-27
Posts: 25

Where can I get the source for boot of netinstall CD

Sorry for the title, I wasn't able to write it out fully due to length constraints.

So in an attempt to fix https://bbs.archlinux.org/viewtopic.php?id=139659 on my own, I thought I'd go and look at what the install CD does as it is booting up the version of Linux found on the netinstall CD.  It first creates a Linux environment where you can then run AIF.  I mounted and looked through the .iso of the installer that I used, but I couldn't find any useful config files for the boot process, so I'm thinking that it is in a binary form. I found the AIF source code, but that is for after the system boots up from the CD, and my problem happens before then.

So where can I get the source code for the live CD portions that *aren't* AIF?

Offline

#2 2012-04-16 15:21:07

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: Where can I get the source for boot of netinstall CD

http://projects.archlinux.org/archiso.git/ for iso generation related configs and scripts.
http://projects.archlinux.org/users/dieter/releng.git/ for the scripts that are used to manage http://releng.archlinux.org/isos/ .

Offline

#3 2012-04-16 16:40:29

DSpider
Member
From: Romania
Registered: 2009-08-23
Posts: 2,273

Re: Where can I get the source for boot of netinstall CD

It's a hybrid ISO, with a filesystem and a MBR slapped onto it which you can either write to a CD or "dd" to a HDD or USB stick.

The bootloader is called ISOLINUX (which is part of the Syslinux project). You can find the "boot" files in the "isolinux" folder. For studying ISOLINUX itself, you have to shimmy on over to the Syslinux website. It's an awesome project. I ditched GRUB 2 for it and now use it as my primary bootloader. Much, much easier to work with.

Last edited by DSpider (2012-04-16 16:45:21)


"How to Succeed with Linux"

I have made a personal commitment not to reply in topics that start with a lowercase letter. Proper grammar and punctuation is a sign of respect, and if you do not show any, you will NOT receive any help (at least not from me).

Offline

Board footer

Powered by FluxBB