LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-23-2018, 04:09 AM   #1
dTd
Member
 
Registered: Feb 2007
Location: CT, USA
Distribution: Slackware
Posts: 99

Rep: Reputation: 11
Upgrade to 64b


I know it's been asked in the past, but I thought after all this time someone might have found a way to easily upgrade from slackware 32b to slackware 64b without a total reinstall. This install I want to upgrade has been carefully attended for many years, contains many old and irreplaceable games and libraries I don't want to lose. Yes backup backup backup. So any thoughts?
 
Old 04-23-2018, 05:49 AM   #2
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Quote:
So any thoughts?
it will be a total reinstall
 
1 members found this post helpful.
Old 04-23-2018, 09:58 AM   #3
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,065

Rep: Reputation: Disabled
I'd suggest that you first install Slackware64-14.2 alongside your 32-bit system (or in another machine), make it multilib, then install there the "old and irreplaceable games and libraries(you)I don't want to lose". After that you can take the time to find 64-bit version of the old stuff or equivalent software and possibly go back to "monolib" 64 bit, or stay multilib as you like.

Caveat: this assumes that you have 32-bit software installed on Slackware version 14.2, not on a previous Slackware version. If instead you are still using e.g. Slackware version 14.1 32-bit you need to first upgrade to Slackware 14.2 32-bit, then install Slackware 14.2 64 bit and make it multilib.

This is rather theoretical as I don't run a multilib system, so maybe wait for answers from better informed people than me.

Also, be aware that really old stuff maybe won't run on a newer system, regardless of its architecture.

Last edited by Didier Spaier; 04-23-2018 at 12:39 PM.
 
Old 04-23-2018, 12:14 PM   #4
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,533

Rep: Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513
Quote:
Originally Posted by dTd View Post
I know it's been asked in the past, but I thought after all this time someone might have found a way to easily upgrade from slackware 32b to slackware 64b without a total reinstall. This install I want to upgrade has been carefully attended for many years, contains many old and irreplaceable games and libraries I don't want to lose. Yes backup backup backup. So any thoughts?
I've done it before. What you want to do is make sure that you're completely up to date in 32-bit, and then from the installer you'll want to upgradepkg --reinstall --install-new all the 64-bit packages (system mounted on /mnt, ROOT=/mnt for upgradepkg... similar to step 3 of UPGRADE.TXT, but export ROOT=/mnt first, and add --reinstall to the bit of script). Adjust your bootloader/initrd so that you'll be booting a 64-bit kernel, reboot, and you _should_ be good to go. Add alienBOB's multilib if you expect to keep running any 32-bit stuff.

And yes, backup first.

Good luck!
 
13 members found this post helpful.
Old 04-23-2018, 12:31 PM   #5
dTd
Member
 
Registered: Feb 2007
Location: CT, USA
Distribution: Slackware
Posts: 99

Original Poster
Rep: Reputation: 11
Thank you all for the response, I'm running -current right now but I'm presuming release 15.0 is pretty close. At that time I'll be at a release version and then I'll give it a go. If I may Patrick, when you say (system mounted on /mnt) I assume you mean a cdrom mounted there? You say from the installer, so actually run the installer from the disk? What I do now is keep an rsync clone of -current, which I probably will do for 15 when it's ready.
 
Old 04-23-2018, 02:16 PM   #6
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,533

Rep: Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513Reputation: 8513
What you want to do is boot the 64-bit installer (but don't run setup). Then, mount your old 32-bit system on /mnt so that you'll be able to work with it there. Since you'll need the 64-bit packages to update your system, you'll want those somewhere on your old system where it's handy to get at them (unless you're booting a full installer such as a DVD or a USB stick made with usbimg2disk... in that case you could use the packages from there).

Hope that's a little less confusing.
 
3 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
deluge on current 64b multilib cisneros Slackware 6 09-02-2013 02:34 AM
Cinelerra-CV 64b compiling error Dornith Linux - Software 2 10-14-2012 04:41 PM
No Virtualization system - none of them - can do 64b guest without new hw support? jonathb Linux - Newbie 3 05-30-2011 11:11 AM
Trying to download Slackware13.1 64b. Any faster way? slkrover Slackware 1 11-01-2010 09:16 PM
Help with Ubuntu 7.10 64b playing media files. Toby Deemer Linux - Software 7 01-17-2008 05:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:29 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration