Richard Brown composed on 2015-09-11 10:19 (UTC+0200):
Felix Miata wrote:
Richard Brown composed on 2015-09-10 10:47 (UTC+0200):
Coolo is talking about people testing 32-bit to 64-bit upgrades, using the Leap media
I decided to try an HTTP one from http://download.opensuse.org/distribution/leap/42.1-Current/repo/oss/,
<snip at the first mistake>
What exactly was "first mistake"?
Your ability to over complicate my suggestion is amazing - by going off piste the way you have I consider all of the subsequent findings invalid.
I don't know what "going off piste" means.
To test what I suggest properly.
On a 32-bit 13.2 machine, put in a 64-bit Leap media and boot to it
Different strokes for different folks. Removable media is a PITA I choose to routinely avoid, especially for one-use cases like pre-release operating systems. Removable media is non-free, and a much bigger nuisance to library than Grub menu files. Instead...
Select the Upgrade option
I added Upgrade=1 to Grub cmdline. Eventually it finished evaluating "root" partition, though root partition count on the machine is actully 6, and gave 3 to choose from. None of those 3 were the desired 32 bit target, so I selected show all, and selected the i586 13.2 partition, whereupon it announced "The architecture of the system instealled in the selected partition is different from the one of this product." Next it complained some devices are mounted by name. It shouldn't matter in this case, because the only partitions mounted by device name are non-native types on which boot success does not depend. Native partitions here are mounted by LABEL. Next it announced removal of more repositories than were configured, more than what fits a 900px tall screen without scrolling by rougly 25%. Upgrade installation process is apparently counting every uri-containing file in /etc/zypp/repos.d/ rather than those with filenames ending in .repo that actually get used by zypp/yast. Actual valid *.repo file count is 9, plus repo-update-non-oss.repo which is zero bytes. The in place "backup", files normally ignored by zypp/yast, file count is 37. Next it announced no repositories were defined, even though this was included in /proc/cmdline output: install=http://download.opensuse.org/distribution/leap/42.1-Current/repo/oss/ That URL is exactly the same as from which I downloaded the installation linux and initrd, and surely the same as from which it found the 6 installation files that got it to this point. Next screen was installation summary, where conspicuously present was replacement of grub-0.97-194.1.2.i586 (from 13.1, as that from 13.2 is broken: BOO 918028) on / partition with with Grub2 on sda4, with the apparently contradictory but otherwise OK do not install bootcode into MBR or / partition. "Cannot resolve all conflicts. Manual Intervention is required." Packages to update: 844. New to install: 483. To remove: 61. I proceeded into resolution, clicked on a few remove locks, then OK, and the GUI crashed, leaving the framebuffer announcing an error occurred during the installation. I saved the logs, then gave up: http://fm.no-ip.com/Tmp/SUSE/Factory/GX780-y2leap/ Maybe crash is https://bugzilla.opensuse.org/show_bug.cgi?id=941398 and I can try again when fix shows up on mirrors?
https://openqa.opensuse.org/tests/82601/modules/bootloader/steps/4
Then see how well things upgrade, or not. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org