Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
LiveCD für ia64 auf i686 erstellen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Thu Jun 07, 2007 5:33 pm    Post subject: LiveCD für ia64 auf i686 erstellen Reply with quote

Zum ersten: Kann ich unbesorgt eine LiveCD für ein ia64 DualCore auf einem P4 SingleCore herstellen?

Zum zweiten: Ich bin bei der Erstellung der LiveCD nach Gentoo-wiki http://de.gentoo-wiki.com/Eigene_LiveCD_bauen_ohne_catalyst und http://gentoo-wiki.com/HOWTO_build_a_LiveCD_from_scratch vorgegangen und bekomme folgenden fehler, wenn ich versuche in die neue Umgebung zu chroot-en: chroot: cannot run command `/bin/bash': Fehler im Format der Programmdatei

Was bedeutet dieser Fehler?

In meinem Verzeichnis /bin/bash befindet sich nur eine Datei /bin/bash
Ich bin verwirrt.

Mit freundlichen Grüßen
BlackHell
_________________
Signatur? Signatur? Welche Signatur?
Back to top
View user's profile Send private message
bbgermany
Veteran
Veteran


Joined: 21 Feb 2005
Posts: 1844
Location: Oranienburg/Germany

PostPosted: Thu Jun 07, 2007 7:56 pm    Post subject: Re: LiveCD für ia64 auf i686 erstellen Reply with quote

BlackHell wrote:
Zum ersten: Kann ich unbesorgt eine LiveCD für ein ia64 DualCore auf einem P4 SingleCore herstellen?


Bist du dir sicher, dass du eine LiveCD für ein Itanium System brauchst?

BlackHell wrote:
Zum zweiten: Ich bin bei der Erstellung der LiveCD nach Gentoo-wiki http://de.gentoo-wiki.com/Eigene_LiveCD_bauen_ohne_catalyst und http://gentoo-wiki.com/HOWTO_build_a_LiveCD_from_scratch vorgegangen und bekomme folgenden fehler, wenn ich versuche in die neue Umgebung zu chroot-en: chroot: cannot run command `/bin/bash': Fehler im Format der Programmdatei

Was bedeutet dieser Fehler?

In meinem Verzeichnis /bin/bash befindet sich nur eine Datei /bin/bash
Ich bin verwirrt.

Mit freundlichen Grüßen
BlackHell


Mach mal bitte ein
Code:
file /pfad/zu/chroot/bin/bash


MfG. Stefan
_________________
Desktop: Ryzen 5 5600G, 32GB, 2TB, RX7600
Notebook: Dell XPS 13 9370, 16GB, 1TB
Server #1: Ryzen 5 Pro 4650G, 64GB, 16.5TB
Server #2: Ryzen 4800H, 32GB, 22TB
Back to top
View user's profile Send private message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Thu Jun 07, 2007 8:14 pm    Post subject: Reply with quote

Ja, ich bin sicher. Denn mit der 2007.0 Live-DVD konnte ich Gentoo nicht auf einem ia64 installieren. Denn dieser hatte nur eine SATA Platte drin und der Controller wird noch nicht vom Kernel der LiveDVD unterstützt. Deswegen bastle ich eine.

Der Befehl bringt bei mir folgendes zu tage: livecd/source/bin/bash: ELF 64-bit LSB executable, IA-64, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped
_________________
Signatur? Signatur? Welche Signatur?
Back to top
View user's profile Send private message
beejay
Retired Dev
Retired Dev


Joined: 03 Oct 2002
Posts: 924
Location: Flensungen (das liegt neben Merlau)

PostPosted: Thu Jun 07, 2007 8:23 pm    Post subject: Reply with quote

BlackHell wrote:
Ja, ich bin sicher. Denn mit der 2007.0 Live-DVD konnte ich Gentoo nicht auf einem ia64 installieren. Denn dieser hatte nur eine SATA Platte drin und der Controller wird noch nicht vom Kernel der LiveDVD unterstützt. Deswegen bastle ich eine.

Der Befehl bringt bei mir folgendes zu tage: livecd/source/bin/bash: ELF 64-bit LSB executable, IA-64, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped

Wie soll das denn funktionieren? IA64 ist im Gegensatz zu amd64 nicht abwärtskompatibel. Mit jedem chroot versuchst Du - vereinfacht gesagt - ständig 64 Bit in die 32-Bit Register Deiner x86-CPU zu prügeln.

Ergo: Du kannst über Crosscompiling vielleicht auf x86 für ia64 bauen, aber ia64 binaries nicht auf x86 ausführen (denn genau das passiert im chroot).
_________________
Dort wo schwarzer Rauch aufsteigt, sich alsbald ein Fehler zeigt.
www.paludis-sucks.org | www.gentoo.de | www.gentoo-ev.org | www.gentoo.org
Back to top
View user's profile Send private message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Fri Jun 08, 2007 5:39 am    Post subject: Reply with quote

Das heißt also, ich komme nicht weiter.
Könnte es denn dann mit http://de.gentoo-wiki.com/Eigene_LiveCD_mit_Catalyst_bauen funktionieren?
_________________
Signatur? Signatur? Welche Signatur?
Back to top
View user's profile Send private message
bbgermany
Veteran
Veteran


Joined: 21 Feb 2005
Posts: 1844
Location: Oranienburg/Germany

PostPosted: Fri Jun 08, 2007 5:44 am    Post subject: Reply with quote

Ich denke auch das wird nichts, ich kann mich da aber auch irren.

Alternativ kannst du ja mal nach anderen Distributionen suchen, die den passenden Kernel in ihrer Install/LiveCD haben. Dann von dortaus booten und installieren.

MfG. Stefan
_________________
Desktop: Ryzen 5 5600G, 32GB, 2TB, RX7600
Notebook: Dell XPS 13 9370, 16GB, 1TB
Server #1: Ryzen 5 Pro 4650G, 64GB, 16.5TB
Server #2: Ryzen 4800H, 32GB, 22TB
Back to top
View user's profile Send private message
beejay
Retired Dev
Retired Dev


Joined: 03 Oct 2002
Posts: 924
Location: Flensungen (das liegt neben Merlau)

PostPosted: Fri Jun 08, 2007 6:55 am    Post subject: Reply with quote

BlackHell wrote:
Das heißt also, ich komme nicht weiter.
Könnte es denn dann mit http://de.gentoo-wiki.com/Eigene_LiveCD_mit_Catalyst_bauen funktionieren?

Auch das wird nicht funktionieren, denn Catalyst macht nichts anderes als ein chroot.
_________________
Dort wo schwarzer Rauch aufsteigt, sich alsbald ein Fehler zeigt.
www.paludis-sucks.org | www.gentoo.de | www.gentoo-ev.org | www.gentoo.org
Back to top
View user's profile Send private message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Fri Jun 08, 2007 10:08 am    Post subject: Reply with quote

Vielen Dank für die schnellen und hervorragenden Antworten.

Ich bin bisher davon ausgegangen, das er als bash meine 32bit Version nimmt und dann, wenn ich anfange kernel usw zu kompilieren alles in 64bit Varianten macht, weil die LiveCD ja kein von meinem Bootmenü aus bootfähige version sein soll, sondern eben nur bootfähig auf CD, bzw DVD.
_________________
Signatur? Signatur? Welche Signatur?
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2953
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Fri Jun 08, 2007 11:12 am    Post subject: Reply with quote

wenn du unbedingt Gentoo auf deinem ia64 willst, wieso nimmst du nicht eine andere LiveCD, die deinen S-ATA Controller unterstützt? Du brauchst keine Gentoo LiveCD um Gentoo zu installieren.
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Fri Jun 08, 2007 11:18 am    Post subject: Reply with quote

Das ist bekannt. Ich wollte aber den graphischen Installer dem besitzer des ia64 vorführen.
_________________
Signatur? Signatur? Welche Signatur?
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Sat Jun 09, 2007 9:16 am    Post subject: Reply with quote

[DUP] Grafischer Installer abgespalten. Bitte beim Thema bleiben.
_________________
KDE
Back to top
View user's profile Send private message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Sat Jun 09, 2007 1:36 pm    Post subject: Reply with quote

Ich hab nun eine Sidux 64er Live-DVD benutzt, und konnte auf die SATA Platte zugreifen. Nach Download von Snapshot und Portage usw komme ich nun zu dem Punkt an dem ich wieder in die neue Umgebung chrooten will. Wieder kommt der Fehler: chroot: es ist nicht möglich, „/bin/bash“ auszuführen: Fehler im Format der Programmdatei.
Der file befehl bringt folgendes: /media/gentoo/bin/bash: ELF 64-bit LSB executable, IA-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), stripped
_________________
Signatur? Signatur? Welche Signatur?
Back to top
View user's profile Send private message
dertobi123
Retired Dev
Retired Dev


Joined: 19 Nov 2002
Posts: 2679
Location: Oberhausen, Germany

PostPosted: Sat Jun 09, 2007 1:52 pm    Post subject: Reply with quote

Und noch einmal: Sicher das es sich um einen IA64 handelt? Also, um was handelt es sich genau? Welche CPU?

Für mich sieht es aus, als wenn es sich um ein stinknormales x86_64/AMD64-basiertes System handelt - sonst würde Sidux darauf auch nicht booten. In dem Fall willst du Stages für AMD64 benutzen.

Zur Erklärung: ia64 aka Itanium ist der "Nachfolger" der ALPHA/HP PA-RISC Prozessoren, amd64/x86_64 ist ein aufgebohrter x86 Prozessor mit 64bit Registern.
Back to top
View user's profile Send private message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Sat Jun 09, 2007 2:50 pm    Post subject: Reply with quote

Ok. Das könnte natürlich mal wieder erklären, das ich eine ia64 live cd/dvd benötige. Sidux, obwohl AMD64, findet beim Booten zwei Intel ia64 Prozessoren mit jeweils 3,2GHz.

Ich müsste in diesem Fall mit der Debian Netzwerk-Installations CD für ia64 also auskommen?
_________________
Signatur? Signatur? Welche Signatur?
Back to top
View user's profile Send private message
dertobi123
Retired Dev
Retired Dev


Joined: 19 Nov 2002
Posts: 2679
Location: Oberhausen, Germany

PostPosted: Sat Jun 09, 2007 3:39 pm    Post subject: Reply with quote

Mit den Taktraten gibts noch keine Itaniums, also benutz eine amd64 CD wie auch Stages ... dann klappt das auch.
Back to top
View user's profile Send private message
BlackHell
n00b
n00b


Joined: 08 Dec 2005
Posts: 73

PostPosted: Sat Jun 09, 2007 4:24 pm    Post subject: Reply with quote

Ich soll AMD 64 stages auf einem Intel 64 verwenden? klingt komisch. Aber der Versuch wirds wohl wert sein. Könnte mir niemals verzeihen, jemanden wieder an Windows zu verlieren, der gerade angestrengt versucht davon loszukommen :)

Ok. Ich bin wohl betriebsblind gewesen. Hatte mich einfach zu steif auf ia64 konzentriert und wollte das unbedingt zum laufen bekommen. Sorry nochmals für alle unanehmlichkeiten.
_________________
Signatur? Signatur? Welche Signatur?


Last edited by BlackHell on Sat Jun 09, 2007 5:43 pm; edited 1 time in total
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9625
Location: beyond the rim

PostPosted: Sat Jun 09, 2007 5:14 pm    Post subject: Reply with quote

Nochmal zur Verdeutlichung:
IA64 == Itanium
Intel 64 == em64t == x86_64== AMD64 (und in MS Marketingsprache x64)
Back to top
View user's profile Send private message
bbgermany
Veteran
Veteran


Joined: 21 Feb 2005
Posts: 1844
Location: Oranienburg/Germany

PostPosted: Sat Jun 09, 2007 7:15 pm    Post subject: Reply with quote

Hi,

als weiterführende Informationen:

Itanium: http://de.wikipedia.org/wiki/Itanium mit IA64: http://de.wikipedia.org/wiki/IA-64
EM64T: http://de.wikipedia.org/wiki/EM64T
AMD64: http://de.wikipedia.org/wiki/AMD64

MfG. Stefan
_________________
Desktop: Ryzen 5 5600G, 32GB, 2TB, RX7600
Notebook: Dell XPS 13 9370, 16GB, 1TB
Server #1: Ryzen 5 Pro 4650G, 64GB, 16.5TB
Server #2: Ryzen 4800H, 32GB, 22TB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum