Add an explanation to the archiso
project
This commit is contained in:
parent
6d6d7c14ff
commit
5f8cafc58d
2 changed files with 39 additions and 3 deletions
10
README.md
10
README.md
|
@ -1,5 +1,9 @@
|
||||||
# PortValhalla
|
# PortValhalla
|
||||||
Provides both scripts and descriptive texts explaining how to set up my personal experience on my private devices
|
Provides both scripts and descriptive texts explaining how to set up my personal experience on my private devices.
|
||||||
|
|
||||||
So far, scripts and explanations for the following devices have been added:
|
## Components
|
||||||
- [My Surface Book 2](./devices/ManuSurface/ManuSurfaceSetup.md)
|
This project is split into multiple separate projects for different purposes.
|
||||||
|
Head over to the individual projects to find out more about them:
|
||||||
|
|
||||||
|
- [`archiso`](./archiso):
|
||||||
|
Provides scripts for creating a hand tailored `.iso` for setting up Arch Linux on a machine
|
||||||
|
|
32
archiso/README.md
Normal file
32
archiso/README.md
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# archiso-valhalla
|
||||||
|
Creates `.iso` files or PXE boot assets for setting up Arch Linux.
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
This project is meant to be used on Arch Linux. However, configuration files are provided to use it on any Linux system (or WSL) with [Nix] installed.
|
||||||
|
|
||||||
|
### Requirements
|
||||||
|
#### Arch Linux
|
||||||
|
If you are using Arch Linux, make sure that the `archiso` package is installed on your system:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo pacman -Syu archiso
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Nix
|
||||||
|
On any other Linux system with Nix installed, use `nix` to automatically set up a development shell with the necessary tools installed:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
nix develop
|
||||||
|
```
|
||||||
|
|
||||||
|
### Creating a `.iso`
|
||||||
|
To create a `.iso` file for installing Arch Linux, run the following command:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
mkarchiso .
|
||||||
|
```
|
||||||
|
|
||||||
|
This will generate a `.iso` file in a new folder called `out`. This `.iso` file can be used for installing Arch Linux.
|
||||||
|
|
||||||
|
<!--- References --->
|
||||||
|
[Nix]: https://nixos.org
|
Loading…
Reference in a new issue