Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind). |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
07-29-2005, 03:24 PM
|
#1
|
Member
Registered: Jun 2004
Location: Potsdam, NY
Distribution: Fedora Core 6
Posts: 201
Rep:
|
LILO BIOS Check
I have Slackware 10.1 (kernel 2.6.12.2) running on my IBM Thinkpad T42 and for some reason the LILO BIOS Data Check takes forever to complete. On my desktop computer, it takes about 1 second to complete. My Thinkpad takes at least 15 seconds to complete. Can I disable this check or is there anything that I can do to speed this up a bit? Thanks for any help.
|
|
|
07-29-2005, 04:15 PM
|
#2
|
LQ Guru
Registered: Sep 2001
Location: Montreal, Canada
Distribution: Slackware; Debian; Gentoo...
Posts: 2,163
Rep:
|
hmmmm what you mean by "LILO BIOS data check" ? As far as I know, LILO doesn't care about the BIOS, unless it does some check that I am not aware of...
Can you give some more details?
|
|
|
07-29-2005, 08:40 PM
|
#3
|
Member
Registered: Jun 2004
Location: Potsdam, NY
Distribution: Fedora Core 6
Posts: 201
Original Poster
Rep:
|
Right when you pick a distribution other than Windows, it says at the bottom of the screen "Bios Data Check." When it;s done it says Complete and then starts to load the kernel.
|
|
|
07-30-2005, 03:04 PM
|
#4
|
LQ Guru
Registered: Sep 2001
Location: Montreal, Canada
Distribution: Slackware; Debian; Gentoo...
Posts: 2,163
Rep:
|
Oh, sorry for the confusion... Still this check isn't done by Lilo atmo, as the kernel is already loaded in memory at this point (I think?)
Hmmm I never had problem with this. In newer kernel, there is some options that make some "check" to the BIOS, like, in "Processor in feature" the "Firmware drivers/BIOS enhanced drive call..." or in "Plug and Play" the option "Plug and Play BIOS support".
My guess would be to turn off these 2 options, but I don't really know if these have something to do with the "BIOS check".
|
|
|
07-31-2005, 02:54 PM
|
#5
|
Member
Registered: Jun 2004
Location: Potsdam, NY
Distribution: Fedora Core 6
Posts: 201
Original Poster
Rep:
|
Sorry, I got the process wrong, it goes like this:
Code:
*LILO Bootloader*
boot: Linux
Loading Linux.....*series of dots until the next line appears*
BIOS data check successful
*Screen clears and the kernel starts to load*
I checked on my desktop and those two lines are diabled as well as on my laptop. Also, my desktop doesn't produce as many dots during the Loading process.
Last edited by darkarcon2015; 07-31-2005 at 02:55 PM.
|
|
|
08-01-2005, 12:57 AM
|
#6
|
LQ Guru
Registered: Sep 2001
Location: Montreal, Canada
Distribution: Slackware; Debian; Gentoo...
Posts: 2,163
Rep:
|
the "dots" are the kernel that is tranfered in high memory (RAM). Sometime it can take more time, as example if you are booting from a floppy, as floppy are REALLY slow...
If you see more dots, this only mean your system transfer rate from harddrive to memory is really slow, maybe a dying hdd or just a very old IDE bus that transfert really slowly... What kind of laptop is this?
|
|
|
08-02-2005, 08:57 AM
|
#7
|
Member
Registered: Jun 2004
Location: Potsdam, NY
Distribution: Fedora Core 6
Posts: 201
Original Poster
Rep:
|
Quote:
Originally posted by darkarcon2015
I have Slackware 10.1 (kernel 2.6.12.2) running on my IBM Thinkpad T42...
|
1.7 GHz Pentium M Dothan
512 MB RAM
I am booting from the hard disk which has an RPM of 7200.
Last edited by darkarcon2015; 08-02-2005 at 08:58 AM.
|
|
|
08-26-2005, 06:54 PM
|
#8
|
Member
Registered: Mar 2005
Distribution: Slackware 10.1
Posts: 35
Rep:
|
I have the same problem here!
I have an HP-Compaq nx9005 notebook, and it is lilo! I always install grub because of this problem.
I think that happens when the kernel is uncompressing to memory. Here are my observations:
1) Lilo passes this step almost instantly on desktop machines. I installed Slackware on 2 notebook machines, both booted so slow. 4 desktops have no problems.
2) Grub handles this. I don't know how, but Grub never waits.
Why do I not switch to Grub this time? Because I want to solve this!
|
|
|
08-27-2005, 10:28 AM
|
#9
|
Moderator
Registered: Aug 2002
Posts: 26,347
|
I quick google found this:
Lilo has a option to skip this test.
By entering nobd as a boot-argument, or by setting the global flag 'suppress-boot-time-BIOS-data' in
lilo.conf
http://www.wlug.org.nz/lilo(8)
|
|
|
08-27-2005, 03:50 PM
|
#10
|
Member
Registered: Mar 2005
Distribution: Slackware 10.1
Posts: 35
Rep:
|
Solved!
I'm sorry for posting this too late, but I solved the problem just an hour later than my previous reply.
I read lilo.conf manual more carefully(i.e. using my brain instead of another part of my body ) and found the answer there.
Just add the following in /etc/lilo.conf, under Global section:
Like this:
Code:
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
compact
The file goes on of course, this is just the portion you need.
Note: Maybe you will need to do as root. I did it anyway, because I recompiled my kernel at the same time.
|
|
|
02-18-2010, 01:28 PM
|
#11
|
LQ Newbie
Registered: Aug 2009
Posts: 8
Rep:
|
Im on ubuntu 10.04 alpha 2 and adding compact worked for me. Lilo was showing the dots and taking 10 seconds even though I'm running of a 15k rpm drive.
|
|
|
All times are GMT -5. The time now is 11:56 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|