Alpine Linux
siiky
2023/08/07
2023/08/08
2023/08/08
os
A small Linux distro.
Installing in "data mode", UEFI+GPT
https://lists.alpinelinux.org/lists/%7Ealpine (https://lists.alpinelinux.org)
https://wiki.alpinelinux.org/wiki/Installation#Installation_Overview (https://wiki.alpinelinux.org)
setup-alpine
First step to start the initial basic setup of a "data" mode system (doesn't do actual system install).
setup-alpine
Install useful/necessary commands
apk add lsblk parted e2fsprogs
Save current configs
mkdir /var/lbu # Set LBU_BACKUPDIR=/var/lbu in /etc/lbu/lbu.conf # Set BACKUP_LIMIT=3 in /etc/lbu/lbu.conf lbu ci
Set up system disk
The plan:
# start end mount comments 1 0G 1G /boot esp 2 1G 100% / root fs
The commands to execute it:
alias p="parted -sa optimal /dev/sda" p mklabel gpt p mkpart p 0G 1G p mkpart p 1G 100% p set 1 esp mkfs.vfat -F32 /dev/sda1 mkfs.ext4 /dev/sda2
Install system to system disk
mount /dev/sda2 /mnt mkdir /mnt/boot mount -t vfat /dev/sda1 /mnt/boot setup-disk /mnt
Installing in "data mode", UEFI+GPT
Set up disk partitions
The plan:
# start end mount comments 1 0G 1G /boot esp 2 1G 2G /var data partition 3 2G 100% / root fs
The commands to execute it:
alias p="parted -sa optimal /dev/sda" p mklabel gpt p mkpart p 0G 1G p mkpart p 1G 2G p mkpart p 2G 100% p set 1 esp mkfs.vfat -F32 /dev/sda1 mkfs.ext4 /dev/sda2 mkfs.ext4 /dev/sda3
Mount disk on the right places before install
mkdir /mnt/rootfs /mnt/data /mnt/boot mount -t vfat /dev/sda1 /mnt/boot mount -t ext4 /dev/sda2 /mnt/data mount -t ext4 /dev/sda3 /mnt/rootfs
setup-bootable
setup-bootable /media/cdrom /mnt/rootfs/ mv /mnt/rootfs/boot/* -t /mnt/boot/
setup-disk
setup-disk -m data -s 0 /mnt/data/
Installing in "data mode", BIOS+GPT
Set up disk partitions
The plan:
# start end mount comments 1 1MiB 2MiB none bios_grub 2 2MiB 1G /boot boot 3 1G 2G /var data partition 4 2G 100% / root fs
The commands to execute it:
alias p="parted -sa optimal /dev/sda" p mklabel gpt p mkpart p 1MiB 2MiB p mkpart p 2MiB 1G p mkpart p 1G 2G p mkpart p 2G 100% p set 1 bios_grub p set 2 boot mkfs.ext4 /dev/sda2 mkfs.ext4 /dev/sda3 mkfs.ext4 /dev/sda4
Creating an Alpine package
Response: 20 (Success), text/gemini
| Original URL | gemini://siiky.srht.site/wiki/alpine_linux.gmi |
|---|---|
| Status Code | 20 (Success) |
| Content-Type | text/gemini; charset=utf-8 |