This commit is contained in:
Roey Darwish Dror 2018-11-01 15:48:13 +02:00
parent cac20b3490
commit 0bc06044a9

View File

@ -9,6 +9,16 @@ should be bootable both by UEFI and legacy boot.
You should build the project using `cargo build`. An AUR package will be provided with the first You should build the project using `cargo build`. An AUR package will be provided with the first
stable version. stable version.
## Requirements
This tool should be ran from an exiting Arch Linux installations. It depends on the following tools:
* sgdisk
* partprobe
* pacstrap and arch-chroot
* mkfs.fat
* mkfs.btrfs
## Usage ## Usage
``` shell ``` shell
@ -23,7 +33,7 @@ perform further customizations before your first boot.
## What exactly does it do? ## What exactly does it do?
This tool doesn't inspire to be a generic installer for Arch Linux. Instead, it does the minimum This tool doesn't aspire to be a generic installer for Arch Linux. Instead, it does the minimum
steps required to create a bootable USB with a few tweaks. steps required to create a bootable USB with a few tweaks.
1. Partition the disk as suggested [here](http://valleycat.org/linux/arch-usb.html). The last 1. Partition the disk as suggested [here](http://valleycat.org/linux/arch-usb.html). The last
@ -32,4 +42,5 @@ steps required to create a bootable USB with a few tweaks.
drive's cache, which will speed up things when you create multiple drives. This tool will install drive's cache, which will speed up things when you create multiple drives. This tool will install
the base system, grub, intel-ucode, NetworkManager and btrfs-progs the base system, grub, intel-ucode, NetworkManager and btrfs-progs
1. Generate initramfs without the `autodetect` hook 1. Generate initramfs without the `autodetect` hook
1. Set NetworkManager to start at boot
1. Install GRUB in both legacy and UEFI modes 1. Install GRUB in both legacy and UEFI modes