aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Change mkinitcpio image namesAaron Griffin2008-10-251-1/+5
| | | | | | | | | | | | Allow IDE/PATA selection on boot Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* | Installer config fixupsAaron Griffin2008-10-251-3/+4
|/ | | | | | | | | Make sure we copy the boot directory we installed to the actual ISO image. We need this for vmlinuz26 and the like... Are we doing too much in the Makefile? Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* TODO file additionsAaron Griffin2008-10-201-10/+7
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Rework installer config to support new changesAaron Griffin2008-10-206-33/+38
| | | | | | | | Lots of changes, mainly for argument processing and things of that nature in mkarchiso. Split out some common functionality in the Maekfile as well. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Rework image creationAaron Griffin2008-10-201-22/+41
| | | | | | | Allow for grub, grub-gfx, or isolinux support (isolinux support still pending, skeleton is in place) Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Trim spaces from the package list before usingAaron Griffin2008-10-201-0/+3
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Minor modifications to usage outputAaron Griffin2008-10-201-3/+3
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Enable mkinitcpio hook to use the 'mounts' fileAaron Griffin2008-10-202-12/+7
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Remove mkinitcpio functionalityAaron Griffin2008-10-191-32/+0
| | | | | | | | We don't want to tie the archiso scripts to the way the ISO should boot the live system. This can and should be done at the build (Makefile) level beforehand Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Move mountfile copying codeAaron Griffin2008-10-191-3/+6
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Rename 'img' command to 'image'Aaron Griffin2008-10-191-7/+7
| | | | | | Additionally, remove the "all" command Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Default IMG_TYPE to 'iso'Aaron Griffin2008-10-191-0/+1
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Default ISO config cleanupAaron Griffin2008-10-1920-0/+0
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Fail install if no packages specifiedAaron Griffin2008-10-191-5/+6
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Code cleanup: usage and commentsAaron Griffin2008-10-191-10/+0
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Minor documentation updatesAaron Griffin2008-10-191-3/+3
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Add some config output on calling mkarchisoAaron Griffin2008-10-191-1/+10
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Remove all 'package file' usage in favor of command line packagesAaron Griffin2008-10-191-20/+2
| | | | | | | | This is just simpler and more intuitive. Shell tools can easily be used to install from a file. For instance: $ mkarciso ... -p "$(cat package-file)" Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Rename all uses of 'archlive' to 'archiso'Aaron Griffin2008-10-1910-104/+150
| | | | | | | Additionally change grub prompts to use "ArchLinux LiveCD" as the boot item name Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Capitalize "global" variables IMGROOT and INSTROOTAaron Griffin2008-09-131-32/+33
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Refactor commands out into functions (for the future)Aaron Griffin2008-09-131-9/+18
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Added Simo's XFCE4 configAaron Griffin2008-09-0638-0/+2133
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Update install-iso versionsAaron Griffin2008-09-061-3/+2
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Rename default-config -> overlayAaron Griffin2008-09-061-2/+2
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Makefile cleanupAaron Griffin2008-09-061-10/+7
| | | | | | | Use -D flag for install binary instead of mkdir Remove old boot-{cd,usb} hooks Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Make gen_grubscan executableAaron Griffin2008-09-061-0/+0
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Convert to unified archiso hookAaron Griffin2008-09-065-18/+6
| | | | | | No longer any difference between USB and CD booting Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Unify initcpio hooks to one glorious archiso hookAaron Griffin2008-09-066-110/+55
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Rename "default-config" to "overlay"Aaron Griffin2008-09-0679-545/+7
| | | | | | I like difficulty and then name was annoying me Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Split mkarchiso and configs into logical partsAaron Griffin2008-09-0691-0/+2937
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Fix CD-ROM EjectionSimo Leone2008-06-211-1/+1
| | | | | | | | | Fixes FS#10206 Setting the drive to autoeject causes udevadm trigger to always eject the device if it isn't mounted. Signed-off-by: Simo Leone <simo@archlinux.org>
* Fix USB image corruption issuesSimo Leone2008-06-211-49/+26
| | | | | | | | | | | | | | | | | | Fixes FS#10614 sfdisk and the kernel cannot accurately detect disk geometry from the disk image file, causing automatic partition size calculations to fail. The whole partition table is now calculated in mkusbimg rather than letting sfdisk do it. mkusbimg doesn't directly use losetup anymore either, eliminating some code. This also fixes issues with needing to make the partition much larger than necessary, so image size has been minimized. Signed-off-by: Simo Leone <simo@archlinux.org>
* One more ide-cd fixSimo Leone2008-06-201-1/+1
| | | | | | | I missed a hook last time, so it was producing some scary, but harmless output. Signed-off-by: Simo Leone <simo@archlinux.org>
* Changed ide-cd to ide-cd_modSimo Leone2008-05-172-2/+2
| | | | | | Damnit 2.6.25 Signed-off-by: Simo Leone <simo@archlinux.org>
* modprobe loop moduleSimo Leone2008-05-171-0/+1
| | | | | | | udev doesn't modprobe loop by itself so we have to ask it nicely. Signed-off-by: Simo Leone <simo@archlinux.org>
* Added loop module to archiso hookSimo Leone2008-05-171-1/+1
| | | | | | Loopbacks became a module in 2.6.25. Signed-off-by: Simo Leone <simo@archlinux.org>
* Removed backticksSimo Leone2008-04-151-1/+1
| | | | | | Yes. Signed-off-by: Simo Leone <simo@archlinux.org>
* Add USB modules to boot-cd hooksSimo Leone2008-04-022-0/+14
| | | | | | | This should allow the disk to find itself on external CD-ROM drives. Signed-off-by: Simo Leone <simo@archlinux.org>
* Use -noappend on all mksquashfs callsSimo Leone2008-04-021-4/+4
| | | | | | Otherwise unexpected things can happen. Signed-off-by: Simo Leone <simo@archlinux.org>
* Wait for USB devices to settle before scanningSimo Leone2008-04-021-0/+4
| | | | | | | | We weren't able to pick up usb devices at all, because the kernel takes its sweet time realizing that they're there. Signed-off-by: Simo Leone <simo@archlinux.org>
* Changed mkusbimg size to 25% over rootsizeSimo Leone2008-03-301-3/+6
| | | | | | | | | This is plenty to compensate for filesystem overhead. Cutting the size too close to the minimum makes the image unbootable. No idea why. Signed-off-by: Simo Leone <simo@archlinux.org>
* Integrate mkusbimgSimo Leone2008-03-302-40/+50
| | | | | | Added to makefile and mkarchiso. Signed-off-by: Simo Leone <simo@archlinux.org>
* Added USB image creation scriptSimo Leone2008-03-301-0/+98
| | | | | | | | | mkusbimg creates bootable raw disk images that can be written to USB devices. It's intended to be on the same functional level as mkisofs. Signed-off-by: Simo Leone <simo@archlinux.org>
* Removed kernel26 referenceSimo Leone2008-03-301-2/+2
| | | | | | | Better not to hardcode in case someone wants to use another kernel. Signed-off-by: Simo Leone <simo@archlinux.org>
* Update boot-usb to use dirs similar to boot-cdDan McGee2008-03-291-2/+2
| | | | Signed-off-by: Dan McGee <dan@archlinux.org>
* Cleanups and bugfixesDan McGee2008-03-271-16/+3
| | | | | | | | | | * /etc/copyright was all sorts of messed up, it was looked for on the host system instead of the ISO, etc. Just kill it. * Remove extra default-config code. We want to implement it as an overlay and not copy it into our pristine ISO root. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Simo Leone <simo@archlinux.org>
* Print a message when copytoram is being usedDan McGee2008-03-271-0/+1
| | | | | Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Simo Leone <simo@archlinux.org>
* Add a few more things to the Makefile to get it ready for releaseDan McGee2007-10-301-0/+4
| | | | Signed-off-by: Dan McGee <dan@archlinux.org>
* Fix install rule in makefileSimo Leone2007-10-251-1/+1
| | | | Signed-off-by: Simo Leone <simo@archlinux.org>
* Remove tmpfs at /tmp in default fstab, as our whole system is a tmpfsDan McGee2007-10-241-1/+0
| | | | Signed-off-by: Dan McGee <dan@archlinux.org>