how to boot Slackware on the second disk if on the first is windows10
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
onebuck, thanks, but, ... did you read my post? obliviously not because than you would understand that my Slackware is already installed and I asked something different
Yes, I read the OP and if you need to install W/10 then reading the doc will help to show the need for configuration. Remove or disconnect the current Slackware HD then install/restore W10 on it's HD and follow the instructions for adding Slackware to the Windows boot loader.
Microsoft has never liked the idea of installing second fiddle. Your install will require you to include information for the Slackware HD within the Win/10 boot loader structure. You want to have the boot loader on the win/10 HD then add the EFI for Slackware as indicated within the referenced doc.
Hope this helps.
Have fun & enjoy!
Yes, I read the OP and if you need to install W/10 then reading the doc will help to show the need for configuration. Remove or disconnect the current Slackware HD then install/restore W10 on it's HD and follow the instructions for adding Slackware to the Windows boot loader.
Microsoft has never liked the idea of installing second fiddle. Your install will require you to include information for the Slackware HD within the Win/10 boot loader structure. You want to have the boot loader on the win/10 HD then add the EFI for Slackware as indicated within the referenced doc.
Hope this helps.
Have fun & enjoy!
the other think is, I can not disconnect disk2, its m2 and I can not access it (without disassembling the whole notebook what I am not allowed to do). hope this will not be a problem
just running the installation, could not wait. lets see whats happen, I mean, what can go wrong ?
hope I will still have the Slackware installation later this evening
Why don't you just set the boot priority to boot the second disk and use lilo or grub to chainload the Windows bootloader? I also know you can use the Windows bootloader to boot Slackware. This post on Alien Bob's blog might shed some light on the latter.
Why don't you just set the boot priority to boot the second disk and use lilo or grub to chainload the Windows bootloader? I also know you can use the Windows bootloader to boot Slackware. This post on Alien Bob's blog might shed some light on the latter.
because I am super unskilled with installing and running Windows.
last time I had to use it I had a dedicated Notebook and the only thing I did was booting it from time to time to see that some code I have written compiles with MSVC (which is also about the only use case I have now)
but I will think about this solution and maybe give it a try, this seems to be simple
a4z sometimes Windows 10 loves to install its bootloader over whatever you are using. Its important to always have a Windows 10 media install disc to have access to a command prompt to fix the Windows boot when it messes up with something like this: https://superuser.com/questions/7008...s-8-efi-system
Bios should allow you to switch to rEFInd after Windows pulls a stunt and installs over it (rarely happens).
rEFInd requires installation after installing the Slackbuild. There is a script refind-install at /usr/share/refind*. I use eliloconfig and it copies the required files from boot to the Slackware folder in the efi partition. efibootmgr order has to be changed to rEFInd after each kernel update.
just running the installation, could not wait. lets see whats happen, I mean, what can go wrong ?
hope I will still have the Slackware installation later this evening
So, what happened?
I am presuming Windows would have installed an EFI partition on the first disk with its bootloader there, and it would probably also have put its bootloader first in the priority boot list.
With UEFI it is quite simple to run several bootloaders. Since GRUB for Slackware was effectively running on the system, it will already be registered in the UEFI firmware settings (the new BIOS). So, all you have to do is change the order in the BIOS itself. The worst case will be where Windows would have completely removed your bootloader from the list, then you just have to boot a live CD/USB, install GRUB back on the proper EFI partition and register it.
I use eliloconfig and it copies the required files from boot to the Slackware folder in the efi partition. efibootmgr order has to be changed to rEFInd after each kernel update.
You can avoid this by answering "No" when eliloconfig asks to install a Boot Menu entry.
Windows is installed, Slackware is still there but I can not boot it
there is a Slackware in the boot menu list but when I boot it it says there is no sdbX , what is the location for the initrd
maybe I need to get the UUID of the disks and write this somewhere ...
so currently I do not know how to come to elilo of the Slackware boot loader.
@a4z,
if you using UEFI, copy vmlinuz (and if it is -generic- kernel, initrd.gz) from /boot to ESP on first disk, copy elilo.efi and elilo.conf to ESP on first disk.
Use efibootmgr or machine firmware to add Slackware boot option to boot elilo.efi.
@a4z,
if you using UEFI, copy vmlinuz (and if it is -generic- kernel, initrd.gz) from /boot to ESP on first disk, copy elilo.efi and elilo.conf to ESP on first disk.
Use efibootmgr or machine firmware to add Slackware boot option to boot elilo.efi.
Is this kernel panic or somthing else?
no kernel panic, it just says that there is no sdbX and gives me a shell with the hint that I can fix the stuff.
the problem with some of the tips here is, they assume I already in Linux, but I am not :-) :-(
need to see how this thing looks from MS, if I can copy there something to a partition windows does not even show me
how good that I have no stress with this, but, it is astonishing how complicated our experts that define standards made it to be able to boot multipe OSes from one computer, whoever designed, published and/or signed UEFI should be punished, seriously!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.