Tiny Core Linux

Tiny Core Base => Micro Core => Topic started by: wuzamarine on October 29, 2017, 03:33:20 AM

Title: 32 bit is broke
Post by: wuzamarine on October 29, 2017, 03:33:20 AM
I cannot install 32bit on a 64bit system.

https://forums.virtualbox.org/viewtopic.php?f=3&t=85189&p=405180#p405180

Found a bug.

Where do I submit bur reports to?
Title: Re: 32 bit is broke
Post by: Rich on October 29, 2017, 06:17:27 AM
Hi wuzamarine
You can submit it here. If it's deemed to be a bug this thread will be moved to the Bugs forum. State what you did, what the
results were, and why you think it's a bug.
Title: Re: 32 bit is broke
Post by: wuzamarine on October 30, 2017, 03:43:03 AM
Tiny goes into a kernel panic when trying to install 32bit Tiny on to a 64bit system.
The URL posted has a complete log dump.
The way it crashes is exactly like what you get when you try to stuff a 64bit OS on to a 32bit system, but its the other way around.

Note:  I also tried to install the 32 bit image on to a VM server called Limbo, on my rooted phone. It crashed epically there, so I moved on to VirtualBox to try and get better logging and testing abilities. Got the same issue with VirtualBox as Limbo.

I get the same behavior with all 32bit versions of Tiny, include Core and CorePlus.
Title: Re: 32 bit is broke
Post by: Juanito on October 30, 2017, 05:27:39 AM
I just used a 64-bit win10 host VirtualBox-5.2.0r118431 to boot the CorePlus-8.2.iso and then used tc-install-GUI to install Core-8.2 to the vm hard drive.

Everything worked as expected.
Title: Re: 32 bit is broke
Post by: curaga on October 30, 2017, 12:08:45 PM
Yes, likely a virtualbox bug. Another similar bug was solved by changing the template type to "linux 3.0" from "linux 2.6" or similar.
Title: Re: 32 bit is broke
Post by: hiro on October 30, 2017, 03:43:09 PM
you should ask the limbo developers why it doesn't work. limbo seems to be based on qemu.
vbox is known to introduce random breakages every now and then. I personally stopped using it because of that. vmware player or kvm/qemu seems more stable.
Title: Re: 32 bit is broke
Post by: andyj on October 30, 2017, 08:17:42 PM
My dev VM is on VMware ESXi and is dual boot 32 and 64 bit. Both work fine.
Title: Re: 32 bit is broke
Post by: wuzamarine on October 31, 2017, 01:19:00 AM
you should ask the limbo developers why it doesn't work. limbo seems to be based on qemu.
vbox is known to introduce random breakages every now and then. I personally stopped using it because of that. vmware player or kvm/qemu seems more stable.

Its broken with both Limbo and VirtualBox.
I have been working with mainly VirtualBox because debugging on a phone is not easy.
Its just odd that they 'both broke'.

I am using Linux and not Windows.
Title: Re: 32 bit is broke
Post by: Juanito on October 31, 2017, 02:45:50 AM
If you're using linux, wouldn't it be better to use qemu?
Title: Re: 32 bit is broke
Post by: hiro on October 31, 2017, 03:00:27 AM
I have been working with mainly VirtualBox because debugging on a phone is not easy.
Its just odd that they 'both broke'.

I am using Linux and not Windows.
It's odd on a certain humanitarian level that so much software is broken, but everybody knows that.
Title: Re: 32 bit is broke
Post by: wuzamarine on November 05, 2017, 08:44:12 AM
If you're using linux, wouldn't it be better to use qemu?

Probably. I'm just lazy and never worked with qemu.
Sigh, I suppose its time to try.
Title: Re: 32 bit is broke
Post by: Juanito on November 05, 2017, 09:18:10 AM
see here for some hints:

http://tinycorelinux.net/8.x/x86_64/tcz/qemu.tcz.info