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.
bash-3.1# /sbin/lilo -b /dev/sda1
Warning: Ignoring entry 'boot'
Warning: LBA32 addressing assumed
Warning: '/proc/partitions' does not exist, disk scan bypassed
Warning: Partition 1 on /dev/sda is not marked Active.
Warning: Unable to determine video adapter in use in the present system.
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Added Slackware *
6 warnings were issued.
bash-3.1#
Something like this happened to me as well
(not finding the kernel modules).
I went from kernel 2.6.32.3 -> 2.6.32.5
and was already using sd? for the drives.
After I did the update, made the initrd as usual,
re-ran lilo (no errors from lilo or mkinitrd), and
rebooted...the problem occurred.
I ended up booting with the first disc from slackware 13...
mounted the drives (using hd?), adjusted lilo to use hd? (for boot and root), and set the system to boot using the huge kernel.
I then re-ran lilo and booted with the huge kernel and remade the initrd,readjusted fstab, and re-ran lilo...
And I was back in business.
I have no idea what went wrong because I did not see any
obvious errors during the update process.
If i boot with new or old config files i just get 9A 9A 9A repeted for 10 lines.
I think it is from when i set the partition as bootable to try and fix the error with lilo telling me the partition was not active. Removing this flag doesn't help either.
Is there any special reason why you used /dev/hde1 (now /dev/sda1) for lilo instead of /dev/hde (now /dev/sda) ?
I always use the mbr for lilo and never a specific partition.
From the info you gave us, it doesn't seem that this box is a multi-boot system, with several installations of Linux or combinations with Windows, correct?
<edit>The 9a error means that there is something wrong with the "mapping" of the disk. This means it cannot find something. Yeah, not a great help, I know... Does the word "LILO" form completely? It actually forms the word letter by letter and each one means that is passed to the next stage. (see here)</edit>
Last edited by niels.horn; 01-26-2010 at 11:12 AM.
Something like this happened to me as well
(not finding the kernel modules).
I went from kernel 2.6.32.3 -> 2.6.32.5
and was already using sd? for the drives.
After I did the update, made the initrd as usual,
re-ran lilo (no errors from lilo or mkinitrd), and
rebooted...the problem occurred.
I ended up booting with the first disc from slackware 13...
mounted the drives (using hd?), adjusted lilo to use hd? (for boot and root), and set the system to boot using the huge kernel.
I then re-ran lilo and booted with the huge kernel and remade the initrd,readjusted fstab, and re-ran lilo...
And I was back in business.
I have no idea what went wrong because I did not see any
obvious errors during the update process.
Anyway, HTH
Cheers
I have a similar problem - I updated in current to kernel 2.6.32.2 and cannot boot (I am using by system with Lxubuntu at present).
I use grub to load the kernel directly however I am reading that I need a initrd file with this new kernel now? It is not present in my boot directory - it created by lilo?
Just wondering if you could explain how I make the initrd ?
Have tried the readme file example: mkinitrd -c -k 2.6.32.2 -m ext4 and various others but no go.
Download this script and run it. It will output the mkinitrd command you need. Run the outputted command which will create your initrd in /boot/initrd.gz.
vigi, the link damgar posted should help you get the correct command you need to run in order to create your initrd.
then it should be just a matter of updating grub's menu.lst file.
you can google to see some examples or maybe if you posted your menu.lst after you have created your initrd, someone here more knowledgeable in grub could assist you getting it configured?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.