Arch Linux auf einem MacBook Pro (13", Mid 2009): Unterschied zwischen den Versionen

Aus wiki.archlinux.de
K (kat, unvollständig)
Zeile 1: Zeile 1:
''under construction''
{{unvollständig}}


Installation auf einem [http://de.wikipedia.org/wiki/Apple_MacBook_Pro#Siebte_Generation_.28Juni_2009.2C_13.E2.80.B3.2C_15.E2.80.B3.2C_17.E2.80.B3.29 MacBookPro5,5] ([http://manuals.info.apple.com/en_US/MacBook_Pro_13inch_Mid2009.pdf Manual])
Installation auf einem [http://de.wikipedia.org/wiki/Apple_MacBook_Pro#Siebte_Generation_.28Juni_2009.2C_13.E2.80.B3.2C_15.E2.80.B3.2C_17.E2.80.B3.29 MacBookPro5,5] ([http://manuals.info.apple.com/en_US/MacBook_Pro_13inch_Mid2009.pdf Manual])
Zeile 88: Zeile 88:
Tastaturlayout permanent speichern
Tastaturlayout permanent speichern
  vi /etc/vconsole.conf
  vi /etc/vconsole.conf
[[Kategorie:Installation]]

Version vom 14. November 2013, 22:40 Uhr

Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!


Installation auf einem MacBookPro5,5 (Manual)

Hardware Übersicht

  • /dev/sda SSD mit Mac OS X
  • /dev/sdb HDD mit Partition für Daten + Arch Linux

Geplante Partitionierung

  • /dev/sdb1 EFI
  • /dev/sdb2 Daten
  • /dev/sdb3 Boot-Partition
  • /dev/sdb4 Arch Linux (verschlüsselt)

Vorbereitung

Arch Linux Image auf SD-Karte kopieren

ALT-Taste gedrückt halten nach dem Anschalten und Arch Linux von SD-Karte starten

Internet-Verbindung herstellen und testen

dhcpcd
ping -c3 archlinux.de

Partitionierung der Festplatte (wie oben beschrieben)

gdisk /dev/sdb

Dateisystem der /boot-Partition erstellen

mkfs.ext2 /dev/sdb3

verschlüsselte System-Partition erstellen (swapfile kommt später...)

Festplatte mit zufälligen Daten überschreiben

shred -v /dev/sdb4

/dev/sdb4 verschlüsseln

modprobe dm-crypt
cryptsetup -c aes-xts-plain -y -s 512 luksFormat /dev/sda4

verschlüsselte Partition öffnen

cryptsetup luksOpen /dev/sda4 lvm

LVM auf der verschlüsselten Partition erstellen

pvcreate /dev/mapper/lvm
vgcreate main /dev/mapper/lvm

/root-Partition im LVM erstellen

lvcreate -l 100%FREE -n root main

Dateisystem der /boot-Partition erstellen

mkfs.ext4 /dev/mapper/main-root

alle Partitionen mounten

mkdir /mnt/arch
mount /dev/mapper/main-root /mnt/arch
mkdir /mnt/arch/boot
mount /dev/sdb3 /mnt/arch/boot

Installation

Basissystem installieren

pacstrap /mnt/arch base base-devel

fstab generieren

genfstab -p /mnt >> /mnt/arch/etc/fstab

chroot in das neue System

arch-chroot /mnt/arch

Konfigurationsdateien anpassen

vi /etc/hostname
vi /etc/locale.conf
vi /etc/locale.gen
locale-gen
ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime

Wichtig für verschlüsselte /root-Partition: HOOKS="... filesystems keyboard keymap encrypt lvm2 fsck"

vi /etc/mkinitcpio.conf

Kernel-Image erzeugen

mkinitcpio -p linux

root-Passwort setzen

passwd

Tastaturlayout permanent speichern

vi /etc/vconsole.conf