Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German) Deutsche Dokumentation
  • Search

[Mini-Howto] Installation XEN-3.1 aus den Quellen

Dokumentation, Tipps und Tricks.
Post Reply
  • Print view
Advanced search
2 posts • Page 1 of 1
Author
Message
Bitspyer
Apprentice
Apprentice
User avatar
Posts: 211
Joined: Tue Dec 17, 2002 10:49 am
Location: Mainz, Germany

[Mini-Howto] Installation XEN-3.1 aus den Quellen

  • Quote

Post by Bitspyer » Thu Jun 21, 2007 3:00 pm

Disclaimer
Basierend auf den aktuellen Quellen der derzeitigen XEN-Version 3.1 möchte ich in diesem Mini-Howot beschreiben, wie man XEN-3.1 aus den Quellen installiert.

Als Basis dient Gentoo. Sollte jedoch mit jeder anderen Distri auch funktionieren.

Vorraussetzungen
- gcc und Co
- SDL-devel
- python-devel
- openssl-devel
- mercurial
Diese Packete müssen bei Gentoo eigentlich nicht nachinstalliert werden. Für die anderen Distributionen stellt die o.g. Liste keine Anspruch auf Vollständigkeit dar!!!!

Durchführung
Der Quellcode wird über Mercurial verwaltet. Wir erzeugen im Verzeichniss unserer Wahl ein Subdir und laden den Quellcode.
(zb. in /usr/local/src)

Code: Select all

# mkdir xen-testing-3.1
# cd xen-testing-3.1
# hg init
# hg pull http://xenbits.xensource.com/xen-3.1-testing.hg
# hg update
Damit haben wir eine aktuelle Kopie des Repositorys auf unserer Festplatte.

Als nächstes das Anpassen der Kernel für Dom0 und DomU.
Man kann diesen Punkt auch überspringen und die Default-Einstellungen lassen, aber dadurch erhält man 2 Monsterkernel die auch die Erstellung von XEN extrem in die Länge ziehen.

Code: Select all

# make linux-2.6-xen0-config CONFIGMODE=xconfig
# make linux-2.6-xenU-config CONFIGMODE=xconfig
HINWEIS !!!!!

Würde man jetzt mittels

Code: Select all

# make KERNELS="linux-2.6-xen0 linux-2.6-xenU"
alles anstossen, wird die angepasste Konfig der Kernels mit einem default-Wert überschrieben!

Als Workaround speichert man die Konfig der Kernel vor dem verlassen der Kernelkonfiguration in seperate Dateien. (zb. xen-dom0-con und xen-domU-conf).
Dann kopiert man diese Dateien in das buildconfigs - Verzeichniss.
Bevor wir jetzt die Orginal Dateien überschreiben, Sicherheitskopie!

Code: Select all

# cd buildconfigs
# cp linux-defconfig_xen0_x86_32 linux-defconfig_xen0_x86_32.org
# cp linux-defconfig_xenU_x86_32 linux-defconfig_xenU_x86_32.org
# cp xen-dom0-conf linux-defconfig_xen0_x86_32
# cp xen-domU-conf linux-defconfig_xenU_x86_32
# cd ..
# make KERNLES="linux-2.6-xen0 linux-2.6-xenU" install
Jetzt wird XEN und die Kernels gebaut. Das dauert jetzt etwas.

Danach noch grub anpassen, damit XEN hochfährt.

Viel Spass!

Bitspyer
Der Weg zur Dunklen Seite... Schneller er ist, verführerischer, leichter.
Top
bbgermany
Veteran
Veteran
User avatar
Posts: 1844
Joined: Mon Feb 21, 2005 8:19 am
Location: Oranienburg/Germany

  • Quote

Post by bbgermany » Thu Jun 21, 2007 5:05 pm

Hi,

oder man nimmt die ebuilds aus dem Bugreport: http://bugs.gentoo.org/show_bug.cgi?id=179412

MfG. Stefan
Desktop: Ryzen 7 5800X, 32GB, 2TB, RX7700XT
Noebook: Dell XPS 13 9370, 16GB, 1TB
Server #1: Ryzen 5 Pro 4650G, 64GB, 16.5TB
Server #2: Ryzen 4800H, 32GB, 22TB
Top
Post Reply
  • Print view

2 posts • Page 1 of 1

Return to “Deutsche Dokumentation”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic