- 25 Jan, 2019 2 commits
-
-
Natanael Copa authored
if search device is prefixed with ZFS= then we search for a label with the zpool name in the zfs path. For example, if search device is "ZFS=tank/alpine/root" then we search for device that is type "zfs_member" and label "tank". This makes it work better with grub which creates a boot cmdline with ZFS=
-
Natanael Copa authored
-
- 23 Jan, 2019 1 commit
-
-
Natanael Copa authored
-
- 21 Jan, 2019 1 commit
-
-
- 03 Jan, 2019 4 commits
-
-
Natanael Copa authored
-
Natanael Copa authored
-
-
-
- 08 Nov, 2018 6 commits
-
-
-
BOOTIF can be set by the SYSAPPEND option of PXELINUX. Its primary usecase is telling the OS which interface it was booted from. This fixes netbooting from eth1 or upwards if eth0 is connected to an different network.
-
-
This flag does not exist on most non-x86 platforms.
-
The kernel offers the same functionality through libata.dma=0.
-
Add a xenpci feature needed for xen driver domains that needs PCI devices already in initramfs. This is for instance needed for a xen storage driver domain hosting its rootfs on a pci passthrough SAS controller.
-
- 21 Aug, 2018 5 commits
-
-
Instead of parsing the console= options in the initramfs, we ask the kernel of its interpretation of the console= parameters. The kernel does the console setup as part of its early startup, including the configuration of the baud rate, control bits and flow control. The options and format of the console= parameter are documented here: https://www.kernel.org/doc/html/v4.15/admin-guide/serial-console.html By keeping the settings from the kernel, we avoid baud rate switching between printk and getty output on edge cases. This adds support for additional tty types, like hvc, while removing string parsing code from the initramfs.
-
Previously, datadir was ignored when installing, using the hardcoded default value.
-
-
Previously, configure_ip was only called from code paths of other boot options that require network. This fixes the passing of -n to nlplug-findfs and --no-network to the apk memory bootstrap.
-
-
- 02 Aug, 2018 1 commit
-
-
- 28 Jun, 2018 1 commit
-
-
Carlo Landmeter authored
-
- 25 Jun, 2018 1 commit
-
-
Carlo Landmeter authored
-
- 22 Jun, 2018 1 commit
-
-
Natanael Copa authored
-
- 13 Jun, 2018 1 commit
-
-
Natanael Copa authored
-
- 12 Jun, 2018 7 commits
-
-
Natanael Copa authored
the ext4 module can handle ext2
-
Natanael Copa authored
-
The "cryptkey" boot parameter enables keyfile decryption. By default, init will look for a keyfile named "/crypto_keyfile.bin". Another file may be specified like so: "cryptkey=/path/to/keyfile.bin". If keyfile decryption fails, init will fall back to passphrase mode.
-
Previous code would return eth0 every time and pay no attention if interface was up. This patch gets the state from operstate file in sysfs to use the interface that is actually up in case there are multiple interfaces present. If no interface is up, just use last interface.
-
Natanael Copa authored
-
Natanael Copa authored
ssl_client provides the https support for busybox wget
-
Natanael Copa authored
ssh_pass is not recommended and causes some issues in firstboot. We remove support for it to keep things simple. also make sure that sshd is started if ssh_key is set
-
- 24 May, 2018 1 commit
-
-
This commit allows starting 'firstboot' service (see aports/openrc), which will setup installation through SSH if specified in kernel parameters. Real wget is used instead since busybox's wget is broken without openssl binary #8917. Credits to clandmeter. - Allow adding DNS server in configure_ip() - Prefix kernel parameters with KOPT_
-
- 14 May, 2018 2 commits
-
-
Tuan M. Hoang authored
- Allow including dasd and qeth modules when building initramfs - Add detection for dasd and qeth devices from cmdline in init
-
Natanael Copa authored
we may want have conditional default config depending on architecture
-
- 07 May, 2018 2 commits
-
-
-
Having xfs_repair in the initramfs can help if your root filesystem is messed up.
-
- 29 Apr, 2018 2 commits
-
-
Carlo Landmeter authored
-
Carlo Landmeter authored
-
- 11 Apr, 2018 1 commit
-
-
Carlo Landmeter authored
-
- 20 Feb, 2018 1 commit
-
-
Jakub Jirutka authored
-