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 03-02-2017, 10:18 PM   #16
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147

What's your Macbook Pro version? Do you still have the OS X partition? If you could not boot back to OS X, you may try to reset it to its factory default. Then you could try to boot from refind (install refind from OS X on to an EFI partition).
You may still need to install Slackware under legacy mode, but don't install other boot manager and manually copy the kernel to the EFI partion and setup bootup script accordingly. Then boot with refind with kernel option "video=efifb".
 
Old 03-18-2017, 11:52 AM   #17
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
Hey guys, thanks for both suggestions. Just an update:

* I don't have the OS X partition any more. I tried a recovery but when I had to select which drive to install OS X to, there weren't any drives to choose! Whatever I did to get Ubuntu on this machine, it's removed the ability for the Mac recovery software to detect the drive.

* I've found a live version of Slackware (Liveslak, under the theory that it's a video problem, maybe getting a live version running will allow the install to complete). So the live version runs, but when I try to install it runs out of disk space. The filesystem partition is like ~450 G, so something strange is happening with the install script. Maybe it's trying to install to the /boot/efi partition...?

So, next I'm going to get Ubuntu back on there and try to install reFIND to the EFI partition from Linux. I'll report back.
 
Old 03-18-2017, 12:00 PM   #18
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 648
Blog Entries: 2

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
If you are trying to reinstall OS X you might need to reformat the drives using the OS X install media's disk utilities. As far as using the Slackware live to install, I have no exp. I still think you would have an easier time if you used refind or refit to boot the standard Slackware install media.

For whatever it is worth, when I try to boot elilo directly on my macbook pro with stock Slackware install media I have video issues, but booting the Slackware install media with reind fixes those issues. I think elilo could be tweaked to work right but I just have an easier time using refind.

Last edited by khronosschoty; 03-18-2017 at 12:03 PM.
 
Old 03-18-2017, 02:33 PM   #19
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by thethinker View Post
* I've found a live version of Slackware (Liveslak, under the theory that it's a video problem, maybe getting a live version running will allow the install to complete). So the live version runs, but when I try to install it runs out of disk space. The filesystem partition is like ~450 G, so something strange is happening with the install script. Maybe it's trying to install to the /boot/efi partition...?
First off, just some clarification, it is called Slackware Live. liveslak is the collection of scripts used to generate the ISOs, but is not the actual "distro" (if you want to call it that). I've seen Eric correct that on the forum before, so I just wanted to give you the heads up.

And if you install Slackware from within Slackware Live, you'll pretty much end up with a regular Slackware install, so you shouldn't see any difference from using a regular Slackware install disc.

As to the actual problem you're having, while Eric will sometimes respond on the forum to support his projects, he prefers bug reports to be reported on his blog (probably because Slackware Live isn't an official Slackware project... at least, not yet). So if you continue to run into issues with the installation script, I would post a comment on his blog to see if he can help you out.

Good luck
 
2 members found this post helpful.
Old 03-18-2017, 06:16 PM   #20
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
Quote:
Originally Posted by bassmadrigal View Post
First off, just some clarification, it is called Slackware Live. liveslak is the collection of scripts used to generate the ISOs, but is not the actual "distro" (if you want to call it that). I've seen Eric correct that on the forum before, so I just wanted to give you the heads up.
Thank you!

Quote:
Originally Posted by bassmadrigal View Post
And if you install Slackware from within Slackware Live, you'll pretty much end up with a regular Slackware install, so you shouldn't see any difference from using a regular Slackware install disc.
Yes, but the issue is the installation process - it blackscreens at the start of it. At least when using the Slackware Live installation, the windows manager is already running so my hope is that whatever setting that made that happen will get copied to the installation.
 
Old 03-19-2017, 09:16 PM   #21
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
Alright - I have a solution.

Short answer: I believe the problem would have been fixed long ago by installing using the full "terse" install. When the system was apparently hanging, it was actually installing, but incompletely. Using the 1 line per package install allowed the prompts at the end to be entered correctly and the system installed correctly.

Longer: To make it actually work I figured out how to recovery the Mac install (disk recovery), and then used rEFInd. Additionally, after a dual OS X / Ubuntu boot, I had to remake the hybrid MBR to ensure Slackware could see the partition (just using the GPT table was not enough). I added the Mac partition, the Ubuntu partition, and the Slack partition to the hybrid MBR, and made them all bootable.

However, the short answer might have been fine all along - I'm not sure the extra work in the long answer would have been required if I hadn't been screwing with the partition table in the first place when I removed OS X.

Thanks for everyone's help - all your explorations lead me to the right answer!
 
1 members found this post helpful.
Old 03-19-2017, 09:52 PM   #22
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 648
Blog Entries: 2

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
Quote:
Originally Posted by thethinker View Post
Alright - I have a solution.

Short answer: I believe the problem would have been fixed long ago by installing using the full "terse" install. When the system was apparently hanging, it was actually installing, but incompletely. Using the 1 line per package install allowed the prompts at the end to be entered correctly and the system installed correctly.

Longer: To make it actually work I figured out how to recovery the Mac install (disk recovery), and then used rEFInd. Additionally, after a dual OS X / Ubuntu boot, I had to remake the hybrid MBR to ensure Slackware could see the partition (just using the GPT table was not enough). I added the Mac partition, the Ubuntu partition, and the Slack partition to the hybrid MBR, and made them all bootable.

However, the short answer might have been fine all along - I'm not sure the extra work in the long answer would have been required if I hadn't been screwing with the partition table in the first place when I removed OS X.

Thanks for everyone's help - all your explorations lead me to the right answer!
I cannot think of one "valid" reason why using the "full terse" option would solve "the issue".

Edit: I just wanted to make a note here so that its known I posted this comment as a "red flag", to indicate that there might be other "issues" at play here.

Last edited by khronosschoty; 03-19-2017 at 10:26 PM.
 
Old 03-19-2017, 11:30 PM   #23
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
Quote:
Originally Posted by khronosschoty View Post
I cannot think of one "valid" reason why using the "full terse" option would solve "the issue".

Edit: I just wanted to make a note here so that its known I posted this comment as a "red flag", to indicate that there might be other "issues" at play here.
All that is fine, if you think appropriate - I'm just saying "the issue" was that "when trying to install Slackware on a Mac, I got a weird blackscreen with flickering edges".

Then, I did a bunch of random things with partitions, OS X installs, and MBR recoveries.

I tried to install Slackware again, and again got a weird blackscreen with flickering edges.

Then, I rebooted, but noticed that *something* got installed as "Slackware" on that partition. It wouldn't boot, but it was something.

So, I reinstalled with line-by-line package list (i.e. "terse" install), and it worked fine, now I have a running install of Slackware.

I can't confirm anything because I didn't install on the same system I started with, but the issue was identical ("weird blackscreen with flashing edges during install") and the problem was immediately solved after switching to a terse install.
 
Old 03-19-2017, 11:39 PM   #24
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 648
Blog Entries: 2

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
Quote:
Originally Posted by thethinker View Post
All that is fine, if you think appropriate - I'm just saying "the issue" was that "when trying to install Slackware on a Mac, I got a weird blackscreen with flickering edges".

Then, I did a bunch of random things with partitions, OS X installs, and MBR recoveries.

I tried to install Slackware again, and again got a weird blackscreen with flickering edges.

Then, I rebooted, but noticed that *something* got installed as "Slackware" on that partition. It wouldn't boot, but it was something.

So, I reinstalled with line-by-line package list (i.e. "terse" install), and it worked fine, now I have a running install of Slackware.

I can't confirm anything because I didn't install on the same system I started with, but the issue was identical ("weird blackscreen with flashing edges during install") and the problem was immediately solved after switching to a terse install.
I'm going to guess there might be some kind of disk issue going on, but its just a wild guess.

But switching to "terse" is not intended as a fix for anything, as far as I know.

Last edited by khronosschoty; 03-19-2017 at 11:41 PM.
 
Old 01-04-2018, 07:55 AM   #25
seb_62
LQ Newbie
 
Registered: Feb 2015
Location: North of France
Distribution: slackware 15.0 & current
Posts: 26

Rep: Reputation: Disabled
Quote:
Originally Posted by thethinker View Post
Alright - I have a solution.

Short answer: I believe the problem would have been fixed long ago by installing using the full "terse" install. When the system was apparently hanging, it was actually installing, but incompletely. Using the 1 line per package install allowed the prompts at the end to be entered correctly and the system installed correctly.

Longer: To make it actually work I figured out how to recovery the Mac install (disk recovery), and then used rEFInd. Additionally, after a dual OS X / Ubuntu boot, I had to remake the hybrid MBR to ensure Slackware could see the partition (just using the GPT table was not enough). I added the Mac partition, the Ubuntu partition, and the Slack partition to the hybrid MBR, and made them all bootable.

However, the short answer might have been fine all along - I'm not sure the extra work in the long answer would have been required if I hadn't been screwing with the partition table in the first place when I removed OS X.

Thanks for everyone's help - all your explorations lead me to the right answer!
I confirm that the short answer is the good one.
I'd exactly the same trouble installing Slackware on my MacBook Pro today, until I found your post and tried the "full terse" installation, which worked.
I suppose it's the different way used to show informations which explain it.
Anyway, a big "thank you !" for your report.

Regards,
Sébastien
 
Old 02-03-2018, 09:55 AM   #26
bifferos
Member
 
Registered: Jul 2009
Posts: 401

Rep: Reputation: 149Reputation: 149
Apologies for the thread hijack, but can anyone tell me how one gets the (U?)EFI install media for Macbook install in the first place? I don't have a USB CD-ROM, tried unetbootin, it gave me a bootable Slackware USB stick that I tested on another PC where it worked fine, but no joy on the Macbook, just a blank screen after I'd selected the USB stick for boot. I think I have MB Pro 2015 model.
 
  


Reply

Tags
installation, macbook pro, slackware 14.2



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
Gentoo Installation on Macbook Pro wamj Gentoo 2 01-31-2016 11:48 PM
Installer Hangs on MacBook Pro [Video showing problem] cody.lilley Slackware - Installation 5 05-07-2014 03:33 PM
[SOLVED] Slackware on a 17" Macbook Pro ger579 Slackware 6 12-29-2013 07:23 AM
Slackware 12 on MacBook Pro geoff.cardamone Slackware 14 01-19-2012 08:44 AM
Slackware 13.0 Apple MacBook Pro Zackney Linux - Laptop and Netbook 2 10-24-2009 12:09 PM

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

All times are GMT -5. The time now is 06:23 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