Sie sind nicht angemeldet.

1

04.06.2010, 08:57

Installation von Gentoo mit Hilfe eines zweitrechners

Moin Moin & Hallo! :)

Ich habe eine Frage bezüglich dem Kompilieren auf einem ~AMD64 (nomultilib) für ein leistungsschwaches ASUS EEE PC 1001P. Irgendwann habe ich mal gelesen, dass es möglich sei, auf dem x86_64 alles vorzukompilieren und das anschließend auf dem netbook einzuspielen. Allerdings finde ich diese Anleitung / dieses HowTo nicht mehr und deswegen wende ich mich an die Experten vom GentooForum.de!

Aja zum amd64, bei diesen habe ich das cflag (-march=native) aktiviert, sollte ich es fürs Kompilieren für den Kleinen ändern?

Liebe Grüße,

Phil

2

04.06.2010, 09:52

Der "ASUS EEE PC 1001P" hat doch auch eine X86 CPU?

Ich persönlich würde mir unter dem großen Rechner mit chroot in eigenes "Verzeichnis" bauen und dort komplettes neues Gentoo bauen.

Wenn es "fertig" ist das Verzeichnis auf den EEE kopieren , grub installieren (konfigurieren) neu starten ... und es klappt (aber nur wenn Du genug gebetet hast)

Reicht Dir diese "Kurzansprache" oder brauchst Du es genauer??
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

3

04.06.2010, 10:06

Danke für die Antwort! :)

Ja er hat eine x86 (die wär sogar 64 bit fähig, was sich auf dem Atom aber nicht rentieren würde) CPU. Ehm, könntest du mir den Schritt mit dem chroot in ein eigenes Verzeichnis bitte genauer erklären? Habe ich es richtig verstanden, das ich im /home/benutzer/ das Verzeichnis Gentoo erstelle, und anschließend mit dem terminal chroot /home/benutzer/Gentoo mache, oder ist vorher noch ein weiterer Schritt nötig?

Liebe Grüße,

Borki

4

04.06.2010, 10:19

Gehe vor wie bei der Gentoo-Anleitung beschrieben (habe gerade den Link nicht da)

mkdir Gentooverzeichnis
cd Gentooverzeichnis
Download Portage und Snapshot
Entpacke beide
chroot Gentooverzeichnis
Mounte wichtige Verzeichnisse außerhalb des Chroot
emerge --sync

Verständlicher?

Für eine genauere Beschreibung brauch ich etwas länger ... und die zeit habe ich erst am Montag ...
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

5

04.06.2010, 10:21

Ok danke für die Informationen :) Ich werde es einfach mal probieren und anschließend ein Feedback geben, ob ich es geschafft habe! :)

Liebe Grüße,

Phil

6

04.06.2010, 10:38

Schau mal hier http://www.jackson-computers.com/mirror/…chleunigen.html. Da wird auch das distcc beschrieben was du wolltest.
Für ein System in einer chroot-Umgebung zu bauen würde ich so vorgehen.

mkdir gentoo
cd gentoo
tar -xjvpf stage3...
cp /etc/resolv.conf ./etc/resolv.conf
mount --bind /usr/portage ./usr/portage
mount --bind /proc ./proc

linux32 chroot ./ ## für ein 32bit System
linux64 chroot ./ ## für ein 64bit System; geht nur aus einem 64bit System

umount ./proc
umount ./usr/portage
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

7

06.06.2010, 07:30

könntest du mir den Schritt mit dem chroot in ein eigenes Verzeichnis bitte genauer erklären? Habe ich es richtig verstanden, das ich im /home/benutzer/ das Verzeichnis Gentoo erstelle, und anschließend mit dem terminal chroot /home/benutzer/Gentoo mache, oder ist vorher noch ein weiterer Schritt nötig?

Hi

Ich war hier zwar nicht angesprochen, aber ich erlaube mir trotzdem mal drauf zu antworten ;)
Ich würde da eher ein Standard Verzeichnis wie /mnt/gentoo nutzen, und ein chroot ins neue System machst du am besten wie es im Handbuch gut und ausführlich beschrieben ist. Der einzige Unterschied ist das du auf /mnt/gentoo kein Laufwerk/Partition einbindest, du nutzt direkt das Verzeichnis.

Aber wenn du ein x86 (i686) System bauen möchtest, da würde ich eher nicht ein amd64 no-multilib System zum bauen verwenden, sofern kein 32 Bit System verfügbar ist, dann nutze besser eine LiveCd

Eine weitere recht gut beschriebene Alternative wäre evtl. auch
die Power vom großen (Win-)Rechner nutzen, kein distcc

Viel Erfolg

8

15.06.2010, 23:43

Und wie schauts aus, klappt das chroot nun?
besteht hier noch Interesse?