Commit Graph

36 Commits

Author SHA1 Message Date
Natanael Copa
5983f34cdd initram: unpack apkovl with --numeric-owner
fixes #23
2009-04-16 06:30:11 +00:00
Natanael Copa
e047051e5d initram: try continue boot after emergency shell exit
sometimes it is possible to manually fix the problem, for example mount
the alpine device manually after modprobing the correct modules. Then it
makes sense to continue boot rather than just die.
2009-04-16 06:23:33 +00:00
Natanael Copa
3da4b997c4 initram: version 1.1 2009-04-15 12:49:14 +00:00
Natanael Copa
59b9632ba2 initram: beep before prompting for password 2009-04-15 12:48:50 +00:00
Natanael Copa
afecd87510 initram: support for encrypted apkovls 2009-04-15 12:41:42 +00:00
Natanael Copa
1e80b3f1c9 initram: find all repos in 2 dir levels on boot media 2009-04-15 11:19:14 +00:00
Natanael Copa
0dff05bda2 initram: ignore non-repositories in packages/ subdir 2009-04-02 09:41:32 +00:00
Natanael Copa
d9b6e4ec17 initram: wait for usbdisk to settle 2009-03-27 15:25:32 +00:00
Natanael Copa
eb9a1a84ab initram: support for root=/dev/md0, create busybox links 2009-03-25 09:34:40 +00:00
Natanael Copa
60258b46d5 initram: retry mount root incase its an usb device 2009-03-17 15:39:50 +00:00
Natanael Copa
a5f1bed085 initram: start emergency shell if failed to switch to specified root 2009-03-15 20:06:53 +00:00
Natanael Copa
311fd299f6 add support to boot from usb 2009-03-13 18:27:35 +00:00
Natanael Copa
cbb9ee821e initram: fix the cute progressbar 2009-03-13 15:49:52 +00:00
Natanael Copa
108ef418c3 initram: support for booting off a harddisk 2009-03-13 13:50:28 +00:00
Timo Teras
b674605e6d initramfs-init: use apk's --force 2009-03-04 08:37:51 +02:00
Timo Teras
a0297a62b2 initramfs-init: use apk's --clean-protected 2009-03-04 08:31:17 +02:00
Timo Teras
8fb3af8d05 initramfs: process accounting & misc fixes
enable bootchartd to use kernel process accounting for noticing
all processes.

also fix various little bits around the initramfs init.
2009-03-03 19:43:26 +02:00
Timo Teras
8069f0b193 initramfs: bootchart integration with init
modifications to makefile and initramfs init that were left out
from previous commit.
2009-02-26 11:03:29 +02:00
Timo Teras
e93ecc6535 initramfs-init: optimize probing of hardware drivers 2009-02-26 10:52:36 +02:00
Natanael Copa
696082977f initram: send output of apk add to /dev/null 2009-02-25 12:34:07 +00:00
Natanael Copa
3abc172e08 initram: kill .apk-new files after installing newroot
and add a boot option keep_apk_new to keep them. Might be useful during
upgrades.
2009-02-23 12:06:05 +00:00
Natanael Copa
2f40d9a873 initfs: find apkovls on boot media 2009-02-19 15:59:48 +00:00
Natanael Copa
83151c3bbb initfs: support for modloop boot option 2009-02-19 08:33:52 +00:00
Natanael Copa
8fdcf93149 initram: allow user o specify filesystem in alpine_dev boot param 2009-02-18 14:53:58 +00:00
Natanael Copa
c73a8cdf05 alpine.mk/initram: name modloop after kernel flavor
So we can support multiple kernels in parallel.
2009-02-12 07:30:02 +00:00
Natanael Copa
73fe3d0a6e alpine.mk: build repositories before building iso
Use the built repositories as source for the iso components rather than
just pick whats in a given dir.
2009-02-11 16:02:19 +00:00
Natanael Copa
6dc879f1b4 initram: Do not echo alpine version
alpine-baselayout does it.
2009-02-11 14:10:24 +00:00
Natanael Copa
a549de263e initramfs: use default tmpfs size for root
set default repositories
2009-02-02 09:28:47 +00:00
Natanael Copa
81f8737a6a alpine.mk, initramfs: show alpine release
Read the version from .alpine-release on media. Also display the init
script version.
2009-01-28 17:21:07 +00:00
Natanael Copa
5e4b955f60 initramfs-init: mount new root before apkovl is extracted
also create the symlink for kernel modules
2009-01-28 14:54:31 +00:00
Natanael Copa
71854c3fae initramfs: remove debug shell 2009-01-23 08:28:13 +00:00
Natanael Copa
7058a53837 initramfs-init: use new apk option --initdb 2009-01-15 15:46:24 +00:00
Natanael Copa
5be335ccdf initramfs-init: extract apkovl
also link mkiso to use the makefile
2009-01-13 17:16:45 +00:00
Timo Teras
cbd3adf0f6 initramfs: some spell checking on init script 2009-01-08 09:07:50 +02:00
Timo Teras
38ee0b183d initramfs: use apk's progress bar feature 2009-01-08 09:07:50 +02:00
Timo Teras
576541e3f2 make.alpine: makefile to build alpine iso
tries to get correct dependencies for modloop, initramfs and iso
so minimum amount of work is required for rebuild.
2009-01-07 15:55:26 +02:00