| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
we check if /sys/class/graphics/fb0 exists before loading fbcon and
allow user to disable tiwh nofbcon as boot option
|
|
|
|
|
|
|
| |
It seems like vgscan does not return success in initramfs, even if
the needed devices noded are created.
Ignore errors and try run vgchange in any case.
|
| |
|
|
|
|
| |
use 'set' instead of 'ls' to find duplicate apkovls
|
|
|
|
|
|
|
| |
we search on all block devices with known filesystems using blkid.
This should help us find apkovl on ext[234] filesystems and on block
devices that are not on the USB bus.
|
|
|
|
|
|
|
| |
User might want change the order raid cryptsetup and lvm is started.
This allows for example cryptsetup on top of lvm.
ref #3420
|
|
|
|
| |
ref #2529
|
|
|
|
|
|
|
|
| |
- Don't redirect apk stdout ouput to /dev/null. recent apk has the
progressbar on stdout.
- Fix noquiet boot option
- Dont't display Init version by default as it gests confused with
Alpine release.
|
|
|
|
|
|
|
|
| |
Add support for the following formats for apkovl boot option:
apkovl=sda1:ext4:/mydir/host.apkovl.tar.gz
apkovl=sda1:/mydir/host.apkovl.tar.gz
apkovl=/mydir/host.alpkovl.tar.gz
|
|
|
|
|
|
|
|
| |
Use the format:
apkovl=http://<server>/path/host.apkovl.tar.gz
when using apkovl from http.
|
| |
|
| |
|
| |
|
|
|
|
| |
instead, check if OVL_DEV is an URI
|
| |
|
|
|
|
|
| |
Use ALPINE_DEV_FS to detect nfs instead of adding an additional
variable
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This supports network boot over NFS providing the correct kernel modules and
udhcpc hook script are incorporated to the initrd (tweak mkinitfs config).
The init script can now obtain an IP using udhcpc if you specify ip=dhcp.
This replaces kernel-level DHCP.
Downloading an ovl via http now works also. Use ovl_dev=http://...
You can now specify a repository at a different location than at the alpine_dev.
Use alpine_repo=http://nl.alpinelinux.org/...
By default, or if alpine_repo=auto, a repository will be searched for
on the alpine_dev, as usual. alpine_dev can now be an NFS share using
alpine_dev=nfs:IP:EXPORT
The NFS share is currently necessarily mounted using -o nolock.
To boot over PXE you might use
ip=dhcp alpine_dev=nfs:1.2.3.4:/... ovl_dev=http://.../foo.apkovl.tar.gz
You can use {MAC} and {UUID} in opk_dev. They will be substituted.
Ensure you put the value of opk_dev in quotes, e.g.
opk_dev="http://.../?mac={MAC}"
Example file and driver list for PXE boot:
kernel/drivers/net/ethernet/*
kernel/net/packet/af_packet.ko
kernel/fs/nfs/*
kernel/fs/lockd/*
kernel/net/sunrpc/*
usr/share/udhcpc/default.script
|
| |
|
| |
|
|
|
|
|
|
| |
Will cause an infinite loop
This reverts commit 7610f39218f20a0d9dc207174cae51008a189016.
|
|
|
|
| |
We only set KOPT_* for the args we actually use and ignore the rest.
|
|
|
|
| |
It is default console and should not be added to inittab
|
|
|
|
|
|
|
|
|
|
|
|
| |
We can not only use /etc/apk/world since it will always
be there due to previous apk add --initdb.
Instead, clean up the /var/lib/apk/world after upgrade
This reverts commit 8981ccbf5b2636c7d2e06b08ffdf87be80fe19c8.
Conflicts:
initramfs-init.in
|
| |
|
|
|
|
|
|
|
| |
The /etc/init.d/rc[SLK] have been replaced with openrc but users
might have references to the old scripts in their /etc/inittab.
We fix this from initramfs init.
|
|
|
|
| |
We should not read /var/lib/apk/world if /etc/apk/world exists.
|
| |
|
| |
|
|
|
|
|
|
| |
This solves problem when UUID is used in syslinux.cfg when booting
USB devices. The generated repositories had /media/$UUID/apks but
the /media/$UUID got relocated to /media/usb
|
| |
|
|
|
|
| |
will enable lots of verbose debugging
|
|
|
|
| |
Note that ext4 will be detected as ext3
|
|
|
|
| |
ref #784
|
|
|
|
| |
We might need the apk cache on config media
|
|
|
|
| |
Remount devices to match fstab if found
|
| |
|
| |
|
|
|
|
|
| |
User just need add a /etc/keymap/$map to the initramfs to get keymap
support. This is useful for encrypted apkovls and cryptsetup.
|
|
|
|
| |
see http://bugs.alpinelinux.org/issues/613
|
|
|
|
| |
This prevents double mount of /media/usb and /media/usbdisk
|
| |
|
|
|
|
| |
this is so we only load the drivers we have hardware for
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|