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.
I've got SuSE 8.2 running on my machine and recently tried installing slackware too, only to find that it destroyed my SuSE 8.2 kernel . I've since reinstalled SuSE (I couldn't get on the net in Slack) but want to try Slack again, without destroying my other distro this time.
How do I do it? I'm pretty sure it must have something to do with renaming my SuSE kernel image to something else so it doesn't get overwritten but other than that I'm pretty clueless
Can someone please tell me what to do? Please make it simple (I still feel like a bit of a noob)
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
you've got to have a different partition to put it in.
repartition to make space. i'm sure more than the kernel was overwritten,
unless it was just your boot loader.
i did install to a different partition, and the kernel was the only thing that was replaced other than the bootloader (which I replaced out of choice). I thought all the kernels were stored together in /boot
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
you put the kernels where ever you wish. it's only important that the boot loader
knows where it is. /boot can be a directory or a partition. it may or may not
be shared with another linux install. i would suggest putting all of slackware
in that other partition, and setting it up to boot manually, after you install.
just dont' let it install lilo or grub, and after, add the slackware kernel to your
other lilo or whatever you are using.
Thanks for the advice, will try that later. I gotta admit I'm still pretty confused as to how I managed to overwrite my kernel last time - on my system /boot isn't a separate partion and my hdd looked like:
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
in what you've got there, the suse kernel would be in hda5 and the slack
would be in hda9. maybe the kernel was (is) still there, and you just didn't
get your boot loader set up right.
look up one of the multi boot howto's and you'll learn a few things about how
to set that stuff up.
I'm happy editing my lilo conf, but in SuSE whenever I start with a new option that i say is an image it wants to use the /boot/vmlinuz that is on /dev/hda5 what do I have to write into lilo conf to force it to use the one on /dev/hda9?
Thanks for all the help (and your patience!!!)
ps. my lilo conf is below
# Modified by YaST2. Last modification on Fri Feb 13 17:19:54 2004
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
mount the partition /dev/hda9 somewhere. it doesn't matter where.
maybe it's already mounted. if it's mounted at /mnt/hda9, then
the path you would probably want is /mnt/hda9/boot/vmlinuz
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.