Arch Linux-Installation auf BIOS-Boot-System

Installieren Sie ArchLinux unter den folgenden Bedingungen.

Bedingungen

Erstellen und Booten von USB-Installationsmedien

Laden Sie die ISO-Datei archlinux-year.month.day-x86_64.iso von der offiziellen Seite Download ArchLinux herunter.

Schreiben Sie die ISO-Datei mit dem Befehl dd auf den USB-Speicher.

# dd bs=4M if=/path/to/archlinux.iso of=/dev/sdy status=progress && sync

Wenn das USB-Installationsmedium fertig ist, starten Sie die Live-Umgebung vom USB-Installationsmedium.

Arch Linux Installation

Partition erstellen

root@archiso ~ # parted /dev/sdx
(parted)mklabel msdos
(parted)mkpart primary ext4 1MiB 100MiB //[/boot]Für Verzeichnisse
(parted)mkpart primary ext4 100MiB 100% //[/]Für Verzeichnisse
(parted)q

Initialisieren Sie die erstellte Partition.

root@archiso ~ # mkfs.ext4 /dev/sdx1 
root@archiso ~ # mkfs.ext4 /dev/sdx2

Hängen Sie die erstellte Partition ein.

root@archiso ~ # mount /dev/sdx2 /mnt
root@archiso ~ # mkdir /mnt/boot
root@archiso ~ # mount /dev/sdx1 /mnt/boot

Zeiteinstellung

root@archiso ~ # timedatectl set-ntp true
root@archiso ~ # timedatectl set-timezone Asia/Tokyo

Wählen Sie die Spiegelliste aus, um das ArchLinux-Paket zu installieren (wählen Sie einen japanischen Server aus).

root@archiso ~ # vim /etc/pacman.d/mirrorlist
root@archiso ~ # cat /etc/pacman.d/mirrorlist
##
## Arch Linux repository mirrorlist
## Filtered by mirror score from mirror status page
## Generated on 20xx-xx-xx
##

## Japan
Server = http://mirrors.cat.net/archlinux/$repo/os/$arch
## Japan
Server = http://ftp.tsukuba.wide.ad.jp/Linux/archlinux/$repo/os/$arch
## Japan
Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
## other country
...

Installation des Basissystems und der erforderlichen Pakete

root@archiso ~ # pacstrap /mnt base linux vim dhcpcd

Erstellen Sie eine fstab, um die Festplatte mithilfe der UUID zu ermitteln.

root@archiso ~ # genfstab -U /mnt >> /mnt/etc/fstab
root@archiso ~ # cat /mnt/etc/fstab
# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sdx2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx       /               ext4            rw,relatime     0 1

# /dev/sdx1
UUID=yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy       /boot           ext4            rw,relatime     0 2

Chroot zur installierten Umgebung

root@archiso ~ # arch-chroot /mnt

Zeitzone und Zeiteinstellungen

[root@archiso /]# ln -sf /usr/share/zoneinfo/Asia/Tokyo > /etc/localtime
[root@archiso /]# hwclock --systohc

Festlegen des zu verwendenden Zeichencodes

[root@archiso /]# vim /etc/locale.gen
[root@archiso /]# cat /etc/locale.gen
en_US.UTF-8 UTF-8
ja_JP.UTF-8 UTF-8
[root@archiso /]# locale-gen
[root@archiso /]# vim /etc/locale.conf
[root@archiso /]# cat /etc/locale.conf
LANG=en_US.UTF-8

Einstellung des Hostnamens

[root@archiso /]# vim /etc/hostname
[root@archiso /]# cat /etc/hostname
myhostname

Netzwerkeinstellungen

[root@archiso /]# vim /etc/hosts
[root@archiso /]# cat /etc/hosts
127.0.0.1 localhost
::1    localhost
127.0.1.1 myhostname.localdomain	myhostname

Root-Passworteinstellung

[root@archiso /]# passwd

Installation und Konfiguration des Bootloaders

[root@archiso /]# pacman -S grub os-prober intel-ucode
[root@archiso /]# grub-install --target=i386-pc --recheck /dev/sdx
[root@archiso /]# grub-mkconfig -o /boot/grub/grub.cfg

Stellen Sie ein, dass beim Start eine Verbindung zum Netzwerk hergestellt werden soll

[root@archiso /]# systemctl enable dhcpcd

Melden Sie sich von chroot ab und starten Sie neu

[root@archiso /]# exit
root@archiso ~ # umount -R /mnt
root@archiso ~ # reboot

Grundeinstellungen nach der Installation von ArchLinux

Melden Sie sich als root an

myhostname login : root
passwd

Erstellen Sie einen lokalen Benutzer

[root@myhostname ~]# useradd -m -G wheel -s /bin/bash myusername
[root@myhostname ~]# passwd myusername

Installieren Sie sudo, damit Benutzer in der Radgruppe sudo verwenden können.

[root@myhostname ~]# pacman -S sudo
[root@myhostname ~]# vim /etc/sudoers
[root@myhostname ~]# cat /etc/sudoers
...
##
## User privilege specification
##
root ALL=(ALL) ALL

## Uncomment to allow members of group wheel to execute any command
 %wheel ALL=(ALL) ALL
...

Melden Sie sich als lokaler Benutzer an

[root@myhostname ~]# exit
myhostname login : myusername
passwd

Installieren und aktivieren Sie openssh

[myusername@myhostname ~]# sudo pacman -S openssh
[myusername@myhostname ~]# sudo systemctl enable sshd

Schließlich

Ich habe ArchLinux in der Umgebung installiert, die vom BIOS-Boot gestartet wurde, und es so eingerichtet, dass es mit ssh von außen bedient werden kann. Eine ausführliche Erklärung finden Sie in [Installationsanleitung-ArchWiki](https://wiki.archlinux.jp/index.php/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3 Siehe% 83% BC% E3% 83% AB% E3% 82% AC% E3% 82% A4% E3% 83% 89).

Recommended Posts

Arch Linux-Installation auf BIOS-Boot-System
Arch Linux-Installation auf RAID1-Speicher (BIOS-Boot)
Installieren Sie Minecraft unter Arch Linux
Schritte zum Ändern von Partitionen, einschließlich Linux-Systembereich und Startbereich
Installieren Sie Arch Linux auf DeskMini A300
So installieren Sie VMware-Tools unter Linux
So installieren Sie MBDyn (Linux Ubuntu)
So installieren Sie das aws-session-manager-Plugin unter Manajro Linux
So installieren Sie Pakete unter Alpine Linux
5 Gründe, Linux auf Ihrem Laptop zu installieren.
So installieren Sie das Windows-Subsystem für Linux
Einführung eines japanischen Eingabesystems in Serene Linux
Wie installiere ich php7.4 unter Linux (Ubuntu)
Bis Sie Arch Linux auf VMware installieren
Fügen Sie Windows zum Startmenü des Linux-Betriebssystems hinzu
[Linux] Einführung in Linux
Liefern Sie OBS-Filmmaterial unter Arch Linux an Zoom
So installieren Sie Camunda Modeler unter Manjaro Linux
Arch Linux Empfehlung
Installieren Sie Grub auf dem USB-Speicher (UEFI) ~ Booten Sie Linux von Grub auf dem USB-Speicher ~
Verwendung von C216 Audio Controller unter Arch Linux
Ich habe versucht, Linux Systemaufrufe und Scheduler hinzuzufügen
Versuchen Sie vorerst, Arch Linux zu installieren.
Installieren Sie Docker unter Arch Linux und führen Sie es remote aus
Einführung einer Desktop-Umgebung in Arch Linux (LightDM + Xfce4)
[Linux] [Grundeinstellungen] Systemeinstellungen
So installieren Sie Python
jblas unter Arch Linux
So installieren Sie pip
So installieren Sie archlinux
Führen Sie serverspec in Linux ein
So installieren Sie Python
So installieren Sie BayesOpt
Linux-Systemarchitektur [Run Level]
So installieren Sie Nbextensions
FriendlyDesktop (Linux) kann nicht booten
So installieren Sie Prover9
Installationshinweise für Arch Linux
Booten Sie Arch Linux von einem Mac oder Android mit WOL
Spieleverteilung auf YouTube Live unter Arch Linux (Nintendo Switch)