LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 12-05-2003, 03:10 PM   #1
Pcghost
Senior Member
 
Registered: Feb 2003
Location: The Arctic
Distribution: Fedora, Debian, OpenSuSE and Android
Posts: 1,820

Rep: Reputation: 46
2.6.0-test11 kernel questions


I have just completed my first successful (bootable) compile of the 2.6.0-test11 kernel and am about to do it again to include stuff I forgot or was broken (sound) by the new setup. I have just a few questions I haven't found definitive answers for yet. Hopefully someone out there can enlighten me and save me hours of compiling,

#1. Is it true that ide-scsi is no longer used, ie. can I remove the hdc=ide-scsi tag from the boot loader?

#2. For some reason when I boot the 2.6 kernel I see nothing on the screen until the x-server starts and goes to graphical log-in. Is there something I forgot to compile in that deals with that? (possibly just answered)

#3. (related to #2). Is the fact that there is no longer a SuSE picture and the whole F2 for details border around my screen on boot a symptom of the problem in question 2? Or is this lost forever by not using a SuSE tweaked kernel?

#4. Is there anything wrong with recompiling using the same sources over and over again until I get it right, or should I reinstall the sources each time?

Overall I must say I like the new build method way better now that I am figuring out what has changed. Much less room for me to screw it up (except during config )

Last edited by Pcghost; 12-05-2003 at 03:15 PM.
 
Old 12-05-2003, 03:29 PM   #2
iamnotherbert
Member
 
Registered: May 2001
Posts: 74

Rep: Reputation: 15
#1. Is it true that ide-scsi is no longer used, ie. can I remove the hdc=ide-scsi tag from the boot loader?

As far as I know you use that for writing cd's. You have to have generic scsi-support in the kernel and your boot loader needs to tell the kernel to use that driver for your cdrom(hdc).

#2. For some reason when I boot the 2.6 kernel I see nothing on the screen until the x-server starts and goes to graphical log-in. Is there something I forgot to compile in that deals with that? (possibly just answered)

You have to have the consol drivers installed and Virtual Terminal on under the character devices.

#3. (related to #2). Is the fact that there is no longer a SuSE picture and the whole F2 for details border around my screen on boot a symptom of the problem in question 2? Or is this lost forever by not using a SuSE tweaked kernel?

I think it will come back after you get the terminal back.

#4. Is there anything wrong with recompiling using the same sources over and over again until I get it right, or should I reinstall the sources each time?

Keep your kernel config. You only need to set it up once.


Hopefully someone out there can enlighten me and save me hours of compiling,

You can build the kernel on a faster machine running linux then install it on the machine you would like it to run on...

Hope this helps... Have fun in kernel land..
 
Old 12-05-2003, 03:43 PM   #3
/bin/bash
Senior Member
 
Registered: Jul 2003
Location: Indiana
Distribution: Mandrake Slackware-current QNX4.25
Posts: 1,802

Rep: Reputation: 47
  1. You no longer need to use ide-scsi in 2.6.0. and in fact it is recommended that you don't because the new ide driver is much improved and is able to write to cd's now.
  2. I agree you need console driver.
  3. The bootsplash is a patch. There is no 2.6.0-test11 patch available yet but you can probably make the 2.6.0-test9 patch work. What I do is if any hunks fail I install them manually with an editor.
  4. All you need to do is a make clean, but the new 2.6.0 might do that automatically because I've noticed it makes all the modules again even if I don't do a make clean.
 
Old 12-05-2003, 03:53 PM   #4
iamnotherbert
Member
 
Registered: May 2001
Posts: 74

Rep: Reputation: 15
You no longer need to use ide-scsi in 2.6.0. and in fact it is recommended that you don't because the new ide driver is much improved and is able to write to cd's now.

I was curious if this has changed... Cool.
 
Old 12-05-2003, 05:00 PM   #5
amos
Member
 
Registered: Dec 2002
Location: Bolton, UK
Distribution: Kubuntu
Posts: 224

Rep: Reputation: 30
I've also just compiled a successful copy of 2.6.0-test11 for the first time, and when I select it in LILO I too get no details, but I'm not sure what this means:

Quote:
Originally posted by iamnotherbert

You have to have the consol drivers installed and Virtual Terminal on under the character devices.
Are these Kernel selections which I have missed? Or are they selections I can make elsewhere?

Cheers
Amos

Last edited by amos; 12-05-2003 at 05:02 PM.
 
Old 12-05-2003, 05:43 PM   #6
/bin/bash
Senior Member
 
Registered: Jul 2003
Location: Indiana
Distribution: Mandrake Slackware-current QNX4.25
Posts: 1,802

Rep: Reputation: 47
In Device Drivers under

Character Devices
Select Virtual Terminal and
Support for console on virtual terminal

Graphics support
Console display driver support
Select VGA text console and
Video mode selection support
 
Old 12-05-2003, 07:00 PM   #7
ghostwalker
Member
 
Registered: Jun 2003
Posts: 160

Rep: Reputation: 30
For building the 2.6 kernel

Take and read the following:

http://ftp.kernel.org/pub/linux/kern...loween-2.5.txt

You need to get the module-init-tools from the repository of you distro.

Use lspci -v to help select your hardware. This will be helpful for configuring the 2.6 kernel.

make mrproper
make menuconfig
make
make modules_install
make install

Then modify you lilo.conf or grub.txt

make install installs vmlinuz into the boot directory along with System.map
It creates a symbolic link to you old vmlinuz -> vmlinuz.old and System.old

All you need to do is add entry for the old vmlinuz. I use lilo.conf

This is mine....

image=/boot/vmlinuz
initrd=/boot/initrd-2.6.0-test11
label=Linux2.6
read-only

** This would be you redhat config. **
image=/boot/vmlinuz.old
vga=791 #for 2.4 kernels only
append="hdc=scsi hdd=scsi apm=power-off nomce"
label=Linux2.4
initrd=/boot/initrd.gz
read-only

If you are using lilo, issue lilo -v or modify you menu.lst for grub.

Hope this helps. The more people use 2.6 the better.
 
  


Reply



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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
kernel 2.6.0-test11 so far so good! TheOneAndOnlySM Linux - General 10 01-18-2004 12:31 PM
nvidia driver and 2.6.0-test11 kernel slano Linux - Software 3 01-02-2004 06:41 PM
Modules in kernel-2.6.0-test11 Get Linux - General 5 12-12-2003 01:19 AM
trying the 2.6.0-test11 kernel on 9.1. HELP wazungy Mandriva 6 12-08-2003 08:30 PM
Where can i find the rpm for kernel 2.6.0-test11 ? coolamit78 Linux - Software 5 12-08-2003 08:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

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