This is a small howto about how to enable your Elive 3.0 to have 64-bit support, this little hack will install you a debian kernel in 64 bit where you can be able to boot from it and run 64 bit software.
Note that running from this kernel you can have lack of some extra drivers included in the kernel of Elive or a difference in performance, so do it at your own risk!
Let's do it simple, open a terminal and just paste all these contents:
That's it, you can reboot in your other amd64 kernel and start using / installing 64 software. Just make sure that if you add any repository it needs to be for debian / wheezy
Notes:
Google Chrome: unfortunately if you try to install it (64-bit versions available only), it will not work because the package is not made for debian / wheezy, so it ends up in unsatisfied dependencies
Virtualbox has stopped to provide packages for debian / wheezy
Important:
Since the system is not entirely 64-bit, you can only run direct executables, installing packages can lead to more amd64 dependencies that will probably not work in this i386 system.
~ āÆāÆāÆ sudo mv /root/*elive.list /etc/apt/sources.list.d/
mv: cannot stat `/root/*elive.list': No such file or directory
I can send you all the output if you prefer
As for to boot for the kernel allowing 64 bits apps, I supposed I just need to be quick on the keyboard at boot time to change from which I want to boot ?
@yoda bad news, the system perfectly works in 64 bit and can run 64 bit binaries, but I was unable to install any useful thing in my tests (no chrome, no virtualbox) so badā¦
BTW you can install 64 bits OS within actual version of Oracle VirtualBOx in Elive
SO this is a workaound for people that need 64 bits apps to run within Elive
I just installed a 64bits version Ubuntu in a VM within Elive as a test
I want to upgrade to last 32 bits version of VBox as some VM important to me have been created with Version 5.2.14 r123301 (Qt5.9.5) and I want to put chances for this to work, on my side
I tried one VM already with actual ELive Vbox version⦠It worked but was slow a bitā¦
The only important limitation is 4 gig of RAM for the guest VM, but I donāt care⦠Can deal with that
SO I would run within a VM the 64 bits I need, and the rest on Elive ( host) natively
the only bad thing that has elive right now, is that is oldā¦
and this is not possible to change in the near future, too much work (right now, trying to move the full main server with the website and all the related things on it to a newer debian base, and to swith it to httpS)
you do not need to be quick on the keyboard, you can easily change the default os and the waiting time of grub editing:
/etc/default/grub
change GRUB_DEFAULT = 0 to whatever grubās boot entry you want to choose (for example amd64 is listed as 3rd boot option in my grub, so i changed it to GRUB_DEFAULT=2. Grub begins counting from 0 NOT from 1!!).
If u want to change the boot waiting time you can edit the next line, GRUB_TIMEOUT. I think 10 seconds should be enough.
finally update grub: sudo update-grub
or sudo update-grub2