GithubHelp home page GithubHelp logo

0x0bsod / archer Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 2.2 MB

My install scripts for Archlinux

License: Apache License 2.0

Makefile 1.02% Shell 89.04% Python 9.94%
archlinux-installer archlinux bash

archer's Introduction

Arch bootstrapper by 0x0BSoD

You may use fdisk for or sfdisk for partitioning.

Link to tar.gz: https://github.com/0x0BSoD/archer/releases/download/1.0/archer.tar.gz

wget https://github.com/0x0BSoD/archer/releases/download/1.0/archer.tar.gz && tar -xzvf archer.tar.gz
cd build
./run.sh -f params

Layout example:

label:dos
label-id:0x1df0f4b1
device:/dev/sda
unit:sectors

/dev/sda1:start=2048,size=409600,type=83
/dev/sda2:start=411648,size=16777216,type=83
/dev/sda3:start=17188864,size=104857600,type=83
/dev/sda4:start=122046464,size=815656624,type=83

Parameters example for non interactive install:

HOST_NAME="Test_pc"
IP="STATIC" # DHCP | STATIC
# if STATIC
ADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS-NAMESERVERS=192.168.1.1

DISK_TO_INSTALL="/dev/sda"
USE_EFI=0
PARTITIONING="sfdisk" # fdisk | sfdisk
# if sfdisk
SF_LAYOUT="sda.sfdisk"

SWAP=0 # 0 | s | sf
# if s - swap partition
SWAP_PART=4 # sda2 i.e
# if sf - swap file placed on root (/swapfile)
SWAP_SIZE=200M # M - Mebibytes, G - Gibibytes
SWAP_ON_SSD=0 # 0 | 1

SINGLE_PARTITION=0 # 0 | 1
# if 0
PARTITIONS=('/boot;1' '/;2' '/home;3') # 'path;num Y on sdXY'

ROOT_PASSWORD="123123123"

archer's People

Contributors

0x0bsod avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.