LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 10-29-2013, 02:48 AM   #1
sadpanda1990
LQ Newbie
 
Registered: Oct 2013
Location: Lüneburg, Germany
Distribution: Android Replicant now because I lack a computer to put Slackware on. Maybe Gentoo too.
Posts: 4

Rep: Reputation: Disabled
Any advice for dualbooting Slackware under UEFI?


Does anyone here have experience with dualbooting Slackware current, under GPT, with Windows? I'll be getting a new computer on Friday and will be looking forward to checking out Slackware again (was a distro hopper for a while until I met Slackware) and intend on dual booting (shared computer).
It's going to be my main OS but having a small windows partition would be useful. This Asus laptop seems to be using UEFI but they don't include secure-boot unless it came with Windows 8. It didn't, which is great. I've been reading over the UEFI readme and it just seems too simple. Is it really that straight forward?
 
Old 10-29-2013, 05:49 AM   #2
jtsn
Member
 
Registered: Sep 2011
Posts: 925

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Dual-boot is working fine using either rEFInd or GRUB (included with Slackware). rEFInd is very easy to setup.
 
Old 10-29-2013, 07:51 AM   #3
xflow7
Member
 
Registered: May 2004
Distribution: Slackware
Posts: 215

Rep: Reputation: 45
I'm far from an expert, but my brief experience with a Toshiba P55 has led me to the conclusion that, on the face of it, using UEFI to set up various boot configurations is fairly straightforward, and rEFInd does seem like a great solution. However, it seems to be complicated by various UEFI implementations that are incomplete, buggy or non-compliant along with OEM firmware that may do odd things.

For example, on the Toshiba which has an AMI UEFI, I have all the boot stuff set up but the EFI offers no way to select the boot image at boot-time (only the device) and it resets the preferred boot image order at each boot. So I can use efibootmgr to set the NVRAM boot order to start rEFInd instead of Windows and confirm that it is set, but as soon as the machine is rebooted, it reorders the entries and boots Windows. And, though Windows will allow me to make a one-time selection of rEFInd on the next boot, I have had no success in finding a way to set the boot order persistently from Windows.

So, I think it's a little bit hit-or-miss whether any given piece of hardware is truly straightforward to make work.

Dave
 
Old 10-29-2013, 08:59 AM   #4
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 3,133

Rep: Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992Reputation: 9992
Quote:
Originally Posted by xflow7 View Post
I'm far from an expert, but my brief experience with a Toshiba P55 has led me to the conclusion that, on the face of it, using UEFI to set up various boot configurations is fairly straightforward, and rEFInd does seem like a great solution. However, it seems to be complicated by various UEFI implementations that are incomplete, buggy or non-compliant along with OEM firmware that may do odd things.

For example, on the Toshiba which has an AMI UEFI, I have all the boot stuff set up but the EFI offers no way to select the boot image at boot-time (only the device) and it resets the preferred boot image order at each boot. So I can use efibootmgr to set the NVRAM boot order to start rEFInd instead of Windows and confirm that it is set, but as soon as the machine is rebooted, it reorders the entries and boots Windows. And, though Windows will allow me to make a one-time selection of rEFInd on the next boot, I have had no success in finding a way to set the boot order persistently from Windows.
I think if you install rEFInd as \EFI\BOOT\BOOTX64.EFI (or maybe BOOT.EFI) that it'll always come up as default. Well, depending on just how non-compliant your UEFI implementation is.
 
Old 10-29-2013, 09:13 AM   #5
xflow7
Member
 
Registered: May 2004
Distribution: Slackware
Posts: 215

Rep: Reputation: 45
Quote:
Originally Posted by volkerdi View Post
I think if you install rEFInd as \EFI\BOOT\BOOTX64.EFI (or maybe BOOT.EFI) that it'll always come up as default. Well, depending on just how non-compliant your UEFI implementation is.
Thanks for the tip, Patrick. I'll try that.

Dave
 
Old 10-29-2013, 09:55 AM   #6
jtsn
Member
 
Registered: Sep 2011
Posts: 925

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
Originally Posted by xflow7 View Post
For example, on the Toshiba which has an AMI UEFI, I have all the boot stuff set up but the EFI offers no way to select the boot image at boot-time (only the device) and it resets the preferred boot image order at each boot. So I can use efibootmgr to set the NVRAM boot order to start rEFInd instead of Windows and confirm that it is set, but as soon as the machine is rebooted, it reorders the entries and boots Windows.
Windows itself also resets the EFI boot order. You can change that using:
Code:
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
as described in http://www.rodsbooks.com/refind/installing.html#windows
 
Old 10-29-2013, 04:10 PM   #7
sadpanda1990
LQ Newbie
 
Registered: Oct 2013
Location: Lüneburg, Germany
Distribution: Android Replicant now because I lack a computer to put Slackware on. Maybe Gentoo too.
Posts: 4

Original Poster
Rep: Reputation: Disabled
Thanks to all

Thanks for the advice guys (and gals if you're there. Haven't looked at your profiles so don't know yet) and I'm honoured to have our glorious leader say something in my thread.
Laptop arrived today actually and less than a day of Windows 7 and I'm already sick of it. Updates, shut down, more updates, shutdown, more updates...
Tomorrow I'm definitely sticking Slackware on it and now, I couldn't care less if Windows was lost. Any time I'm using it, I just wonder why people are buying this.
The only thing going for Windows is compatibility. This laptop has an i7 and Windows makes it feel as if it's a 7 year old Celeron. Maybe it'll be better once the updates finish but still, this is not what I plan on using day to day.
/end rant
 
Old 10-29-2013, 05:41 PM   #8
multios
Member
 
Registered: Mar 2006
Location: Homer, Alaska USA
Distribution: OpenBSD, FreeBSD, Slackware64-current
Posts: 276

Rep: Reputation: 58
I just got 14.1 RC-3 running on my Dell inspiron 15 with Windows 8.
Took just a little extra configuring, but it is working great now.
Slackware is beautiful!I need Windows for a couple of things, so 8 is still on here.
 
Old 10-30-2013, 07:25 PM   #9
xflow7
Member
 
Registered: May 2004
Distribution: Slackware
Posts: 215

Rep: Reputation: 45
Quote:
Originally Posted by jtsn View Post
Windows itself also resets the EFI boot order. You can change that using:
Code:
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
as described in http://www.rodsbooks.com/refind/installing.html#windows
Thanks. I feel stupid. I had tried bcdedit before and it hadn't worked, but it turns out I had failed to run it as admin.
 
Old 10-31-2013, 07:03 AM   #10
aaditya
Member
 
Registered: Oct 2013
Location: India
Distribution: Slackware
Posts: 272
Blog Entries: 2

Rep: Reputation: 85
I also had to replace the fallback boot file(bootx64.efi) to use rEFInd and stop Windows from booting

http://www.rodsbooks.com/refind/installing.html#naming
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Slackware on UEFI Iuz Slackware 249 10-10-2014 07:07 PM
[SOLVED] Need advice installing slackware to a GPT/UEFI system arubin Slackware 38 10-21-2012 11:31 AM
Help Creating UEFI A MENU For My Bootable (BIOS/UEFI) CDROM ssenuta Linux - Hardware 0 08-27-2012 09:11 PM
Newbie needs advice on dualbooting distros jappstam12345 Fedora 8 05-04-2005 07:09 AM
Dualbooting Slackware and Win XP with LiLo KR-data Linux - Newbie 2 12-26-2004 04:19 PM

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

All times are GMT -5. The time now is 05:20 PM.

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