Gerardo Exequiel Pozzi
8fa4f8dedf
[archiso] Update for mkinitcpio >= 0.7
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
3101e8d904
[archiso] Create correctly loop devs if loop.max_part > 0
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
729e110eea
[configs/releng] Remove old option from rc.conf
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
f769fed16c
[archiso] Update Makefile
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
bdd302adaa
Avoid killing nbd-daemon on shutdown
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
93763a2d82
[archiso] Delete etc/mtab on _cleanup step
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
0d895a225a
[archiso] Ensure that there is no .fs before create it
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
98c457c26f
[archiso] mark installed packages, after installing it, not before
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
a7a100aabc
[archiso] README update
...
* Added boot parameters.
* Reorder and clarify build steps.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-09 15:14:49 -03:00
Gerardo Exequiel Pozzi
85d243ff58
[archiso] Use dm-snapshot instead of aufs2 (A.K.A. "The Big Commit")
...
* Use device mapper + snapshot module, instead union layer filesystem.
* A block-level approach vs vfs-level.
* No more unofficial (Linux) things.
* More memory is needed.
* Refactor mkarchiso.
* Refactor hooks/archiso.
* Fix install/archiso_pxe_nbd
(due recent change in mkinitcpio-0.6.15 on checked_modules()/all_modules())
[Thanks Dave for the improved workaround]
* New configs/releng to build official images.
* Works with a Bash script instead of Makefile.
(better control and easy to maintain)
* Remove configs/syslinux-iso.
* Remove archiso2dual script. Integrate functionality in configs/releng.
* New configs/baseline to build the most basic live medium or use as template.
* New README (draft). [Thanks Dieter for fixing english grammar]
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-06-18 18:38:27 -03:00
Gerardo Exequiel Pozzi
4a1bd4c769
[syslinux-iso] Remove devpts and shm entries from fstab
...
This work is already done by newer initscripts
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-16 21:45:36 -03:00
Gerardo Exequiel Pozzi
90981fa285
[syslinux-iso] fix regression in kernel_cmdline helper function
...
Fix FS#24203.
Regression introduced at commit b171f8f11f
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-10 20:43:53 -03:00
Gerardo Exequiel Pozzi
91b63fcd05
[syslinux-iso] oops! add missing )
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-10 20:20:39 -03:00
Gerardo Exequiel Pozzi
2499a4cd84
[syslinux-iso] Update overlay pacman.conf
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-08 23:25:02 -03:00
Gerardo Exequiel Pozzi
f5a06717bb
[syslinux-iso] Update rc.conf to match newer initscripts.
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-08 23:17:37 -03:00
Gerardo Exequiel Pozzi
b340aae9b1
[archiso] Update fstab and "source dev" of aufs.
...
* Change from none -> union (looks like util-linux is confused BUG?)
Avoid the message: "umount aufs failed: not found" at shutdown.
#1 mount -t tmpfs none /something
#2 mount -t tmpfs xxxx /something
The output of findmnt -rnu -o SOURCE will be blank in #1 .
* Change from aufs -> auto, make its more generic.
* Update devpts and shm entries.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-07 17:41:33 -03:00
Gerardo Exequiel Pozzi
6033a1eaea
[archiso2dual] Update help text about -c
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-05 19:25:02 -03:00
Gerardo Exequiel Pozzi
a8c1c0cb6f
[syslinux-iso] Fix double execution of initscripts hooks.
...
Partially revert commit b171f8f11f
Fixes https://bugs.archlinux.org/task/23786
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-05-01 17:04:11 -03:00
Gerardo Exequiel Pozzi
13193bc0ba
[syslinux-iso] Add dhclient to list of installed packages
...
Fix FS#23775
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-26 10:32:42 -03:00
Gerardo Exequiel Pozzi
a11bda752c
[syslinux-iso] Change initramfs compression lzma -> xz
...
Needs mkinitcpio >= 0.6.9-1 (otherwise does not work with passed options to xz).
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-26 10:32:42 -03:00
Charles Vejnar
d438c79a84
Removes incorrect quotes in automated_script
2011-04-26 10:31:58 -03:00
Gerardo Exequiel Pozzi
aaa2ae5452
Update TODO
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-18 14:11:39 -03:00
Gerardo Exequiel Pozzi
2b19df9f83
[syslinux-iso] Some fixes for automated_script
...
Fixes FS#23610
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-14 21:48:07 -03:00
Gerardo Exequiel Pozzi
c258897df3
[archiso2dual] Set default SquashFS compressor to XZ
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-11 10:55:21 -03:00
Gerardo Exequiel Pozzi
4ea8b93f9c
[syslinux-iso] Set default SquashFS compressor to XZ
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-11 10:27:07 -03:00
Gerardo Exequiel Pozzi
54be7d1529
[archiso] Set default SquashFS compressor to XZ
...
Also change all references from lzma to xz format.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-11 10:25:37 -03:00
Gerardo Exequiel Pozzi
ce31b12654
[syslinux-iso] update download-repo.sh to download propertly db for pacman-3.5
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-04-08 22:14:27 -03:00
Charles
5bb9b1620a
Move automated_script from /etc/functions.d to /etc/rc.d/functions.d
2011-04-01 14:31:53 -03:00
Charles Vejnar
76061c8c7d
[syslinux-iso] Allow to execute a script at boot specified with the kernel boot parameters
...
Changed to work with recent cmdline_param() -> kernel_cmdline() change. (Gerardo)
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-03-20 17:03:37 -03:00
Simo Leone
6eed465138
rc.conf uses renamed/moved kernel cmdline parser
2011-03-20 16:52:01 -03:00
Simo Leone
8ee0dd8c39
Remove dead code from archiso rc.d scripts
2011-03-20 16:51:50 -03:00
Simo Leone
5d775d7236
Fix old port reference in NBD boot script
2011-03-20 16:51:46 -03:00
Simo Leone
b171f8f11f
Make cmdline_param work and conform to rc.d layout
...
- Rename cmdline_param to kernel_cmdline
- Move to /etc/rc.d/functions.d where it belongs
2011-03-20 16:51:39 -03:00
Simo Leone
d812cc131e
Start agetty on kernel cmdline-provided console
...
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-20 16:09:39 -03:00
Simo Leone
daf622d948
Archlinux FS#16232 - Run syslinux on serial too
2011-03-20 16:08:08 -03:00
Charles Vejnar
d53179b29d
[syslinux-iso] Adding autologin on first shell
...
Added missing agetty ttyS0 in the patch. (Gerardo)
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-03-20 16:06:30 -03:00
Dieter Plaetinck
be259ab3be
support and encourage usage of new aif-report-issues.sh script
2010-12-19 21:03:19 -03:00
Dieter Plaetinck
d79e830d53
invoke aif with debugging and logging flags by default
...
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-19 21:03:13 -03:00
Dieter Plaetinck
ea989f5560
include btrfs utilities
2010-12-17 19:57:07 -03:00
Dieter Plaetinck
8e1b5b10cc
include nilfs utilities
2010-12-17 19:56:30 -03:00
Gerardo Exequiel Pozzi
6bcbf95f82
[archiso] Fix tabs/spaces in mkarchiso
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-08 14:47:45 -03:00
Gerardo Exequiel Pozzi
0ff40f153a
[archiso] Use poll_device() in _pxe_nbd and _loop_mnt hooks.
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-08 14:44:48 -03:00
Gerardo Exequiel Pozzi
1635eacfe7
[syslinux-iso] Add support to squashfs compression types.
...
Just set the default gzip.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07 23:48:24 -03:00
Thomas Bächler
1a5209bef5
[archiso2dual] Autodetect whether we can boot x86_64
...
Edited from original commit to adapt them to install_dir scheme.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07 23:48:24 -03:00
Gerardo Exequiel Pozzi
85d2ddd762
Unify scheme of sed replacements.
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07 23:48:24 -03:00
Gerardo Exequiel Pozzi
06a8c66eae
[archiso] Add support to mount iso in loopback mode.
...
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 23:48:24 -03:00
Gerardo Exequiel Pozzi
cd73f7dfb1
[syslinux-cfg] Remove joe from packages.*
...
Is not anymore on repos.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07 23:48:24 -03:00
Gerardo Exequiel Pozzi
abd2ef0fcd
[archiso2dual] Adapt to new dir scheme of source /${install_dir}/${arch}/
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07 23:48:24 -03:00
Gerardo Exequiel Pozzi
9629b849c5
[syslinux-iso] Unify dir scheme with -dual images
...
/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 23:48:24 -03:00
Gerardo Exequiel Pozzi
02caf25be9
[archiso] Place *.sqfs images in /${install_dir}/${arch}/
...
Unify with dir layout of -dual images.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-12-07 23:48:23 -03:00