Dell XPS 15 (9550)

Aus WIKI
Zur Navigation springen Zur Suche springen

SD-Card reader:

03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 525a (rev 01)
Prompt: Realtek PCI-E card reader
Location:
 -> Device Drivers
  -> Multifunction device drivers

Prompt: Realtek USB card reader 
Location:  
 -> Device Drivers
  -> Multifunction device drivers

verschlüsseltes Laufwerk anlegen

cryptsetup luksFormat -c aes-xts-plain64 -s 512 -h sha512 -y /dev/sdb2

verschlüsseltes Laufwerk einbinden

cryptsetup luksOpen /dev/sdb2 MAIN

Neue lvm partitionen anlegen

pvcreate /dev/mapper/MAIN
vgcreate vggentoo /dev/mapper/MAIN
lvcreate -L 32G -n swap vggentoo
lvcreate -l 100%FREE -n root vggentoo

formatieren

mkswap /dev/mapper/vggentoo-swap -L swap
mkfs.ext4 /dev/mapper/vggentoo-root -L root

root system einbinden

mkdir /mnt/gentoo
mount /dev/mapper/vggentoo-root /mnt/gentoo

stage3 download

stage3 auf neuer partition entpackt

cd /mnt/gentoo
tar xvjpf stage3-*.tar.bz2 --xattrs
mount /dev/sdb1 /mnt/gentoo/boot

make.conf konfigurieren nano /mnt/gentoo/etc/portage/make.conf

CFLAGS="-march=native -O2 -pipe"                                                                                                                                                              
CXXFLAGS="${CFLAGS}"                                                                                                                                                                          
CHOST="x86_64-pc-linux-gnu"                                                                                                                                                                   
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
MAKEOPTS="-j9"
GRUB_PLATFORMS=efi-64
INPUT_DEVICES="evdev synaptics"
LINGUAS="de"
USE="bindist mmx sse sse2"

resolve.conf kopieren cp -L /etc/resolv.conf /mnt/gentoo/etc/

notwendige systemkomponenten mounten

mount -t proc proc /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
mount --make-rslave /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev
mount --make-rslave /mnt/gentoo/dev

chroot starten

chroot /mnt/gentoo /bin/bash
source /etc/profile
export PS1="(chroot) $PS1"

portage einrichten

emerge-webrsync
emerge --sync

system einrichten

echo "Europe/Berlin" > /etc/timezone
emerge --config sys-libs/timezone-data
echo "de_DE UTF-8" >> /etc/locale.gen
locale-gen

locale anzeigen lassen eselect locale list und de_DE.utf8 setzen eselect locale set X

nano /etc/env.d/02locale bearbeiten und folgenden Inhalt setzen

LANG="de_DE.UTF-8"
LC_COLLATE="C"

system aktualisieren

env-update && source /etc/profile && export PS1="(chroot) $PS1"

kernel 4.3.6 sourcen installieren

emerge /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-4.3.6.ebuild

fuse-ntfs einbinden