Quellcode |
|
1 |
ls /lib/modules/2.6.39-gentoo-r3 |
Quellcode |
|
1 2 |
cd /usr/src/linux make |
Quellcode |
|
1 |
depmod -a |
Quellcode |
|
1 |
genkernel --oldconfig initramfs |
befehl war zuerst genkernel -all, dann stimmte aber irgendetwas nicht und initramfs wurde nicht erstellt dann habe ich dies via genkernel -initramfs nachgeholt.
Quellcode |
|
1 |
free -k |
Quellcode |
|
1 |
swapon /dev/sda2 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »john wayne« (23.08.2011, 16:33)
wenn ich jetzt genkernel all durchlaufen lasse, sollte dann alles wieder gut sein?
Quellcode |
|
1 |
genkernel --oldconfig all |
Nein, das musst Du nicht. Die Tarballs hast Du ja bereits entpackt, also verwendet. Sonst werden sie nicht benötigt.das heisst ich muss das alles auch wieder neu herunterladen?!
Quellcode |
|
1 2 3 4 5 6 7 |
swapon /dev/sda2 # swap aktivieren mount /dev/sda3 /mnt/gentoo # Gentoo Partition einbinden mount /dev/sda1 /mnt/gentoo/boot # Gentoo Boot-Partition einbinden cp -L /etc/resolv.conf /mnt/gentoo/etc/ #Damit das Netzwerk funktioniert mount -t proc none /mnt/gentoo/proc #Proc-System im chroot aktivieren mount --rbind /dev /mnt/gentoo/dev # Hardware der Live-CD-Instanz im chroot verfügbar machen chroot /mnt/gentoo /bin/bash # Chroot betreten. Hier arbeitest Du wie im laufendem System |
Das ist aber auch noch ziemlich Windows-mäßig irgend was zu starten ohne zu wissen was es eigentlich tutwas dies bedeutet weiss ich jedoch nicht,
Quellcode |
|
1 |
source /etc/profile |
Eine Schönheits-geschichte. Macht aus der Eingabeaufforderung "rechner ~ #" ein "(chroot) rechner ~ #". Technisch wird die Umgebungsvariable "PS1" mit dem Befehl export verändert.export PS1="(chroot) $PS1"
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »john wayne« (24.08.2011, 15:08)
hätte ich nicht, nachdem ich alles gemountet habe (wie beschrieben)
noch zcat /proc/config.gz > /usr/share/genkernel ... machen müssen?
nun habe ich das gentoo system gestartet, einige USEFlags gesetzt (video cards und input devies) und dann xorg-server installiert.
Quellcode |
|
1 |
emerge -uvaDN world |
Quellcode |
|
1 2 3 4 5 6 7 |
eix-sync #app-portage/eix installieren oder alternativ emerge --sync emerge -uvaDN world #Update + USE Änderungen etc-update #( oder dispatch-conf oder cfg-update) emerge -a --depclean #(Vorsicht, deinstalliert nicht mehr benötigte Pakete. Bitte prüfen, ob evtl doch benötigt) revdep-rebuild -i # Fehlerbehebung, falls Bibliotheken aktualisiert wurden eix-test-obsolete detail #Konfigurationsdateien prfüfen eclean distfiles #nicht mehr benötigte Sources löschen |