Commit Graph

455 Commits

Author SHA1 Message Date
Aaron Griffin
61c1bb1f3c buildall.sh script modifications
* Remove ARCH setting, done in Makefile now
* Only build ftp isolinux iso
* Remove upload section

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-30 14:33:59 -06:00
Aaron Griffin
786d1a854b Add ddrescue to the ISO
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-30 14:05:02 -06:00
Aaron Griffin
b3d8310dcb Fix a typo in the archiso-early hook
Wrong slash! No idea how that happened :)

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-30 10:50:43 -08:00
Aaron Griffin
02ea49a5d4 Use uname -m in Makefile for auto-ARCH setting
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-30 10:50:06 -08:00
Aaron Griffin
c749f9c321 Adding 'fallback' to the Makefile was stupid
Add a script to build all ISOs instead.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-30 10:53:07 -06:00
Aaron Griffin
f852276274 Increment usbdelay by 1 before sleeping
This should give us *just a bit* more delay before actually trying to do
things with the usb devices. Annoying, but will probably be effective

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-29 09:08:36 -08:00
Loui Chang
7a98a216de Fix typos, formatting, and vague language where possible.
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
[Fixed menu.lst: LiveCD -> Live CD -aaron]
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-26 22:10:09 -06:00
Steffen Bönigk
7ab1ae57c7 Fix instructions typos
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 20:26:20 -06:00
Aaron Griffin
5e7331334e Grub menu and help changes
Added some help files for USB booting and Legacy IDE.
Also added a releasenotes submenu

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 20:22:08 -06:00
Aaron Griffin
430668e015 Use the new archiso-early hook
This is used currently for usbdelay related settings, but could be used for
other things in the future

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 20:21:02 -06:00
Aaron Griffin
8a37489379 Advanced USB delay handling
USB boot delay is now handled with the usbdelay kernel param (default=0)

We use the built in delay of usb-storage to control this. by setting the
module's delay param. If your USB device doesn't work on first boot, try
setting usbdelay=10 or so

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 20:17:54 -06:00
Aaron Griffin
7b2dea215e Change mirrorlist architecture on make
The x86_64 images were installing i686 systems. This
was due to the fact that the mirrorlist was in the overlay.

A new devtools release (with the -n arg) will fix this when
running mkarchroot. To be removed later

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 17:59:22 -06:00
Aaron Griffin
38484ad76d Add fallback rule to the Makefile
This is crappy and hacky but enables us to build ALL
images faster, allowing for faster iteration

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 17:58:26 -06:00
Aaron Griffin
8d7e679f7a Add download/install instructions to git
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 17:57:44 -06:00
Aaron Griffin
c6bb213064 Single quotes around find patterns during cleanup
Whoops, *.img expands if we're building USB images.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 17:43:21 -06:00
Aaron Griffin
a2b56008ea Remove 'sata' from legacy IDE initcpio image
Fixes an issue with SiS hardware and the pata_sis module

See FS#12936

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 16:40:49 -06:00
Aaron Griffin
2f108b208b Add a manual sleep and rootdelay
It seems udev trigger/settle doesn't do what we expect,
so we'll add functionality for the rootdelay param back
in here.

This should help fix FS#12896

Original-idea: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 16:21:30 -06:00
Aaron Griffin
c491bbd71a Add dmraid to the package list
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-23 17:19:51 -06:00
Aaron Griffin
af86c8c136 Add a release number to the version number
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-23 17:19:36 -06:00
Øyvind Heggstad
5b3370facd Makefile fixes for 'install' target
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-22 14:04:43 -06:00
Aaron Griffin
29c11da409 Ensure download-repo syncs pacman DBs first
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 13:09:33 -06:00
Aaron Griffin
9b775f152c Remove madwifi in favor of in-kernel modules
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 13:08:05 -06:00
Aaron Griffin
37cb2e01ac Merge branch 'master' of ssh://archlinux.org/srv/projects/git/archiso 2009-01-19 23:26:48 -08:00
Aaron Griffin
0a2829f47d Add tryboot.lst grub scanning feature
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:26:13 -08:00
Aaron Griffin
c2b2a30b81 Fix core package format to include repo
If testing is enabled, -Sp will give us testing URLs.
Use the $repo/$pkgname format for packages so we get
the right files

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 00:33:38 -06:00
Aaron Griffin
f87259b3b8 Add aif to the packages.list
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:33:47 -06:00
Aaron Griffin
b9fb4f858b Fix some typos in isolinux files
flavour -> flavor (USA!)
Arch Linux -> ArchLinux

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:28:42 -06:00
Aaron Griffin
773571c479 Make sure download-repo.sh also gets the db file
Whoopsie

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 22:32:57 -06:00
Aaron Griffin
8601b971af Use pacman to download core packages
This uses the configured mirror, so it makes things
faster when building. Yay!

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-17 19:09:55 -06:00
Gerhard Brauer
cbe1a14050 Add pacman files to overlay
Clean pacman.d/mirrorlist and pacman.conf. Otherwise the files from the
ISO builder's machine are used (which maybe not clean sometimes).

Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
[Aaron: Removed packages.list changes]
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-16 08:05:25 -08:00
Gerhard Brauer
f8aa63c025 Updated isolinux config and message files
Msg files updated for 2009.01. Also added the missing binary memtest.
Isolinux need a own memtest, it could not start the memtest.img which is
used by grub. We should investigate on this for further iso's

Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-12 09:35:04 -08:00
Gerhard Brauer
8f03af276b Isolinux splash images with new logo
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-12 09:34:50 -08:00
Gerhard Brauer
ac77507d38 Old splash.xpm.gz has the old logo
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-09 14:14:07 -08:00
Aaron Griffin
4dc9b68e4d Remove a stray '_mksquash' echo
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-24 10:45:05 -08:00
Aaron Griffin
fbd2ce5cb0 Fix usb image's size detection
Conversion issue when dropping mkusbimg. Use work_dir/iso
to get the proper image size

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-24 10:33:36 -08:00
Aaron Griffin
29d05d6bea Make the Makefile $ARCH adjust the isomounts file
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-24 10:27:42 -08:00
Aaron Griffin
571aa15309 Fix the way squashfs mountpoints are handled
This is a hacky way to mount squashfs images at directories
other than the root. We mount the image to a loop device
and then bind it to another directory.

This technically supersedes the 'bind' image type, so that
should be removed...

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 20:12:20 -08:00
Aaron Griffin
67f44f000f Build ftp images before core images
This prevents the core packages sqfs from sneaking onto
the ftp images.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 22:11:32 -06:00
Gerhard Brauer
20b296f800 Legacy and non-legacy boot methods were swapped
PATA is the new-hotness, IDE is the old (legacy)
mode. Somehow this has been switched around for some
time...

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 14:53:27 -08:00
Gerhard Brauer
6ab45e28db CORE/FTPname mismatch in iso makefile.
Fix output names for core-iso and core-usb targets

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 14:49:35 -08:00
Aaron Griffin
6c414079a0 Remove the 'tz' script in favor of the installer
Latest installer version contains a timezone menu
that supersedes the old tz script.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 08:09:04 -08:00
Aaron Griffin
3e9804d63d Added a usb bootloader TODO item
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 07:55:43 -08:00
Gerhard Brauer
f7d183588c Fix the last "device exists check"
Looks like my last-minute addition was goofed.
Use && not ||

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 07:36:54 -08:00
Aaron Griffin
e639b95237 Switch the isolinux bootloader rule to 'syslinux'
While the ISO uses isolinux, the package is syslinux. Ugh

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 01:03:05 -08:00
Aaron Griffin
32a1991679 Properly remove the usb image's tmpdir
Guess what? rm -f won't remove a dir. Whoops

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 00:33:46 -08:00
Aaron Griffin
059bb35628 Add some mkarchiso -f related TODOs
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:23:59 -06:00
Aaron Griffin
f47fde8485 Fix some intending errors in USB creation
This was causing sfdisk and grub to balk

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:23:22 -06:00
Aaron Griffin
29f5c0373c Add existence checks to the boot-media scan
This prevents some cosmetic errors when globbing fails
and the scripts try to mount something silly like "/dev/hd[a-z]"

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:17:59 -06:00
Aaron Griffin
9102eadfd3 Remove *.img.part1 files in clean step
These are temporary files created by the USB step

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:03:40 -06:00
Aaron Griffin
86085593b5 Add '-f' to mkarchiso calls to build sequentially
This lets us build resultant images in sequence, as
the suqsh step is done multiple times (TODO: fix this)

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:02:31 -06:00