Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benmezger/archiso
Personal custom arch iso modification
https://github.com/benmezger/archiso
archiso archlinux dotfiles installer iso
Last synced: 2 months ago
JSON representation
Personal custom arch iso modification
- Host: GitHub
- URL: https://github.com/benmezger/archiso
- Owner: benmezger
- Created: 2020-08-27T23:37:02.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-22T09:39:03.000Z (over 1 year ago)
- Last Synced: 2024-07-30T16:59:34.550Z (6 months ago)
- Topics: archiso, archlinux, dotfiles, installer, iso
- Language: Shell
- Homepage: https://seds.nl
- Size: 1.23 MB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README
This is my personal [archiso](https://wiki.archlinux.org/index.php/Archiso) modification. It includes the following pre-configured items:
- A few package configurations
- User and groups
- `ssh` enabled by default## User and groups
The default user is `seds` and the default password is `root`.## Building the iso
1. Clone the repository
``` shell
git clone https://github.com/benmezger/archiso.git
```2. Create the arch iso
``` shell
sudo mkarchiso -v -w /tmp/archiso-out -o out ./archiso
```**Warning**: If `mkarchiso` is interrupted, run `findmnt(8)` to make sure there are no mount binds before deleting it - otherwise, you may lose data (e.g. an external device mounted at `/run/media/user/label` gets bound within `work/x86_64/airootfs/run/media/user/label` during the build process).
## Testing with Qemu
``` shell
run_archiso -i ./out/archlinux-yyyy.mm.dd-x86_64.iso
```## References and documentation
- [Archiso](https://wiki.archlinux.org/title/archiso#Build_the_ISO)