Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Alrighty, I am installing Slackware 7.1 on a machine with two harddrives. The first harddrive is a 15gig drive with one NTFS partition for Windows 2000 Professional. The second harddrive is a 34 gig IBM drive with linux running on it. It might be important to note that these Harddrives are on a Promise Ultra66 controller, not the mainboard controller.
Slackware installed fine and I can boot to it just fine using either the CD or a boot floppy. The problem is lilo won't run off the system. I get an L BB BB BB (with the BB's repeating forever). I am using the LBA32 enhanced version of LILO so that there is no cylinder restriction. I first tried installing lilo on the boot sector of the harddrive with linux, that didn't work because it is the second physical harddrive (it just booted straight into windows). I then tried installing Lilo onto the master boot record of the first physical harddrive (the one with Windows on it) and that is when I got the L BB BB BB....message at boot. Anyone have any suggestions? I think I can make it work if reinstall with the 34gig linux drive as the first physical drive and the 15 gig windows drive the second one but I will like to avoid that if possible.
I would also like to avoid getting and installing grub though I am willing to do that if there are no other options.
I am wondering if I need to put in:
disk=/dev/hde
bios=0x80
in the global part of lilo.conf so it can do the Promise card...hmmmm
oh, btw, when I type LILO it adds it just fine.
I haven't added the windows boot stuff because quite frankly I don't care about that. The only reason Windows needs to remain is I couldn't get the DXR3 dvd decoder drives to work well enough in linux to be usable...yet.
box of my pc has eaten:
old MS4132 mainboard
I486DX2-66
seagate 200Mb ide-hd (in three cuts -->hda1 hda2=root hda3=swap)
and some other bits and pieces...not needed..i think ..
Jeremy,
Neither the 2.2.x or the 2.4.0 Test kernels appear to support the promise card natively. However, by passing in the ide2=x,x and the ide3=x,x where the x's are memory addresses obtained from lspci concerning the Promise Ultra66 you can get linux to see the hard drives. I have gotten this method to work on the Ultra66, Ultra100, and Fasttrak100 (I can only assume it will work with other promise cards too, since they are all basically the same thing anyway). In fact, last night I even got lilo working...mostly. It will boot linux now just fine, the problem is it will only do it when linux is on the first hard drive connected to the controller. I think the Promise card bios is only perpared to set the first disk as active for booting (which makes sense to me). What doesn't make sense is why I couldn't install LILO on the first drive (the one with windows) and boot off that.
Anyway, I decided to re-install slackware on the first channel of the Promise card (because I didn't want to have to change everything that refered to hdg instead of hde...) and I set up LILO so that Windows doesn't even recognize it is in a different place. Everything is working quite well now, if only LiVid and the dxr3/hw+ drivers would be finished I could have another 15 gigs of linux space.
crap I wish I came back to this.If you had linux on the second drive on the same chanel as the first drive...then unless the below was a typo it should have read root=/dev/hdf2 if indeed it was on the second partition of that drive.
I actually have linux on the second physical drive and the second channel so hde2 was correct. I just ended up changing the fstab file references of hdeX to hdgX, swapped the linux and windows harddrives and used lilo to make Windows think it was in the same place by maping the harddrives for it. It all pretty much works now.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.