mirror of https://github.com/tiyn/wiki
parent
608b53adb1
commit
e8a5a95294
@ -0,0 +1,18 @@
|
|||||||
|
# Arch Linux
|
||||||
|
|
||||||
|
[Arch Linux](https://archlinux.org/) is a rolling-release, general-purpose Linux
|
||||||
|
distribution.
|
||||||
|
Arch Linux uses the [pacman](./pacman_and_yay.md) package manager.
|
||||||
|
The Arch User Repositories (AUR) features community-made packages that can be
|
||||||
|
installed with different
|
||||||
|
[package manager that inlcude access to the AUR](/wiki/linux/arch-linux/pacman_and_yay.md).
|
||||||
|
|
||||||
|
## Installation Medium
|
||||||
|
|
||||||
|
For the installation usage of a simple USB key is advised.
|
||||||
|
This has to be flashed with the Arch ISO.
|
||||||
|
The ISO file can be found on the
|
||||||
|
[official website](https://www.archlinux.org/download/).
|
||||||
|
The iso can be written on an USB-stick using the command
|
||||||
|
`dd bs=4M if=<path to ISO> of=/dev/sdx conv=fsync oflag=direct status=progress`.
|
||||||
|
`<path to ISO>` points the command to the location of the ISO file
|
@ -1,50 +0,0 @@
|
|||||||
# File Systems
|
|
||||||
|
|
||||||
File systems control how data on a drive is stored.
|
|
||||||
|
|
||||||
- [NTFS](./ntfs.md) is a proprietary file system used by Windows which can
|
|
||||||
additionally be encrypted with [Bitlocker](./dislocker.md).
|
|
||||||
- [Samba](./samba.md) is free windows interoperability software that is not a
|
|
||||||
classic file system can be mounted so it will be mentioned here
|
|
||||||
- [DM-Crypt] is an encryption service. Volumes encrypted with it follow a
|
|
||||||
special decryption process.
|
|
||||||
|
|
||||||
|
|
||||||
## Mounting
|
|
||||||
|
|
||||||
Mounting a file system makes the files of it accessible to the user.
|
|
||||||
The command `mount` is used to manually and temporarily mount file systems.
|
|
||||||
Automatic mounting is done by changing the file `/etc/fstab`.
|
|
||||||
|
|
||||||
The exact guide on how to mount specific file systems can be found in their
|
|
||||||
respecitive wiki entries.
|
|
||||||
The following describes the general basics of mounting temporarily and
|
|
||||||
persistently.
|
|
||||||
|
|
||||||
The basic mount command for temporarily accessing a file system is the
|
|
||||||
following:
|
|
||||||
`mount <path to partition> <path to mount point>`
|
|
||||||
All partitions can be found at `/dev` and the standard mount point is `/mnt` and
|
|
||||||
its subfolders.
|
|
||||||
|
|
||||||
For automatic mounting the following line has to be adapted and added to the
|
|
||||||
file `/etc/fstab`
|
|
||||||
`<specified partition> <path to mount point> <file system> <additional options> <dump flag> <fsck order>`
|
|
||||||
The partition can be specified by [UUID](#universally-unique-identifier).
|
|
||||||
The file system varies and a file system specific guide on how to mount them
|
|
||||||
can be found in their respective entries.
|
|
||||||
The dump flag signals if the file system should be dumped.
|
|
||||||
The `fsck` order signals if a file system should be checked at boot.
|
|
||||||
Boot partitions should be flagged with a `1` for this reason, otherwise `0`.
|
|
||||||
|
|
||||||
## Universally Unique identifier
|
|
||||||
|
|
||||||
Universally Unique identifier (UUID) are identifiers for informations on
|
|
||||||
computer systems.
|
|
||||||
Most notably they are used to identify file systems.
|
|
||||||
This way the UUID of a file system can be used to identify and
|
|
||||||
[mount it](#mounting) persistently and correctly.
|
|
||||||
|
|
||||||
By listing the directory `/dev/disk/by-partuuid` all mappings of devices to a
|
|
||||||
UUID are displayed.
|
|
||||||
|
|
Loading…
Reference in new issue