[opensuse] Is it possible to upgrade from 32 bits to 11.2 x64?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I got a new computer, which has a cpu of 64 bits. I installed on it 11.2 32 bits from the downloaded DVD. Then I copied to it the old 11.0 install from my other computer, which now boots. During this time I got a retail DVD of 11.2 (kind compliments of Novell for collaborating in the translation to Spanish - thanks), so I thought that I would use the DVD to do the upgrade from 11.0 to 11.2 (I always do upgrades). The surprise is, that this time, the retail DVD is x64 only, it does not have the 32 bit version. It does not say so, but it is. The second surprise is that it, when pointed to upgrade the 11.0 partition (which I had to point to, manually), it said: The architecture of the system installed in the selected partition is different from the one of this product" [continue] [cancel] I said "continue", then I checked the package list. As far as I could see, it intended to replace all packages with those corresponding to the 64 bits version. If this works, fine... but I was afraid, and I cancelled. Not because risking data (it is a copy), but because of possible wast of time. I thought I'd better RFC. Has anybody done this, an upgrade from 32 to 64 bits? Does it work? Second question: does everything work in 64 bits? Like multimedia (video), flash, scanner... - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAktvMroACgkQU92UU+smfQXv5wCeJG1w3IT5DfH7VLgKrrRlakUD ddUAn3KWv7WaUI7G2T4l4VRItsH7cJ/k =9Wu0 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Carlos E. R.
Second question: does everything work in 64 bits? Like multimedia (video), flash, scanner...
I have no problems with x86_64, epson scanner, firefox, youtube videos, etc... -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 07 February 2010 02:38:03 pm Carlos E. R. wrote:
The surprise is, that this time, the retail DVD is x64 only, it does not have the 32 bit version. It does not say so, but it is.
Carlos, I don't have the retail version of 11.2, so I could be completely wrong here, but everything that I have heard is that the retail version contains both both 32 and 64 bit stuff. Have you tried flipping the dvd over? -- Don -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-02-08 01:57, Don Raboud wrote:
On Sunday 07 February 2010 02:38:03 pm Carlos E. R. wrote:
The surprise is, that this time, the retail DVD is x64 only, it does not have the 32 bit version. It does not say so, but it is.
Carlos, I don't have the retail version of 11.2, so I could be completely wrong here, but everything that I have heard is that the retail version contains both both 32 and 64 bit stuff.
Yes, me too. It took me by surprise. Actually, now that I look closely, it says in the small print "32-bit + 64-bit". But I see no way to choose one version or the other.
Have you tried flipping the dvd over?
Ha! No, there is paint on the other side. Let me see... I was wrong, it contains both versions: cer@Elessar:~> ls /mnt/dvd/suse/ i586 i686 noarch setup x86_64 and there are two boot versions: cer@Elessar:~> ls /mnt/dvd/boot directory.yast i386 x86_64 But I see no way to choose when it boots or later :-? It must be automatic. Then it is a bug when updating, it does not switch to 32 bits when it is a 32 bit install. I believe I have some sort of install support, I might ask them. Or post a second question about that here. Anyway, what I'm more interested in knowing, is whether the upgrade from 32 to 64 bits works, if anybody has done it :-) - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAktvaScACgkQU92UU+smfQWR2QCfTbo0TJsZ+oGqbeFM8jErTI9E ylIAniu52bZy2jpL/nV14NwmzhilB123 =z3/W -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2010/02/08 02:30 (GMT+0100) Carlos E. R. composed:
Don Raboud wrote:
Carlos, I don't have the retail version of 11.2, so I could be completely wrong here, but everything that I have heard is that the retail version contains both both 32 and 64 bit stuff.
Yes, me too. It took me by surprise. Actually, now that I look closely, it says in the small print "32-bit + 64-bit". But I see no way to choose one version or the other.
Did you try looking in the docs that came in the retail box? I never got the 11.2 box because I never saw the offer for a free copy offered to testers as with past releases.
Let me see... I was wrong, it contains both versions: [...] But I see no way to choose when it boots or later :-? It must be automatic. Then it is a bug when updating, it does not switch to 32 bits when it is a 32 bit install. I believe I have some sort of install support, I might ask them. Or post a second question about that here.
I think you can use Instsys to specify the particular arch you wish to use. So far I've not been able to locate the detail to explain about it more thoroughly than the terse description on http://en.opensuse.org/Linuxrc Another way would be to load the installation arch you want directly by copying from DVD, FTP or HTTP the installation kernel & initrd to somewhere Grub can find, and then boot off HD with Grub selecting a custom stanza or dropping to Grub prompt and loading manually instead of whatever you normally boot. -- "Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other." John Adams, 2nd US President Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2010-02-07 at 22:07 -0500, Felix Miata wrote:
On 2010/02/08 02:30 (GMT+0100) Carlos E. R. composed:
Don Raboud wrote:
Carlos, I don't have the retail version of 11.2, so I could be completely wrong here, but everything that I have heard is that the retail version contains both both 32 and 64 bit stuff.
Yes, me too. It took me by surprise. Actually, now that I look closely, it says in the small print "32-bit + 64-bit". But I see no way to choose one version or the other.
Did you try looking in the docs that came in the retail box? I never got the 11.2 box because I never saw the offer for a free copy offered to testers as with past releases.
No, I didn't. Guilty as charged, your honour :-) [...] Ah! I found it. Option [Arch] in the dvd grub menu. Listed on page 9 of the small booklet, chapter 1.5 "The boot screen". I didn't notice that... - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAktxwV4ACgkQtTMYHG2NR9UhaACglcia2+XtjZdQaPz/2BN8N2Gi +QEAnRWAmMdb3VnxzyHkdk/c+VhaPCqu =UIYL -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 07 February 2010 07:30:15 pm Carlos E. R. wrote:
Anyway, what I'm more interested in knowing, is whether the upgrade from 32 to 64 bits works, if anybody has done it
i've done it -- it worked for me sc -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Sun, 07 Feb 2010, Carlos E. R. wrote: [..]
Has anybody done this, an upgrade from 32 to 64 bits? Does it work?
Yes. Even the upgrade 11.1/32bit -> 11.2/64bit. Try changing the arch= line in /etc/zypp/zypp.conf to: arch = x86_64 that should work (I forgot that and had some trouble when I did the upgrade, but I could recover, I used the (unpacked) 64bit only DVD-ISO). -dnh -- Unsubscribing from a mailing list you subscribed to is a basic IQ test for Internet users. -- Author unknown, seen on the PCR-1000 list -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Has anybody done this, an upgrade from 32 to 64 bits? Does it work?
Yes, it works. Be care of version packages. Not always 64bits version is chosen.
Second question: does everything work in 64 bits? Like multimedia (video), flash, scanner...
I remember some libraries without 64 bits version that claimed some dependencies. They were fixed by installing "64bits version dependence + suffix -32bit" package. It works fine but better performance is not perceived. Inside perhaps ... Cheers. Alfredo J. V. P.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2010-02-08 at 22:31 +0100, Alfredo J. V. P. wrote:
Has anybody done this, an upgrade from 32 to 64 bits? Does it work?
Yes, it works. Be care of version packages. Not always 64bits version is chosen.
Second question: does everything work in 64 bits? Like multimedia (video), flash, scanner...
I remember some libraries without 64 bits version that claimed some dependencies. They were fixed by installing "64bits version dependence + suffix -32bit" package.
One such is xine: there is a 32 bit version for 64 bit arch.
It works fine but better performance is not perceived. Inside perhaps ...
I think that only heavy tools, like video converting may benefit, and then only if they use 64 bit data streams. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAktxvsAACgkQtTMYHG2NR9X6JACfUx/Ve0w76DfLr6ZPGdkyct+r wDEAn2MAAfeFTHQyFcvIB0yb2XnRyLmX =k00V -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Feb 7 22:38 Carlos E. R. wrote (shortened):
does everything work in 64 bits? Like multimedia (video), flash, scanner...
If your scanner works with a true free-software driver (in particular if it does not require a proprietary plugin) it should also work with the 64-bit packages. I only write "should" here because - as usual - we (i.e. Suse/Novell) do not provide warranty if it does not work in your particular case. For example the particular SANE driver for your particular scanner might have a bug on 64-bit architecture. If your scanner requires a proprietary driver or a proprietary plugin for a driver, you would have to get this plugin for 64-bit architecture which is not always possible because the manufacturers like Avasys do not provide all their proprietary plugins for 64-bit architecture. Compare http://bugzilla.novell.com/show_bug.cgi?id=569917 Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2010-02-09 at 09:34 +0100, Johannes Meixner wrote:
On Feb 7 22:38 Carlos E. R. wrote (shortened):
does everything work in 64 bits? Like multimedia (video), flash, scanner...
If your scanner works with a true free-software driver (in particular if it does not require a proprietary plugin) it should also work with the 64-bit packages.
Yes, I use the free drivers only, so it "should" work - I haven't tried yet, it is still plugged to my old computer.
I only write "should" here because - as usual - we (i.e. Suse/Novell) do not provide warranty if it does not work in your particular case. For example the particular SANE driver for your particular scanner might have a bug on 64-bit architecture.
Yep, I understand. But this poses a new question: is the 64 bit arch more buggy than the 32 bit version? Just curious, but it is a factor to consider. And considering that gains are doubtful in 64 bit (it is the same clock speed, you just move more data at the same time)... I might stay on 32 bit.
If your scanner requires a proprietary driver or a proprietary plugin for a driver, you would have to get this plugin for 64-bit architecture which is not always possible because the manufacturers like Avasys do not provide all their proprietary plugins for 64-bit architecture. Compare http://bugzilla.novell.com/show_bug.cgi?id=569917
Not the case: I took good care to buy a scanner with a supported, aka free driver in sane project :-) But your point might be true for other pieces: hardware needing proprietary drivers might not provide them for 64 bits. Actually some of these also need the windows program to use them fully, which means double boot or virtualization. So, the next question is whether a 32 bits windows works well in a 64 bit vmware environment. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAktxvYkACgkQtTMYHG2NR9W70QCgjb1LtEGWgoD5l1/PD13PJljc cFYAnjV/480jUNVa4HPCNE+Bi6Im6Boa =9otK -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Feb 9 20:54 Carlos E. R. wrote (shortened):
On Tuesday, 2010-02-09 at 09:34 +0100, Johannes Meixner wrote:
For example the particular SANE driver for your particular scanner might have a bug on 64-bit architecture.
Yep, I understand. But this poses a new question: is the 64 bit arch more buggy than the 32 bit version?
Yes. The number of software authors and testers and users is higher for 32-bit architecture than for 64-bit architecture and there are architecture-specific issues which could lead to architecture-specific bugs. Of course if all source code was perfectly well written, no architecture-specific bugs would exist. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2010-02-10 at 10:15 +0100, Johannes Meixner wrote:
On Feb 9 20:54 Carlos E. R. wrote (shortened):
Yep, I understand. But this poses a new question: is the 64 bit arch more buggy than the 32 bit version?
Yes. The number of software authors and testers and users is higher for 32-bit architecture than for 64-bit architecture and there are architecture-specific issues which could lead to architecture-specific bugs. Of course if all source code was perfectly well written, no architecture-specific bugs would exist.
Makes sense. However, I think most newly sold computers nowdays are 64 bits, no? Then the numbers should increase. No users --> no testers --> bugs - --> reluctance to upgrade --> no users --> litly push for drivers and support. etc. It would then make sense to encourage users to try to upgrade :-) - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAktzD0wACgkQtTMYHG2NR9XvsQCfQh2fcKlqGvtfA3epB+hsZCrO yjAAoI64/DnijaeSUzVIAp57kB7y1vC+ =/kP1 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
It would then make sense to encourage users to try to upgrade :-)
Himm I am in the process of doing such an upgrade as we speak. As a matter of fact I had to upgrade the motherboard today and since I have done the hardware why not the OS so from 11.1 i386 to 11.2 x86_64 via zypper dup let's see what will happen Togan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2010-02-11 at 00:04 +0100, Togan Muftuoglu wrote:
It would then make sense to encourage users to try to upgrade :-)
Himm I am in the process of doing such an upgrade as we speak. As a matter of fact I had to upgrade the motherboard today and since I have done the hardware why not the OS so from 11.1 i386 to 11.2 x86_64 via zypper dup let's see what will happen
An architecture change with zypper can be dangerous. Libraries or programs change during the process and zypper could crash with an unfinished system. Like the instant rpm is upgraded to 64. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAktzRmgACgkQtTMYHG2NR9UFEgCeOFDI3BxmCF5vWcpDfk+G9ZHf wfMAnAnYmYu5eqPMXH+XNtRPAccFfB6j =pkNr -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
An architecture change with zypper can be dangerous. Libraries or programs change during the process and zypper could crash with an unfinished system. Like the instant rpm is upgraded to 64.
First with the --dry-run option of course. but thanks for the warning. In the unlikely event I have the usb stick to do a net install Togan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Thu, 11 Feb 2010, Togan Muftuoglu wrote:
Carlos E. R. wrote:
An architecture change with zypper can be dangerous. Libraries or programs change during the process and zypper could crash with an unfinished system. Like the instant rpm is upgraded to 64.
First with the --dry-run option of course. but thanks for the warning. In the unlikely event I have the usb stick to do a net install
Another variant with a fallback, is getting the ISO, so you're independent of the net for the important stuff. If all else fails, you can still boot some rescue system, and (worst case) mount the system, (and mount --bind /proc, /sys and /dev) and mount the .iso and use 'rpm --nodeps --force --root=/mnt' (or chroot) to install a critical package (e.g. libzypp). BTW: rpm --root= is used by yast/zypper to install during a normal DVD install ;) I also upgraded from 11.1/32bit to 11.2/64bit recently, but booting an unpacked DVD-ISO and running the upgrade from there. An important step I didn't know of: Change the arch=i586 # (or i686?) entry in /etc/zypp/zypp.conf to arch=x86_64 before starting the upgrade! Otherwise, you'll get about 70% 11.2 i586 and 30% 11.2 x86_64 or something ugly like that and it's quite a bit of work to fix that. Once I've discovered and changed the zypp.conf arch= entry, it went quite smoothly, though I've still got some remnants in the system (mostly stuff that doesn't has updates in 11.2/x86_64). Doesn't harm though. And the i586 apps even run, mostly. One of these days I should look at a rpm -qa --queryformat '%{arch} %{name}-%{version}-%{release}\n' \ | grep -v '^x86_64' or something like that ;) Just a few thoughts & HTH, -dnh -- "Now, what was I doing before I so rudely interrupted myself?" -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
David Haller wrote:
I also upgraded from 11.1/32bit to 11.2/64bit recently, but booting an unpacked DVD-ISO and running the upgrade from there. An important step I didn't know of: Change the
arch=i586 # (or i686?)
entry in /etc/zypp/zypp.conf to
arch=x86_64
I had that one fixed before doing the upgrade Though zypper suggested to many things to downgrade, I have decided to use the good old yast interface (I mean the ncurses one) then everything went on smoothly but yes need to do some clean up as well
Once I've discovered and changed the zypp.conf arch= entry, it went quite smoothly, though I've still got some remnants in the system (mostly stuff that doesn't has updates in 11.2/x86_64). Doesn't harm though. And the i586 apps even run, mostly. One of these days I should
Yes I have some them as well especially the php5-pear- related ones coming from 11.1
look at a
rpm -qa --queryformat '%{arch} %{name}-%{version}-%{release}\n' \ | grep -v '^x86_64'
Thanks Togan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2010-02-11 at 04:52 +0100, David Haller wrote:
Another variant with a fallback, is getting the ISO, so you're independent of the net for the important stuff. If all else fails, you can still boot some rescue system, and (worst case) mount the system, (and mount --bind /proc, /sys and /dev) and mount the .iso and use 'rpm --nodeps --force --root=/mnt' (or chroot) to install a critical package (e.g. libzypp).
Ah! I needed this trick the other day, but I had forgotten about it.
An important step I didn't know of: Change the
arch=i586 # (or i686?)
entry in /etc/zypp/zypp.conf to
arch=x86_64
You need that while booting the upgrade from the dvd? - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkt0b5sACgkQtTMYHG2NR9UqVgCfb/lEGXOvySv0KgTdwuX2MqPM 1AUAnjrcdmtBghE57XNj0NaDd4muR1bN =i/AB -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Thu, 11 Feb 2010, Carlos E. R. wrote:
An important step I didn't know of: Change the
arch=i586 # (or i686?)
entry in /etc/zypp/zypp.conf to
arch=x86_64
You need that while booting the upgrade from the dvd?
I'd guess before rebooting to start from DVD. As I said, I didn't do it until _after_ the upgrade and had to change to x86_64 packages by hand during the upgrade. Which was a pain and I still had a mostly i586 system. I then changed the arch and reran yast2, which then upgraded the rest to x86_64. HTH, -dnh -- "Stef, if you were any stupider you'd be on life support." -- Miranda on userfriendly -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (9)
-
Alfredo J. V. P.
-
Carlos E. R.
-
David Haller
-
Don Raboud
-
Felix Miata
-
Johannes Meixner
-
Patrick Shanahan
-
sc
-
Togan Muftuoglu