Arch Install Scripts: Unterschied zwischen den Versionen
GerBra (Diskussion | Beiträge) Ergänzungen anhand einer schnellen virtualbox Testinstallation |
GerBra (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 19: | Zeile 19: | ||
# Bootloader konfigurieren und einrichten | # Bootloader konfigurieren und einrichten | ||
#:* [[Syslinux|syslinux]] | #:* [[Syslinux|syslinux]] | ||
#:** pacstrap /mnt syslinux | #:** <code>pacstrap /mnt syslinux</code> | ||
#:** syslinux-install_update -i -a -m -c /mnt | #:** <code>syslinux-install_update -i -a -m -c /mnt</code> (installiert syslinux in den MBR von sda) | ||
#:** <code>/mnt/boot/syslinux/syslinux.cfg</code> anpassen (v.a. die Append-Zeile mit root=) | #:** <code>/mnt/boot/syslinux/syslinux.cfg</code> anpassen (v.a. die Append-Zeile mit root=) | ||
#:* [[Grub2|grub]] | #:* [[Grub2|grub]] |
Version vom 17. Juli 2012, 01:33 Uhr
- Vom Installationsmedium booten
- loadkeys de
- loadkeys de-latin1 (für Umlaute)
- Es stehen der vi und nano als Editoren zur Verfügung. Bei Bedarf können auch andere in die Live-CD-Umgebung installiert werden (Internetzugriff muß eingerichtet sein, pacman -Sy , pacman -S vim oder pacman -S mc).
- Festplatten partitionieren
- Partitionen erstellen
- mkfs des jeweiligen Dateisystems ausführen
- Partitionen einhängen
- Root-Partition nach /mnt einhängen
- Für weitere Partitionen unterhalb /mnt Ordner anlegen und entsprechend einhängen (bspw.
/mnt/boot
)
- Internet-Zugriff einrichten
- Bei Ethernet reicht es in der Regel,
dhcpcd
auszuführen. - Ein
ping -c5 www.archlinux.de
muß Antwortpakete liefern.
- Bei Ethernet reicht es in der Regel,
- Das Basissystem einrichten
pacstrap /mnt base{,-devel} [weitere Pakete...]
- Hier auch an den gewünschten Editor denken den man später im chroot verwenden möchte.
- Bootloader konfigurieren und einrichten
- System einrichten
- fstab generieren:
genfstab -p /mnt >> /mnt/etc/fstab
- genfstab erkennt keine Swap-Partition. Wenn beim Partitionieren eine erstellt wurde diese noch in /mnt/etc/fstab eintragen.
arch-chroot /mnt
- System konfigurieren: Entweder für sysvinit oder für systemd
- Für systemd:
- Hostnamen in
/etc/hostname
eintragen - Spracheinstellungen in
/etc/locale.conf
ergänzen
- Hostnamen in
- Für sysvinit:
/etc/rc.conf
editieren anhand des Wikis
/usr/share/zoneinfo/ZONE/ORT
nach/etc/localtime
symlinken (Zone/Ort anpassen).- Gewünschte Sprachen in code>/etc/locale.gen auskommentieren, anschließend mit "locale-gen" erzeugen
- Für systemd:
- mkinitcpio über
/etc/mkinitcpio.conf
konfigurieren - Kernel-Image erzeugen:
mkinitcpio -p linux
- System konfigurieren: Entweder für sysvinit oder für systemd
- fstab generieren:
- chroot verlassen (STRG+D oder exit)
- Partitionen aushängen
- Rebooten!