Arch Install Scripts: Unterschied zwischen den Versionen
Pierre (Diskussion | Beiträge) Die Seite wurde neu angelegt: „# partition disks #:* use fdisk, parted, cfdisk, etc #:* create any stacked block devices like LVM, LUKS, or RAID # for…“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
# | # Festplatten partitionieren | ||
#:* | #:* Mit fdisk, parted, cfdisk, [[gdisk]] etc | ||
#:* | #:* Virtuelle Blockgeräte wie [[LVM]], [[Festplatte verschlüsseln|LUKS]], [[RAID|RAID]] etc. einrichten | ||
# | # Partitionen erstellen | ||
#:* mkfs | #:* mkfs des jeweiligen Dateisystems ausführen | ||
# | # Partitionen einhängen | ||
#:* | #:* Root-Partition nach /mnt einhängen | ||
#:* | #:* Für weitere Partitionen Ordner anlegen und entsprechend einhängen (bspw. <code>/mnt/boot</code>) | ||
# | # Internet-Zugriff einrichten | ||
#:* | #:* Bei Ethernet reicht es in der Regel, <code>dhcpcd</code> auszuführen. | ||
# | # Das Basissystem einrichten | ||
#:* <code>pacstrap /mnt base{,-devel} [ | #:* <code>pacstrap /mnt base{,-devel} [weitere Pakete...]</code> | ||
# | # Bootloader konfigurieren und einrichten | ||
#:* [[Syslinux|syslinux]] | #:* [[Syslinux|syslinux]] | ||
#:* [[Grub2|grub]] | #:* [[Grub2|grub]] | ||
# | # System einrichten | ||
#:* | #:* [[fstab]] generieren: <code>genfstab -p /mnt >> /mnt/etc/fstab</code> | ||
#:* <code>arch-chroot /mnt</code> | #:* <code>arch-chroot /mnt</code> | ||
#:** | #:** System konfigurieren: Entweder für [[Rc.conf|sysvinit]] oder für [[systemd]] (empfohlen) | ||
#:** | #:*** Für systemd: | ||
#:** | #:*** Hostnamen in <code>/etc/hostname</code> eintragen | ||
#:** | #:*** <code>/usr/share/zoneinfo/ZONE/ORT</code> nach <code>/etc/localtime</code> symlinken (Zone/Ort anpassen). | ||
#:** | #:*** Spracheinstellungen in <code>/etc/locale.conf</code> ergänzen | ||
#:** <code>mkinitcpio -p linux</code> | #:*** Gewünschte Sprachen in code>/etc/locale.gen</code> auskommentieren, anschließend mit "locale-gen" erzeugen | ||
# | #:** [[mkinitcpio]] über <code>/etc/mkinitcpio.conf</code> konfigurieren | ||
# | #:** Kernel-Image erzeugen: <code>mkinitcpio -p linux</code> | ||
# Partitionen aushängen, chroot verlassen. | |||
# Rebooten! |
Version vom 16. Juli 2012, 15:32 Uhr
- Festplatten partitionieren
- Partitionen erstellen
- mkfs des jeweiligen Dateisystems ausführen
- Partitionen einhängen
- Root-Partition nach /mnt einhängen
- Für weitere Partitionen Ordner anlegen und entsprechend einhängen (bspw.
/mnt/boot
)
- Internet-Zugriff einrichten
- Bei Ethernet reicht es in der Regel,
dhcpcd
auszuführen.
- Bei Ethernet reicht es in der Regel,
- Das Basissystem einrichten
pacstrap /mnt base{,-devel} [weitere Pakete...]
- Bootloader konfigurieren und einrichten
- System einrichten
- fstab generieren:
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
- System konfigurieren: Entweder für sysvinit oder für systemd (empfohlen)
- Für systemd:
- Hostnamen in
/etc/hostname
eintragen /usr/share/zoneinfo/ZONE/ORT
nach/etc/localtime
symlinken (Zone/Ort anpassen).- Spracheinstellungen in
/etc/locale.conf
ergänzen - Gewünschte Sprachen in code>/etc/locale.gen auskommentieren, anschließend mit "locale-gen" erzeugen
- mkinitcpio über
/etc/mkinitcpio.conf
konfigurieren - Kernel-Image erzeugen:
mkinitcpio -p linux
- System konfigurieren: Entweder für sysvinit oder für systemd (empfohlen)
- fstab generieren:
- Partitionen aushängen, chroot verlassen.
- Rebooten!