Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-08 | setup-disk: ask fixup | Natanael Copa | |
2021-01-08 | setup-disk: use ask_yesno | Natanael Copa | |
2021-01-08 | setup-disk: use ask for consistency | Natanael Copa | |
2021-01-08 | setup-disk: add rpi support | Natanael Copa | |
set partition type to 0c when boot partition is vfat. RPI wont boot otherwise. disable swap for rpi | |||
2021-01-07 | setup-disk: rename select_bootloader | Natanael Copa | |
rename select_bootloader to select_bootloader_pkg as it selects the bootloader package. | |||
2021-01-07 | setup-disk: dont try install syslinux on unsupported arches | Natanael Copa | |
syslinux only works on x86 and x86_64 | |||
2021-01-07 | setup-disk: allow force install on unsupported bootfs | Natanael Copa | |
2021-01-06 | setup-disk: use lts as fallback kernel flavor | Natanael Copa | |
fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10453 | |||
2021-01-06 | add override for custom kernel boot parameters | Jordan Sokolic | |
2020-05-03 | setup-disk: don't add syslinux package for mounted root install unless requested | Daniel Néri | |
2020-01-15 | setup-disk: dont set GRUB_DISITRBUTOR | Natanael Copa | |
rely on patch in for grub-mkconfig that will parse /etc/os-release | |||
2019-12-06 | setup-disk: let user set ROOT_SIZE | Natanael Copa | |
allow user set rootfs size via ROOT_SIZE. For lvm it will be passed directly to lvmcreate. For the sfdisk partitions it will be a number in MiB. | |||
2019-01-23 | setup-disk: let grub-mkconfig create grub.conf | Natanael Copa | |
2018-06-13 | setup-disk: avoid create unused swap partition | Natanael Copa | |
2018-06-13 | setup-disk: simplify grub config generation | Natanael Copa | |
remove variable that is not needed | |||
2018-06-12 | alpine-conf: fix boot issue by having grub.cfg use linux-vanilla | Mike Sullivan | |
2018-06-12 | setup-disk: install on disk on s390x | Tuan M. Hoang | |
In z/VM environment ECKD DASDs need to be low-level formatted with dasdfmt and fdasd before use. These devices don't have partition ids. FBA DASDs are like normal disks - usable with sfdisk/fdisk - and have partition ids. Software raid and LVM on multiple devices are not supported at the moment. Users could install with LVM on single disk and extend logical volume to second disk. In KVM environment Virtual SCSI disks (virtio) are used which are like normal disks. Bootloader is zipl from s390-tools package. This commit introduces setup-dasd.in for DASD functions. | |||
2017-11-29 | setup-disk: enable EFI boot on raid | Natanael Copa | |
the metadata for the raid on boot partition will be at the end of device, so it will work to boot. It is also tested and works. | |||
2017-11-29 | setup-disk: add nvme or mmc to initramfs if needed | Natanael Copa | |
2017-11-29 | setup-disk: fix initfs_features | Natanael Copa | |
We want have fewer features in the initfs and only add those that are needed and detected. This is a revert of 25c4933f121266203bce9024acb2d00421f88e8d | |||
2017-11-23 | setup-disk: only install MBR on native install | Natanael Copa | |
we fix this by unsetting BOOTLOADER for all data only setups. | |||
2017-11-22 | setup-disk: remove support for floppy | Natanael Copa | |
2017-11-22 | setup-disk: use uuid for swap in fstab | Natanael Copa | |
also fix potential issue where we may have multiple swap devices | |||
2017-11-22 | setup-disk: use uuid in fstab for data disk | Natanael Copa | |
2017-10-19 | setup-disk: add dosfstools for efi system partition | Timo Teräs | |
2017-10-19 | setup-disk: add EFI and GPT support | Carlo Landmeter | |
New features: * auto detect EFI boot and install EFI ESP (force with env USE_EFI=1) * allow specifying bootloader by env BOOTLOADER (grub or syslinux) * allow specifying disk label by env DISKLABEL (dos or gpt) TODO: * Make sure MBR is only overwritten on native installs. * Do some more checks to prevent non standard/supported setup like GPT on BIOS installs. TESTS run on ESXi 6.5: Simple native install * syslinux OK * GRUB OK Extended native install * LVM OK * RAID OK * RAID+LVM OK EFI install * Default OK * LVM OK see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592834 * RAID NOT SUPPORTED Data install DOS * Default OK * LVM OK Data install GPT * Default OK * LVM OK but: /lib/rc/sh/openrc-run.sh: line 273: can't create /sys/fs/cgroup/openrc/syslog/tasks: nonexistent directory | |||
2017-10-15 | setup-disk: sync mkinitfs features from mkinitfs.conf and include nvme | Carlo Landmeter | |
2017-07-25 | setup-disk: set passno in fstab so filesystems are fsck'ed | Natanael Copa | |
ref #7524 | |||
2017-06-16 | setup-disk: clean up setup_grub/syslinux | Natanael Copa | |
- move extlinux_raidopt to setup_syslinux and pass bootdev instead - pass kernel_opts to grub config too - make sure to quote the args to setup_grub/syslinux | |||
2017-06-08 | setup-disk: add support for ppc64le | Roberto Oliveira | |
This patch allows to install Alpine in the disk on ppc64le. It installs grub and also configure the 'PowerPC PReP boot' partition correctly. For now the installation is enabled by selecting 'sys' option (same option used for syslinux) in the setup options. | |||
2017-05-19 | setup-disk: add xfs support as boot_fs | Jakub Skrzypnik | |
2017-05-19 | setup-disk: add rootfstype as boot param | Natanael Copa | |
needed for zfs | |||
2017-04-14 | setup-disk: disable 64bit ext4 on /boot | Natanael Copa | |
pv-grub does not support 64bit in ext4. We will likely never need a 16T boot partition so let us just disable 64bit for /boot. ref #6962 | |||
2016-12-23 | setup-disk: exit with proper code on failure | Kaarle Ritvanen | |
fixes #2876 | |||
2016-12-21 | setup-disk: dont use local in global scope | Natanael Copa | |
2016-11-02 | indent heredocs and replace echos with heredoc where appropriate | Jakub Jirutka | |
2016-11-02 | fix mixed tabs & spaces and surplus empty lines at EOF | Jakub Jirutka | |
2016-06-13 | setup-disk: only restart syslog if its already running | Natanael Copa | |
ref #5719 | |||
2016-05-20 | setup-disk: don't install syslinux for data-only | Natanael Copa | |
2016-04-05 | setup-disk: add env var to override mkfs opts | Natanael Copa | |
give the opportunity to set extra opts fo mkfs | |||
2016-04-05 | setup-disk: only load filesystem module if needed | Natanael Copa | |
The filesystem may be compiled into the kernel | |||
2015-12-17 | setup-disk: don't install sfdisk on target system | Natanael Copa | |
2015-12-15 | setup-disk: don't suggest ramdisks | Natanael Copa | |
filter out ramX block devices (major=1) | |||
2015-12-15 | setup-disk: don't start modloop service | Natanael Copa | |
We should not start modloop when system root is on disk. | |||
2015-12-14 | setup-disk: only install lvm2 if it will be used | Natanael Copa | |
2015-12-14 | setup-disk: clean up install of filesystem progs | Natanael Copa | |
Do not install e2fsprogs unless it will be used | |||
2015-12-14 | setup-disk: fix bashism | Natanael Copa | |
2015-12-14 | setup-disk: fix filesystem creation and help text | Valery Kartel | |
2015-09-22 | setup-disk: fix detection of volume group | Natanael Copa | |
when we have a device like /dev/mapper/vg0-lv_root, then will the LV name not match with lvs' first column. | |||
2015-07-15 | setup-disk: fix btrfs root | Natanael Copa | |
fix typo in btrfs-progs. add kernel module eary so /dev/btrfs-control is created. ref #4445 |