https://wiki.archlinux.de/api.php?action=feedcontributions&user=87.152.131.149&feedformat=atomwiki.archlinux.de - Benutzerbeiträge [de]2024-03-19T11:13:31ZBenutzerbeiträgeMediaWiki 1.41.0https://wiki.archlinux.de/index.php?title=Arch_Install_Scripts&diff=13122Arch Install Scripts2012-07-24T18:48:36Z<p>87.152.131.149: </p>
<hr />
<div>[[en:Arch Install Scripts]]<br />
# Vom Installationsmedium booten<br />
#:* loadkeys de<br />
#:* loadkeys de-latin1 (für Umlaute)<br />
#:* Es stehen vi und nano als Editoren zur Verfügung. Bei Bedarf können auch andere in die Live-CD-Umgebung installiert werden (Internetzugriff muss eingerichtet sein, pacman -Sy , pacman -S vim oder pacman -S mc).<br />
# Festplatten partitionieren<br />
#:* Mit fdisk, parted, cfdisk, [[gdisk]] et cetera<br />
#:* Virtuelle Blockgeräte wie [[LVM]], [[Festplatte verschlüsseln|LUKS]], [[RAID|RAID]] et cetera einrichten<br />
# Partitionen erstellen<br />
#:* mkfs des jeweiligen Dateisystems ausführen<br />
# Partitionen einhängen<br />
#:* Root-Partition nach /mnt einhängen<br />
#:* Für weitere Partitionen unterhalb /mnt Ordner anlegen und entsprechend einhängen (bspw. <code>/mnt/boot</code>)<br />
# Internet-Zugriff einrichten<br />
#:* Ethernet über dhcp:<br />
#:** es reicht in der Regel, <code>dhcpcd</code> auszuführen.<br />
#:* Ethernet über feste IP-Adressen:<br />
#:** vi /etc/rc.conf; hier die Parameter interface, adress, netmask, broadcst, gateway eintragen<br />
#:** vi /etc/resolv.conf; hier nameserver <IP-Addresse> eintragen<br />
#:** dann <code>/etc/rc.d/network restart</code><br />
#:* Ein: <code>ping -c5 www.archlinux.de</code> muss Antwortpakete liefern.<br />
# Das Basissystem einrichten<br />
#:* <code>pacstrap /mnt base{,-devel} [weitere Pakete...]</code><br />
#:** Hier auch an den gewünschten Editor denken, den man später im chroot verwenden möchte.<br />
# Bootloader konfigurieren und einrichten<br />
#:* [[Syslinux|syslinux]]<br />
#:** <code>pacstrap /mnt syslinux</code><br />
#:** <code>syslinux-install_update -i -a -m -c /mnt</code> (installiert syslinux in den MBR von sda)<br />
#:** <code>/mnt/boot/syslinux/syslinux.cfg</code> anpassen (v.a. die Append-Zeile mit root=)<br />
#:* [[Grub2|grub]]<br />
# System einrichten<br />
#:* [[fstab]] generieren: <code>genfstab -p /mnt >> /mnt/etc/fstab</code><br />
#:** genfstab erkennt keine Swap-Partition. Wenn beim Partitionieren eine erstellt wurde diese noch in /mnt/etc/fstab eintragen.<br />
#:* <code>arch-chroot /mnt</code><br />
#:** System konfigurieren: Entweder für [[Rc.conf|sysvinit]] oder für [[systemd]]<br />
#:*** Für systemd:<br />
#:**** Hostnamen in <code>/etc/hostname</code> eintragen<br />
#:**** Spracheinstellungen in <code>/etc/locale.conf</code> ergänzen <br />
#:*** Für sysvinit:<br />
#:**** <code>/etc/rc.conf</code> editieren anhand des Wikis<br />
#:*** <code>/usr/share/zoneinfo/ZONE/ORT</code> nach <code>/etc/localtime</code> symlinken (Zone/Ort anpassen).<br />
#:*** Gewünschte Sprachen in <code>/etc/locale.gen</code> auskommentieren, anschließend mit: <code>locale-gen</code> erzeugen<br />
#:** [[mkinitcpio]] über <code>/etc/mkinitcpio.conf</code> konfigurieren<br />
#:** Kernel-Image erzeugen: <code>mkinitcpio -p linux</code><br />
#:** Passwort für root anlegen: <code>passwd</code><br />
# chroot verlassen (Strg+D oder exit)<br />
# Partitionen aushängen<br />
# Neu starten</div>87.152.131.149