aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [archiso2dual] Modify behaviour of -S parameterGerardo Exequiel Pozzi2010-10-202-9/+11
| | | | | | | | | This allow to have syslinux.cfg splited in multiple .cfg files. Curretly: -S /path/to/syslinux.cfg Changed to: -S /path/where/are/syslinux.cfgs.files/ Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Add support for squashfs compression typesGerardo Exequiel Pozzi2010-10-201-3/+12
| | | | | | | Add a note about supported status in Linux versions. Needs squashfs-tools-4.1 (now on extra). Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Add support for squashfs compression typesGerardo Exequiel Pozzi2010-10-181-3/+9
| | | | | | | Add a note about supported status in Linux versions. Needs squashfs-tools-4.1 (now on extra). Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Remove occurrences of KERNEL from syslinux.cfgThomas Bächler2010-10-172-13/+13
| | | | | | | | | | syslinux's KERNEL command tries to autodetect the type of the kernel by looking at the file's extension. This is unsafe, use the explicit versions instead: LINUX - for Linux kernels (memtest is booted like a Linux kernel, too) COM32 - for COM32 modules COMBOOT - for comboot modules (only poweroff.com right now) See http://syslinux.zytor.com/wiki/index.php/SYSLINUX#KERNEL_file
* Add new menu entry "Power off"Thomas Bächler2010-10-174-0/+10
|
* Do not unset archisobasedir when it's setThomas Bächler2010-10-171-4/+0
| | | | This was wrong and can never have worked. Fix it.
* [archiso] Update nbd hook to match newer nbd operation mode.Gerardo Exequiel Pozzi2010-10-121-3/+3
| | | | | | | | | | | | | | | | Newer nbd-server uses config file instead of parameters via cmd line (deprecated). Also does not use a fixed port (oldstyle). Sample nbd-server.conf that works with this change: -- CUT HERE -- [generic] [archiso] readonly = true exportname = /tmp/archlinux.iso -- CUT HERE -- Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Add rsync to live-enviromentGerardo Exequiel Pozzi2010-10-092-0/+2
| | | | | | Requested at FS#21040 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add hdparm to installed packages on live-envGerardo Exequiel Pozzi2010-09-162-0/+2
| | | | | | | | | Some modern HDD come with agressive APM settings by default, not only "green ready" drive also "high end" drives. Adding hdparm so users can change/disable hdd settings (mostly -B -S -M). Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Do not copy host configuration to root-imageGerardo Exequiel Pozzi2010-09-161-2/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Remove redundant package from listGerardo Exequiel Pozzi2010-08-252-2/+0
| | | | | | linux-firmware is already installed as dep of kernel26 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Rename all occurrences of isolinux to syslinuxThomas Bächler2010-07-227-34/+34
| | | | | | | | | | | | The name of the bootloader is syslinux, while isolinux is just one of many components. isolinux.bin now also accepts syslinux.cfg as a configuration file name (as do all other loaders). Thus, rename the isolinux/ folder to syslinux/, and rename isolinux.cfg to syslinux.cfg. The only occurrence of 'isolinux' is now the actual loader file 'isolinux.bin'. This makes the transition from isolinux to the other syslinux loaders easier when remastering the ISO onto another medium.
* Remove x86testThomas Bächler2010-07-216-352/+1
| | | | | The upstream URL is dead and there seems to be no other source or information on this tool. Thus, drop it
* Add HDT to the boot menuThomas Bächler2010-07-214-1/+17
| | | | | | HDT is a hardware detection/info tool. It will show information about your hardware, including PCI devices. It will also show the names of the kernel modules that will support your devices.
* [archiso_pxe_nbd] Remove unneeded umount commandsGerardo Exequiel Pozzi2010-07-131-2/+0
| | | | | | This step is now done at archiso hook (commit 1fc3a61b75) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Also copy gpxelinux.0Gerardo Exequiel Pozzi2010-07-091-0/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Check if is a core.iso before exec core_* functionsGerardo Exequiel Pozzi2010-07-091-3/+15
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Call launch_interactive_shell in more cases of error.Gerardo Exequiel Pozzi2010-07-091-2/+10
| | | | | | A shell prompt is at least better than a kernel panic :) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Rename directories and parameteres to be more descriptiveGerardo Exequiel Pozzi2010-07-094-17/+18
| | | | | | | | | | | | | | | * squashfs images that will be part of read-only branchs for union mount in / are mounted on /ro_branch/{image_name} instead of /tmpfs/mnt/{image_name} (and avoid empty dirs on live env under /mnt) * tmpfs that will be part of read-write branch for union mount in / is mounted on /rw_branch instead of /tmpfs * tmpfs that is for store *.sqfs images when copytoram=y, is mounted on /copytoram instead of /tmpfs.sqfs * tmpfs_size= parameter renamed to rw_branch_size= * tmpfs_sqfs_size= parameter renamed to copytoram_size= Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* First mount ${archisodevice} before other mountsGerardo Exequiel Pozzi2010-07-091-10/+10
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* archiso hook: umount /bootmnt if copytoram=yGerardo Exequiel Pozzi2010-07-081-10/+4
| | | | | | | More generic way than current method, and fix if logic (inverted). Takes the same actions independent of medium (disk/cdrom). Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Mount tmpfs filesystems with mode=0755Gerardo Exequiel Pozzi2010-07-051-2/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Update URL of mirrorlist matching new archweb changeGerardo Exequiel Pozzi2010-07-021-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Add support split-out any from core-pkgs.sqfsGerardo Exequiel Pozzi2010-07-022-0/+22
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Mount core-pkgs.sqfs in / => appending to aufs stackGerardo Exequiel Pozzi2010-07-023-4/+4
| | | | | | | Allows split-out "any" packages in a simple way, then mounting it as union layer. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Rewrite cleanup step in mkarchisoGerardo Exequiel Pozzi2010-06-301-7/+12
| | | | | | | | | Currently works partially since in bash "*" is not expanded. Old dirs removed, always empty dirs removed from list. Also cleanup sync databases from pacman 3.4.0, avoiding problems with pacman -Sy since "sync" directory is deleted. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Improved testiso to allow differents scenariosGerardo Exequiel Pozzi2010-06-291-4/+23
| | | | | | | A quick & dirty changes to test iso withs differents combinations of I={virtio,scsi,ide} x M={disk,cdrom} Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* update TODO, old entries removedGerardo Exequiel Pozzi2010-06-291-15/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Update instructions fileGerardo Exequiel Pozzi2010-06-291-32/+21
| | | | | | Copied from http://www.archlinux.org/iso/2010.05/README Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Fix typo in rc.conf for CONSOLEMAPGerardo Exequiel Pozzi2010-06-291-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] download-repo.sh only download packages from specified repoGerardo Exequiel Pozzi2010-06-281-1/+1
| | | | | | Fixes FS#18733 http://bugs.archlinux.org/task/18733 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Also copy gpxelinux.0 to isolinux dirGerardo Exequiel Pozzi2010-06-281-0/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] create root-image tree in two stepsGerardo Exequiel Pozzi2010-06-283-2/+1
| | | | | | | | | | | | First install {base} group, then install rest of packages listed at in packages file. In this way, ensure a fully base system installed first, avoinding errors from install scriptlets of rest of packages. (currently there is no issue with packages listed on packages files, but if some add more packages to customize the iso will see errors) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Update to latest pacman.conf in overlay treeGerardo Exequiel Pozzi2010-06-281-1/+3
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add support for booting from memdiskThomas Bächler2010-06-231-1/+1
| | | | | This requires mkinitcpio 0.6.7 or later, as well as syslinux 4.00pre56 or later. See http://syslinux.zytor.com/wiki/index.php/MEMDISK
* [syslinux-iso] Add more wireless support on the imageThomas Bächler2010-06-232-0/+6
| | | | | This adds crda, wpa_actiond and netcfg, so we can use net-auto-wireless mode on the ISO.
* Make it compatible with latest mkinitcpio.Gerardo Exequiel Pozzi2010-06-231-1/+1
| | | | | | | Latest init script mounts a /dev FS, so /dev/loop0 will disappear. Create loop0 on /lib/udev/devices so udev copy to /dev on startup. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* update package list (linux-firmware)Gerardo Exequiel Pozzi2010-06-232-12/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Comment IPAPPEND option and add comment about usage.Gerardo Exequiel Pozzi2010-06-232-3/+6
| | | | | | IPAPPEND option is only used by PXELINUX. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add optional command line parameter: archisobasedirThomas Bächler2010-06-041-4/+8
| | | | | | | When remastering the image onto a USB volume, you might want to reuse an existing partition without filling the root with lots of archiso files. The archisobasedir parameter allows to specify a new root directory, isomounts and all images will be searched in this directory.
* archiso_pxe_nbd: Remove unnecessary/unsupported network modulesThomas Bächler2010-05-161-1/+1
| | | | | | | | | | | | | The archiso_pxe_nbd hook adds all network modules, including ones that are not supported: The hook only supports ethernet devices, so there is no need to add wireless, wimax, ppp, irda and plip modules. Adding the wireless modules had an undesired side effect: The wireless driver was loaded in the initramfs stage, where the required crypto modules were unavailable. This caused the initialization of the wireless devices to fail. This patch removes all network modules except ethernet.
* archiso: Support booting from a virtio CD driveThomas Bächler2010-05-091-0/+1
|
* Add dialog to the package lists.Christopher Brannon2010-04-272-0/+2
| | | | | | | | dialog is no longer in the base group, but it needs to be included on the CD for AIF. Signed-off-by: Christopher Brannon <cmbrannon79@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Remove a non-working boot option: "Boot normally".Gerardo Exequiel Pozzi2010-04-252-16/+2
| | | | | | See FS#19228 for details. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Use one isomounts file for both architecturesGerardo Exequiel Pozzi2010-04-255-20/+13
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Remove support for booting 64 bit kernel with 32 userspaceGerardo Exequiel Pozzi2010-04-254-24/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Update image sizes in READMEGerardo Exequiel Pozzi2010-04-241-44/+52
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Refactor the codeGerardo Exequiel Pozzi2010-04-233-129/+64
| | | | | | | | | | | | | | | | | | Notable changes: * -R option added. Used to specify a file with a list of files or directories to remove from root-image.sqfs. This option only works with -T full. A list of files/directories that will be removed is printed. * -T purge_us profile removed, now is managed via -R option. * Profiles looks now: -T <profile> Type of target image (work is done on root-image.sqfs): basic: join both images, no changes in root-image split: 'basic' + split out usr/share/ and lib/modules/ from root-image full: 'split' + remove specified directories (with -R) from root-image * Code is now a bit small made by some refactions. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Join split_us and split_lm in one split option.Gerardo Exequiel Pozzi2010-04-231-19/+4
| | | | | | | To avoid confusion, since we always like to split these both directories (/usr/share and /lib/modules). Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Mount "usr/share" and "lib/modules" in aufs stack instead of bind mount.Gerardo Exequiel Pozzi2010-04-204-11/+13
| | | | | | | | Otherwise these paths are read-only. Fixes FS#19149 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>