SETUP-BOOTABLE(8)
π SETUP-BOOTABLE π
okay so bestie, welcome to setup-bootable β it's a section 8 System Manager's Manual page, and it's literally the glow-up your device (or directory) has been waiting for. Sit down, hydrate, and let me tell you how to make something bootable. π¦
β¨ NAME β¨
setup-bootable β make a device or directory bootable π
β¨ SYNOPSIS β¨
setup-bootable [-f] [-h] [-k] [-s] [-U] [-u] [-v] SOURCE [DEST]
setup-bootable -c DIR
Two whole modes, bestie. Two. Pick your fighter. π₯
β¨ DESCRIPTION β¨
So here's the tea: setup-bootable copies SOURCE to DEST and makes DEST bootable. That's it, that's the whole vibe. π
SOURCE can be a directory, an ISO image, or a URL β she's versatile like that. DEST defaults to /media/usb and can be a mounted directory or a block device. No cap. π
The script copies boot, EFI, APK, syslinux.cfg, and .alpine-release files. If DEST is a device, the bootloader (syslinux by default on x86) is installed after the copy. Iconic behavior honestly. β¨
In check mode (-c), the script inspects and optionally fixes the syslinux.cfg in DIR without copying or installing anything. Just a little look-see. A vibe check, if you will. π«Ά
β¨ OPTIONS β¨
-c DIRβ Checksyslinux.cfginDIR. Use with-fto fix entries. It's giving inspector energy π-fβ Force overwrite of existing files and overwritesyslinux.cfgon upgrade. She does NOT ask permission. π-hβ Display usage information and exit. Your lil' help button π₯Ί-kβ Fix kernel and initrd names insyslinux.cfgif needed. Tiny name corrections, no biggie π©Ή-sβ Force running the bootloader even when in upgrade mode. Stubborn? We respect it π₯-Uβ Replacealpine_devreferences insyslinux.cfgwith the device UUID when a UUID is found. UUIDs are literally so main character π-uβ Upgrade mode. Keep the existingsyslinux.cfgand do not run the bootloader. Lowkey the brand-new-you mode πΈ-vβ Verbose output. She's talking AND telling you everything π
β¨ ENVIRONMENT β¨
BOOTLOADERβ Set tosyslinuxornone. Defaults tosyslinuxon x86/x86_64 andnoneon other architectures. Choose your player wisely β¨
β¨ EXIT STATUS β¨
0β Success. We love a happy ending πnon-zeroβ An error occurred. π« it happens, bestie
β¨ SEE ALSO β¨
syslinux(8), setup-disk(8), setup-alpine(8) β go read those too, iykyk π
β¨ AUTHORS β¨
Natanael Copa <ncopa@alpinelinux.org> and others π«Ά
and that's the whole page, babes! this iconic little manual came to you from Alpine Linux, dated 2026-06-09, and it's literally the SETUP-BOOTABLE(8) page. now go make something bootable. slay. π
ππ¦
π¦ where this page comes from
- alpine 3.24: alpine-conf-doc 3.22.0-r0 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms