Seite 1 von 2

32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 15:24
von wanne
Hi,

Habe mir das runtergeladen:
http://www.mageia.org/de/downloads/get/?q=Mageia-3-beta4-Boot-i586-CD.iso
Das hat mir gleich mal ein 64Bit system aufgesetzt. (Was ich in diesem Fall ausdrücklich nicht haben will, weil da sowieso nur 32Bit anwendungen drin laufen sollen.)
Ist das absicht und kann ich da irgend wie dran drehen?
Btw. warum ist die 32Bit ISO größer als die 64Bit?

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 15:33
von man-draker
wanne hat geschrieben:Habe mir das runtergeladen:
http://www.mageia.org/de/downloads/get/?q=Mageia-3-beta4-Boot-i586-CD.iso
Das hat mir gleich mal ein 64Bit system aufgesetzt.

Woher weißt du?

Beispieltest:
Code: Alles auswählen
file $(which bash)

Ausgabe bei mir
Code: Alles auswählen
/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.33, BuildID[sha1]=0xcc8ccabeb7c70d2defd85381a64b9b7e5e326adf, stripped

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 16:55
von wanne
Systempartition extern unter /mnt/mdv gemountet:

Code: Alles auswählen
$ file /mnt/mdv/bin/* | grep "ELF 64-bit LSB executable, x86-64" | wc -l
479
$ file /mnt/mdv/bin/* | grep "ELF" | wc -l
480
$ cat /mnt/mdv/etc/urpmi/urpmi.cfg | grep -E "Core.*Release"
Core\ Release ftp://ftp.uni-erlangen.de//mirrors/Mageia/distrib/cauldron/x86_64/media/core/release {
Core\ Release\ Debug ftp://ftp.uni-erlangen.de//mirrors/Mageia/distrib/cauldron/x86_64/media/debug/core/release {
Core\ 32bit\ Release ftp://ftp.uni-erlangen.de//mirrors/Mageia/distrib/cauldron/i586/media/core/release {
Core\ 32bit\ Release\ Debug ftp://ftp.uni-erlangen.de//mirrors/Mageia/distrib/cauldron/i586/media/debug/core/release {
$ cat /mnt/mdv/boot/config-3.8.5-desktop-1.mga3 | head -10
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.8.5-desktop-1.mga3 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"

Überzeugt?
Wobei ich's eigentlich fast für sinnvoll halte. Dualarch funktioniert und dadurch ist es für fast jeden sinnvoll.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 17:45
von man-draker
wanne hat geschrieben:Systempartition extern unter /mnt/mdv gemountet:

Keine Ahnung, was du da machst. Weißt du es?
Starte die installierte Version und stelle in ihr fest, ob es sich um 32 oder 64 Bit handelt.

Und so siwht das aus, wennn du von der von dir genannten ISO installiert hast:
Code: Alles auswählen
[man-draker@localhost ~]$ file $(which bash)
/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.33, BuildID[sha1]=af7e0b4c8c47e63cdde7da7fa8d2d4215d37190f, stripped
[man-draker@localhost ~]$ uname -a
Linux localhost 3.8.5-desktop-1.mga3 #1 SMP Sat Mar 30 10:39:24 UTC 2013 i686 i686 i686 GNU/Linux
[man-draker@localhost ~]$

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:11
von alf
bei mir schaut das so aus:
bootiso.png

Ich wüsste nicht wie da ein 64bit Installation zustande kommen sollte. Bist du sicher, dass du das Quell-Verzeichnis nicht geändert hast?

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:13
von wanne
Ich kann da nicht rauskopieren aber da wird selbstverständlich das gleiche gemeldet. Dateien ändern nunmal nicht ihre eigenschaften, nur weil man sie von einem anderen System aus anguckt...
Kernel ist 64Bit Anwendungen sind 64Bit (bis auf mbchk) und Quellen sind 32 und 64bit. Wie das halt bei nem 64Bit system ist.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:16
von wanne
Screenschot ist eine gute Idee:
mga64.png
mga64.png (7.1 KiB) 1823-mal betrachtet

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:21
von wanne
alf hat geschrieben:bei mir schaut das so aus:

Habe da einfach die standardeinstellung stehen gelassen und da sah das dann so aus:
inst.png

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:24
von alf
interessant, und wenn du den Göttinger Server wählst, wie ich? Da scheint doch dann auf dem Server was nicht zu stimmen.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:26
von wanne
Habe den Screenschot durch einen mit dem Göttinger Server ausgetaucht interessant ist auch das bei mir ein viel älteres Datum drin steht. Sprich ich schene schon eine viel ältere ISO bekommen zu haben.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:27
von alf
noch viel interessanter, habe nämlich die ISO vor einer weniger als einer Stunde gladen, aus deinem Link.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:28
von man-draker
wanne hat geschrieben:
alf hat geschrieben:bei mir schaut das so aus:

Habe da einfach die standardeinstellung stehen gelassen und da sah das dann so aus:

Nun, auf dem Pfad in dem Screenshot ist ganz klar zu erkennen, dass er auf das Verzeichnis mit der 64Bit-Version verweist.
----

Was hat das jetzt mit der i586-ISO zu tun, von der du angeblich installiert hast?
EDIT: Wer lesen kann ist klar im Vorteil. Es ist eine Netzwerk-Boot.iso.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:31
von wanne
Erneuter Download ändert zwar das datum aber nicht, dass sie mir standardmäßig die 64Bit Quelle einstellt.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:36
von wanne
Wenn ich den Pfad manuell auf i568 einstelle installiert er ein 32Bit System.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 18:59
von man-draker
wanne hat geschrieben:Wenn ich den Pfad manuell auf i568 einstelle installiert er ein 32Bit System.

Logisch und konsequent, aber schon etwas überraschend.
Das heißt wohl, dass zwar das Installationssystem ein 32bittiges ist, auf einer 64Bit-Maschine aber ein passendes System installiert. Es wird wohl eine Routine zur Ermittlung der Architektur der Zielhardware geben, die dann pflichtschuldigst 64 zurück gibt, ohne zu ahnen, dass der Anwender dennoch ein 32bit-System möchte.
Man lernt nie aus. :!:

PS: Ich schlage vor, beim "für gelöst erklären" den Titel so zu ändern, dass die Netzwerkinstallation deutlich wird.

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 19:55
von wanne
Das komische ist, dass es sich bei alf anders verhält...

Re: 32Bit iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 19:58
von man-draker
wanne hat geschrieben:Das komische ist, dass es sich bei alf anders verhält...

Hm, "anders" setzt voraus, dass der Installer auch bei alf eine 64Bit-Hardware sieht.
Ob der Screenshot nun von einer 32bit-Hardware oder solcher VM stammt, hat er nicht geschrieben.

@alf: Auf welcher (evtl. virtuellen) Hardware ist dein Sreenshot entstanden?

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 21:34
von alf
Wie deutlich zu sehen ist in einer VM(wie übrigens bei wanne auch). Die boot ISO gibt allerdings i586 wie erwartet vor. Der Host ist MGA3 in 64bit. Kann man in der Vbox einstellen ob sie 32 oder 64 bit sein soll ausser durch durch die Installation eines entsprechenden Systems? BTW. in VBox kann man bekanntermassen sogar ein 64bit-Gast-System in einem 32bit-Host installieren sofern die CPU 64bit fähig ist.

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 22:01
von man-draker
alf hat geschrieben:Wie deutlich zu sehen ist in einer VM[/alf]
Deutlich? Naja.

Kann man in der Vbox einstellen ob sie 32 oder 64 bit sein soll ausser durch durch die Installation eines entsprechenden Systems?

Kann man beim Erzeugen der VM:
VM-32-64.lst1.png

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 22:29
von alf
man-draker hat geschrieben:Deutlich? Naja.

ne, sorry, wenn aus dem screenshot nicht hervorgeht, dass die Installation in einer VM erfolgte, brauchst du ausser einem weissen Stock noch 'nen Blindenhund :D

man-draker hat geschrieben:Kann man beim Erzeugen der VM:


OK, das ist die Einstellung meiner VM in der ich die Boot-ISO gestartet habe:
einstellungen_vm.png

trotzdem wird i586 vorgegeben!

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 22:47
von man-draker
alf hat geschrieben:OK, das ist die Einstellung meiner VM in der ich die Boot-ISO gestartet habe:
einstellungen_vm.png

trotzdem wird i586 vorgegeben!

Hm.
Ich versuche das gerade nachzustellen.
Aber egal, welche Netinst-CD ich nehme, heruntergeladen wird eine "boot.iso", keineswegs die avisierte
"Mageia-3-beta4-Boot-i586-CD.iso".

Nichts desto trotz wird hier auch in einer 64er-VM auf i586 verwiesen.
Hm, dann sollte wanne noch mal testen und dabei sicherstellen, dass er wirklich die 32er erwischt:
Code: Alles auswählen
[man-draker@localhost Downloads]$ ls -lh boot*
-rw-rw-r-- 1 man-draker man-draker 18M Apr  6 23:42 boot64.iso
-rw-rw-r-- 1 man-draker man-draker 35M Apr  6 23:34 boot.iso

(Umbenennung in boot64.iso von mir)

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 22:53
von alf
Ja, das Ding heisst bei mir auch boot.ISO. Hab ich aber aus dem von Wanne angegebenen Link heruntergeladen. Downlowd-Server in dem Link war fwdg. Kann natürlich sein das bei Wanne ein anderer Server angegeben war(evtl. Esslingen, ist ja näher an seinem Wohnort). Möglicherweise gibt's auf dem Server Probleme?

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 23:56
von man-draker
alf hat geschrieben:(evtl. Esslingen, ist ja näher an seinem Wohnort). Möglicherweise gibt's auf dem Server Probleme?

Hm, ich nehm immer Esslingen, weil der nie Probleme macht und und ausreichend schnell (> 3,5MB/s) ist.

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 6th, '13, 23:59
von alf
In diesem Fall aber evtl. nicht. Schau mal genau hin, welcher Server in dem Link angegeben ist. Langenhagen ist sicherlich näher an Göttingen als an Essslingen ;)

Re: 32Bit netinstall-iso Installiert 64Bit system.

BeitragVerfasst: Apr 7th, '13, 00:04
von man-draker
alf hat geschrieben:In diesem Fall aber evtl. nicht. Schau mal genau hin, welcher Server in dem Link angegeben ist. Langenhagen ist sicherlich näher an Göttingen als an Essslingen ;)

Naja, ob das auch für die Netzanbindung gilt?

Als erstes bietet er ftp.linux.org.tr an, danach gleich Esslingen. :)