Archlinux auf einem Macbook Pro 3.1: Unterschied zwischen den Versionen
Zeile 1: | Zeile 1: | ||
!!Dieser Artikel befindet sich noch im Aufbau!! | !!Dieser Artikel befindet sich noch im Aufbau!! | ||
==Triple Boot Installation== | ==Triple Boot Installation== | ||
Zeile 26: | Zeile 24: | ||
1. Ändern der 'keymap' | 1. Ändern der 'keymap' | ||
km | km | ||
de-latin1 | |||
default 8x16 | |||
2. Module laden: | 2. Module laden: | ||
Zeile 33: | Zeile 31: | ||
modprobe dm-crypt | modprobe dm-crypt | ||
3. Installation starten | 3. Installation starten um die Netzwerkverbindung einzurichten | ||
/arch/setup/ | /arch/setup/ | ||
4. | 4. Zurück in die Konsole um Parted zu installieren und anschliessend die Platte zu partitionieren: | ||
pacman -Sy parted | pacman -Sy parted | ||
parted /dev/sda | parted /dev/sda | ||
Zeile 45: | Zeile 41: | ||
Nummer Anfang Ende Größe Dateisystem Name Flags | Nummer Anfang Ende Größe Dateisystem Name Flags | ||
1 20,5kB 210MB 210MB fat32 EFI System Partition boot | 1 20,5kB 210MB 210MB fat32 EFI System Partition boot # EFI | ||
2 210MB 13,6GB 13,4GB hfs+ Apple_HFS_Untitled_1 | 2 210MB 13,6GB 13,4GB hfs+ Apple_HFS_Untitled_1 # MACOS | ||
3 13,6GB 14,3GB 671MB ext2 | 3 13,6GB 14,3GB 671MB ext2 # /boot | ||
4 14,3GB 34,7GB 20,4GB ntfs DOS_FAT_32_Untitled_3 | 4 14,3GB 34,7GB 20,4GB ntfs DOS_FAT_32_Untitled_3 # Vista | ||
5 34,7GB 36,7GB 2015MB | 5 34,7GB 36,7GB 2015MB # SWAP | ||
6 36,7GB 47,0GB 10,3GB jfs | 6 36,7GB 47,0GB 10,3GB jfs # / | ||
7 47,0GB 51,0GB 4000MB ext3 | 7 47,0GB 51,0GB 4000MB ext3 # /home | ||
8 51,0GB 53,0GB 2000MB ext3 | 8 51,0GB 53,0GB 2000MB ext3 # /tmp | ||
9 53,0GB 120,0GB 67,0GB jfs | 9 53,0GB 120,0GB 67,0GB jfs # Blablablubs | ||
Nun kann man einige Partitionen verschlüsseln. Ich habe hier die | |||
Partition /tmp /home und /Blablablubs ausgesucht. Mehr Infos dazu gibts hier: http://wiki.archlinux.de/?title=Festplatte_verschlüsseln | |||
cryptsetup luksFormat /dev/sda7 | |||
cryptsetup luksOpen /dev/sda7 home | |||
mkfs.jfs /dev/mapper/home | |||
cryptsetup luksFormat /dev/sda8 | |||
cryptsetup luksOpen /dev/sda8 tmp | |||
mkfs.jfs /dev/mapper/tmp | |||
cryptsetup luksFormat /dev/sda9 | |||
cryptsetup luksOpen /dev/sda9 Blablablubs | |||
mkfs.jfs /dev/mapper/Blablablubs | |||
5. Installation fortsetzen und Grub nach /dev/sda3 (boot) installieren | |||
/arch/setup/ | |||
6. Vor dem Reboot muß jetzt noch die crypttab angepasst werden | |||
nano /mnt/etc/crypttab | |||
# NAME SOURCE DEVICE PASSWORD OPTIONS | |||
swap /dev/sda5 SWAP -c aes-cbc-essiv:sha256 -s 256 | |||
home /dev/sda7 ASK | |||
tmp /dev/sda8 ASK | |||
Blablablubs /dev/sda9 ASK | |||
Danach kann man noch einen User anlegen: | |||
adduser peterpan | |||
Additional Groups: users,video,audio,optical,storage,network,power,camera | |||
==Energiemanagement== | |||
pacman -S acpid | |||
nano /etc/rc.conf | |||
MODULES=(applesmc coretemp acpi-cpufreq cpufreq_userspace cpufreq_ondemand) | |||
==Sound== | ==Sound== | ||
pacman -S alsa-lib alsa-utils | pacman -S alsa-lib alsa-utils | ||
nano /etc/rc.conf | |||
MODULES=(snd-hda-intel) | |||
DAEMONS=(alsa) | |||
nano /etc/ | nano /etc/conf.d/alsa | ||
POWERSAVE=1 | |||
==Bluetooth== | |||
pacman -S bluez-libs bluez-utils | |||
nano /etc/conf | nano /etc/rc.conf | ||
DAEMONS=(bluetooth) | |||
== | nano /etc/conf.d/bluetooth | ||
HID2HCI_ENABLE="true" | |||
==Touchpad== | |||
nano /etc/X11/xorg.conf | |||
Section "ServerLayout" | |||
InputDevice "Mouse1" "CorePointer" | |||
EndSection | |||
Section "InputDevice" | |||
Identifier "Mouse1" | |||
Driver "synaptics" | |||
Option "Device" "/dev/psaux" | |||
Option "Protocol" "auto-dev" | |||
Option "VertTwoFingerScroll" "1" | |||
Option "HorizTwoFingerScroll" "0" | |||
Option "FastTaps" "1" | |||
Option "SendCoreEvents" "true" | |||
Option "LeftEdge" "1700" | |||
Option "RightEdge" "5300" | |||
Option "TopEdge" "1700" | |||
Option "BottomEdge" "4200" | |||
Option "FingerLow" "25" | |||
Option "FingerHigh" "30" | |||
Option "MaxTapTime" "180" | |||
Option "MaxTapMove" "220" | |||
Option "VertScrollDelta" "100" | |||
Option "MinSpeed" "0.06" | |||
Option "MaxSpeed" "0.12" | |||
Option "AccelFactor" "0.0010" | |||
Option "SHMConfig" "on" | |||
EndSection | |||
==iSight== | |||
nano /etc/rc.conf | nano /etc/rc.conf | ||
MODULES=(uvcvideo) | |||
==Keyboard Backlight== | ==Keyboard Backlight== | ||
ABS einrichten -> Pommend hier downloaden: http://aur.archlinux.org/packages.php?ID=14833 | |||
pacman -S confuse pkgconfig | |||
tar xzf pommed.tar.gz | |||
mv pommed /var/abs/local/ | |||
cd /var/abs/local/pommed | |||
makepkg | |||
pacman -U pommed-1.20-3-i686.pkg.tar.gz | |||
mv /etc/pommed.conf.mactel /etc/pommed.conf | |||
nano /etc/rc.conf | |||
DAEMONS=(pommed) | |||
==Wireless LAN== | |||
nano /etc/rc.conf | nano /etc/rc.conf | ||
MODULES=(ath9k) |
Version vom 8. November 2008, 02:32 Uhr
!!Dieser Artikel befindet sich noch im Aufbau!!
Triple Boot Installation
Zuerst habe MacOS installiert und folgende Aufteilung gewählt:
MacOS mit 4 Partitionen:
- Apple HFS 12GB
- Boot UFS 500MB
- MSDOS 19GB
- Rest freier Speicher
Anschießend habe ich REFIT installiert, die Boot Partition mit ext3 Formatiert und dann REFIT synchronisiert.
Es ist empfehlenswert außerdem den MBR zu sichern:
dd if=/dev/sda of=/mnt/usb/apple+refit.mbr bs=512 count=1
Jetzt kannn man noch Windows Vista in die 19GB Partition installieren und zuletzt Archlinux.
ArchLinux 32-Bit Installation verschlüsselt
Infos dazu gibt es im Beginners Guide: http://wiki.archlinux.org/index.php/Beginners_Guide_(Deutsch)
1. Ändern der 'keymap'
km de-latin1 default 8x16
2. Module laden:
modprobe aes modprobe dm-crypt
3. Installation starten um die Netzwerkverbindung einzurichten
/arch/setup/
4. Zurück in die Konsole um Parted zu installieren und anschliessend die Platte zu partitionieren:
pacman -Sy parted parted /dev/sda
So sieht die Partitionstabelle bei mir aus:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 20,5kB 210MB 210MB fat32 EFI System Partition boot # EFI 2 210MB 13,6GB 13,4GB hfs+ Apple_HFS_Untitled_1 # MACOS 3 13,6GB 14,3GB 671MB ext2 # /boot 4 14,3GB 34,7GB 20,4GB ntfs DOS_FAT_32_Untitled_3 # Vista 5 34,7GB 36,7GB 2015MB # SWAP 6 36,7GB 47,0GB 10,3GB jfs # / 7 47,0GB 51,0GB 4000MB ext3 # /home 8 51,0GB 53,0GB 2000MB ext3 # /tmp 9 53,0GB 120,0GB 67,0GB jfs # Blablablubs
Nun kann man einige Partitionen verschlüsseln. Ich habe hier die
Partition /tmp /home und /Blablablubs ausgesucht. Mehr Infos dazu gibts hier: http://wiki.archlinux.de/?title=Festplatte_verschlüsseln
cryptsetup luksFormat /dev/sda7 cryptsetup luksOpen /dev/sda7 home
mkfs.jfs /dev/mapper/home
cryptsetup luksFormat /dev/sda8 cryptsetup luksOpen /dev/sda8 tmp mkfs.jfs /dev/mapper/tmp
cryptsetup luksFormat /dev/sda9 cryptsetup luksOpen /dev/sda9 Blablablubs mkfs.jfs /dev/mapper/Blablablubs
5. Installation fortsetzen und Grub nach /dev/sda3 (boot) installieren
/arch/setup/
6. Vor dem Reboot muß jetzt noch die crypttab angepasst werden
nano /mnt/etc/crypttab
# NAME SOURCE DEVICE PASSWORD OPTIONS
swap /dev/sda5 SWAP -c aes-cbc-essiv:sha256 -s 256
home /dev/sda7 ASK
tmp /dev/sda8 ASK Blablablubs /dev/sda9 ASK
Danach kann man noch einen User anlegen:
adduser peterpan
Additional Groups: users,video,audio,optical,storage,network,power,camera
Energiemanagement
pacman -S acpid
nano /etc/rc.conf MODULES=(applesmc coretemp acpi-cpufreq cpufreq_userspace cpufreq_ondemand)
Sound
pacman -S alsa-lib alsa-utils
nano /etc/rc.conf MODULES=(snd-hda-intel) DAEMONS=(alsa)
nano /etc/conf.d/alsa POWERSAVE=1
Bluetooth
pacman -S bluez-libs bluez-utils
nano /etc/rc.conf DAEMONS=(bluetooth)
nano /etc/conf.d/bluetooth HID2HCI_ENABLE="true"
Touchpad
nano /etc/X11/xorg.conf
Section "ServerLayout" InputDevice "Mouse1" "CorePointer" EndSection
Section "InputDevice" Identifier "Mouse1" Driver "synaptics" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "VertTwoFingerScroll" "1" Option "HorizTwoFingerScroll" "0" Option "FastTaps" "1" Option "SendCoreEvents" "true" Option "LeftEdge" "1700" Option "RightEdge" "5300" Option "TopEdge" "1700" Option "BottomEdge" "4200" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "VertScrollDelta" "100" Option "MinSpeed" "0.06" Option "MaxSpeed" "0.12" Option "AccelFactor" "0.0010" Option "SHMConfig" "on" EndSection
iSight
nano /etc/rc.conf
MODULES=(uvcvideo)
Keyboard Backlight
ABS einrichten -> Pommend hier downloaden: http://aur.archlinux.org/packages.php?ID=14833
pacman -S confuse pkgconfig
tar xzf pommed.tar.gz mv pommed /var/abs/local/ cd /var/abs/local/pommed makepkg
pacman -U pommed-1.20-3-i686.pkg.tar.gz mv /etc/pommed.conf.mactel /etc/pommed.conf
nano /etc/rc.conf DAEMONS=(pommed)
Wireless LAN
nano /etc/rc.conf MODULES=(ath9k)