summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-20Make cmdline_param work and conform to rc.d layoutSimo Leone
- Rename cmdline_param to kernel_cmdline - Move to /etc/rc.d/functions.d where it belongs
2011-03-20Start agetty on kernel cmdline-provided consoleSimo Leone
This makes interactive installations over serial consoles possible with nothing more than specifying the console= kernel parameter. Changed inittab id "s0" -> "z0" to avoid conflict with line ttyS0. (Gerardo) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-03-20Archlinux FS#16232 - Run syslinux on serial tooSimo Leone
2011-03-20[syslinux-iso] Adding autologin on first shellCharles Vejnar
Added missing agetty ttyS0 in the patch. (Gerardo) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-19support and encourage usage of new aif-report-issues.sh scriptDieter Plaetinck
2010-12-19invoke aif with debugging and logging flags by defaultDieter Plaetinck
these options have no real disadvantages, but can provide lots of useful info when the user runs into trouble, which still happens enough
2010-12-17include btrfs utilitiesDieter Plaetinck
2010-12-17include nilfs utilitiesDieter Plaetinck
2010-12-08[archiso] Fix tabs/spaces in mkarchisoGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-08[archiso] Use poll_device() in _pxe_nbd and _loop_mnt hooks.Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[syslinux-iso] Add support to squashfs compression types.Gerardo Exequiel Pozzi
Just set the default gzip. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[archiso2dual] Autodetect whether we can boot x86_64Thomas Bächler
Edited from original commit to adapt them to install_dir scheme. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07Unify scheme of sed replacements.Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[archiso] Add support to mount iso in loopback mode.Gerardo Exequiel Pozzi
Add two parameters: img_dev=/dev/sdNM where /dev/sdNM is the device where .iso is located. img_loop=/path/to/arch.iso where /path/to/arch.iso is the full path of the .iso in the device img_dev. Original idea from Baurzhan Muftakhidinov. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[syslinux-cfg] Remove joe from packages.*Gerardo Exequiel Pozzi
Is not anymore on repos. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[archiso2dual] Adapt to new dir scheme of source /${install_dir}/${arch}/Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[syslinux-iso] Unify dir scheme with -dual imagesGerardo Exequiel Pozzi
/syslinux/ syslinux only files /arch/boot/ memtest86+ + splash.png + ... /arch/boot/$ARCH/ Linux + initramfs /arch/ isomounts /arch/$ARCH/ *.sqfs Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[archiso] Place *.sqfs images in /${install_dir}/${arch}/Gerardo Exequiel Pozzi
Unify with dir layout of -dual images. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07[archiso2dual] Adjust to work with new dir schemeGerardo Exequiel Pozzi
This is how ISO will look now: /syslinux only syslinux related files (syslinux.cfg, *.c32, etc) /arch/ isomounts /arch/any *.sqfs only on -T full or -T split /arch/i686 *.sqfs /arch/x86_64 *.sqfs /arch/boot Memtest86+ + other files for early boot stage /arch/boot/i686 Linux + initramfs /arch/boot/x86_64 Linux + initramfs Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-11-30[syslinux-cfg] Adjust to work with new -D option of mkarchisoGerardo Exequiel Pozzi
This is how ISO will look now: /syslinux only syslinux related files (syslinux.cfg, *.c32, etc) /arch/ isomounts + *.sqfs images /arch/boot/ Linux + initramfs + Memtest86+ + other files for early boot stage Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-11-30[archiso] Add -D <install_dir> option to mkarchisoGerardo Exequiel Pozzi
-D <install_dir> allow to select install directory on target media defaults to "arch". There is a new %INSTALL_DIR% macro for syslinux.cfg. This is how ISO will look now: /syslinux only syslinux related files (syslinux.cfg, *.c32, etc) /arch/ isomounts + *.sqfs images /arch/boot/ Linux + initramfs + Memtest86+ + other files for early boot stage Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-10-20[archiso2dual] Modify behaviour of -S parameterGerardo Exequiel Pozzi
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>
2010-10-20[archiso2dual] Add support for squashfs compression typesGerardo Exequiel Pozzi
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>
2010-10-18[archiso] Add support for squashfs compression typesGerardo Exequiel Pozzi
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>
2010-10-17Remove occurrences of KERNEL from syslinux.cfgThomas Bächler
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
2010-10-17Add new menu entry "Power off"Thomas Bächler
2010-10-17Do not unset archisobasedir when it's setThomas Bächler
This was wrong and can never have worked. Fix it.
2010-10-12[archiso] Update nbd hook to match newer nbd operation mode.Gerardo Exequiel Pozzi
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>
2010-10-09[syslinux-iso] Add rsync to live-enviromentGerardo Exequiel Pozzi
Requested at FS#21040 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-09-16Add hdparm to installed packages on live-envGerardo Exequiel Pozzi
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>
2010-09-16Do not copy host configuration to root-imageGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-08-25[syslinux-iso] Remove redundant package from listGerardo Exequiel Pozzi
linux-firmware is already installed as dep of kernel26 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-22Rename all occurrences of isolinux to syslinuxThomas Bächler
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.
2010-07-21Remove x86testThomas Bächler
The upstream URL is dead and there seems to be no other source or information on this tool. Thus, drop it
2010-07-21Add HDT to the boot menuThomas Bächler
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.
2010-07-13[archiso_pxe_nbd] Remove unneeded umount commandsGerardo Exequiel Pozzi
This step is now done at archiso hook (commit 1fc3a61b75) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-09[archiso2dual] Also copy gpxelinux.0Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-09[archiso2dual] Check if is a core.iso before exec core_* functionsGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-09Call launch_interactive_shell in more cases of error.Gerardo Exequiel Pozzi
A shell prompt is at least better than a kernel panic :) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-09Rename directories and parameteres to be more descriptiveGerardo Exequiel Pozzi
* 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>
2010-07-09First mount ${archisodevice} before other mountsGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-08archiso hook: umount /bootmnt if copytoram=yGerardo Exequiel Pozzi
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>
2010-07-05Mount tmpfs filesystems with mode=0755Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-02[syslinux-iso] Update URL of mirrorlist matching new archweb changeGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-02[archiso2dual] Add support split-out any from core-pkgs.sqfsGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-07-02Mount core-pkgs.sqfs in / => appending to aufs stackGerardo Exequiel Pozzi
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>
2010-06-30[archiso] Rewrite cleanup step in mkarchisoGerardo Exequiel Pozzi
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>
2010-06-29Improved testiso to allow differents scenariosGerardo Exequiel Pozzi
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>
2010-06-29update TODO, old entries removedGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-06-29[syslinux-iso] Update instructions fileGerardo Exequiel Pozzi
Copied from http://www.archlinux.org/iso/2010.05/README Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>