Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - General
User Name
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.


  Search this Thread
Old 07-30-2004, 07:47 AM   #1
LQ Newbie
Registered: Jul 2004
Posts: 2

Rep: Reputation: 0
Unable to boot linux-2.6.7

I recently tried to move to linux-2.6 series from linux-2.4. I have installed Slackware 9.1 and it can boot with success using a kernel a have configured of linux-2.4.25, but when I try to boot the linux-2.6.7 which I have compiled it freezes with the messages:

VFS: Cannot open root device '1605' or unknown-block (22,5)
Please append a correct "root=" boot option
Kenrel panic: VFS: Unable to mount root fs on unknown-block (22,5)

I have a 120GB Western Digital WD120JD Hard Disk which is connected to a SATA controller in my motherboard. As I have read on the mailing lists usually the problem is that either the filesystem or the disk is not supported. I have sellected support for my ext2 (my filesystem), ide and SATA (under SCSI low level drivers). I tried to append a root= boot option to my lilo.conf but I got the same error.

Any help?

Old 07-30-2004, 08:35 AM   #2
Senior Member
Registered: Jul 2004
Location: France
Distribution: Arch Linux
Posts: 1,897

Rep: Reputation: 66
The filesystem you use for your / partition must be compiled into the kernel, not as a module. Also you should be aware that the files for loading and configuring modules are not the same with 2.4 and 2.6 kernels:
- 2.4: modules, and modules.conf
- 2.6: modprobe.preload, and modprobe.conf
Lastly, it seems that the tools for managing modules (modprobe, insmod, rmmod) are not the same, too.

Old 07-30-2004, 10:33 AM   #3
LQ Guru
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
get the latest module-init-tools
also, make sure the root filesystem drivers are compiled into the kernel...
OR.. you can create an initrd image with the drivers in it, and pass it to the kernel with grub or lilo.
Old 07-31-2004, 06:35 AM   #4
LQ Newbie
Registered: Jul 2004
Posts: 2

Original Poster
Rep: Reputation: 0
Well I've tried to install the latest version of module-init-tools (3.0) but nothing changed. I believe that the problem is with lilo. I have built-in support for the modules of:
1)my filesystem - ext2
2)my hard drive - Intel PIIX/ICH SATA under SCSI low level drivers and ATA/ATAPI/MFM/RLL disk support
Do you think I should try to compile the scsi driver as a module and try to boot with an initrd?



Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
cannot boot-up linux, unable to read superblock voa2mp3 Linux - General 6 06-21-2005 05:21 PM
unable to boot up redhat!! Franziss Linux - Newbie 2 03-07-2005 10:45 AM
unable to boot redhat linux 8.0 tux12881 Linux - General 3 02-11-2004 03:19 PM
Help: Unable to Boot into Linux Partition. rvijay Linux - Newbie 2 09-21-2003 02:57 PM
Unable to boot Red Hat Linux 7.2 rajanr Linux - Newbie 4 07-16-2003 11:58 AM > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:22 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration