View previous topic :: View next topic |
Author |
Message |
gentoobobby Apprentice
Joined: 17 Jan 2006 Posts: 293
|
Posted: Thu Feb 09, 2006 12:16 am Post subject: Root block deivce device not specified or not detected |
|
|
Hi im getting a bit of a problem after it starts unpacking the kernel i get an error essage
Root block deivce device not specified or not detected
please specify a "shell" or shell
if i type sheel it logs me into the busy bee shell
any ideas on what this means and why i dont have the default shell ? |
|
Back to top |
|
|
Akhouk Guru
Joined: 23 May 2003 Posts: 476 Location: The Two Niles, Africa
|
Posted: Thu Feb 09, 2006 7:24 am Post subject: |
|
|
This error message is due to one of two things....
1. Your kernel does not have support for the device you are using e.g. you have a SCSI/SATA disk but didn't compile the SCSI/SATA controller driver. What type of disk do you have? What chipset?
2. The other possibility is that your kernel has the right device driver but you have specified the wrong device in your grub.conf. Did you use genkernel to make the kernel? What did you put in your grub.conf? Which device do you use for the root of your filesystem? _________________ AMD 64 3500+, 2Gb RAM DDR400, 2 x 180Gb SATA, 256Mb Nvidia |
|
Back to top |
|
|
hunnystar n00b
Joined: 08 Feb 2006 Posts: 9
|
Posted: Thu Feb 09, 2006 3:16 pm Post subject: |
|
|
try /dev/hda3 |
|
Back to top |
|
|
gentoobobby Apprentice
Joined: 17 Jan 2006 Posts: 293
|
Posted: Thu Feb 09, 2006 5:06 pm Post subject: |
|
|
im sda3 but i have tried this |
|
Back to top |
|
|
jmbsvicetto Moderator
Joined: 27 Apr 2005 Posts: 4735 Location: Angra do Heroísmo (PT)
|
Posted: Thu Feb 09, 2006 6:22 pm Post subject: |
|
|
Please post the exact error message.
I'm guessing that it has to do with missing disk controller driver or / filesystem in the kernel <*> and not as a module <M>. _________________ Jorge.
Your twisted, but hopefully friendly daemon.
AMD64 / x86 / Sparc Gentoo
Help answer || emwrap.sh
|
|
Back to top |
|
|
gentoobobby Apprentice
Joined: 17 Jan 2006 Posts: 293
|
Posted: Fri Feb 10, 2006 12:28 pm Post subject: |
|
|
I cannot any more as it has now gone i got really fed up trying to fix it , so what the diffrence between star and m can this stop things from working |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
Posted: Fri Feb 10, 2006 12:42 pm Post subject: |
|
|
gentoobobby wrote: | I cannot any more as it has now gone i got really fed up trying to fix it , so what the diffrence between star and m can this stop things from working |
If your car is locked - does it make difference where the key is - in your pocket or locked into car? |
|
Back to top |
|
|
gentoobobby Apprentice
Joined: 17 Jan 2006 Posts: 293
|
Posted: Fri Feb 10, 2006 12:45 pm Post subject: |
|
|
Yep indeed it does my friend i like the way u explained that helps . But im still a little confuse don whats kinda mor eimportant the m or the * |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
Posted: Fri Feb 10, 2006 2:20 pm Post subject: |
|
|
* - the code necessary to perform certain function (let's say access HDD via your specific controller) is compiled into kernel and will be loaded at boot as a result
M - same code is not in your kernel, but is located in your hard disk as a loadable module instead.
In latter case your key is "locked into car". |
|
Back to top |
|
|
Akhouk Guru
Joined: 23 May 2003 Posts: 476 Location: The Two Niles, Africa
|
Posted: Sat Feb 11, 2006 7:37 am Post subject: |
|
|
This is a chicken and egg situation. If you have your scsi card driver as a module it needs to be loaded to make your scsi disk work. But the module is on your scsi disk.
Before it tries to mount your root file system the scsi card must be working. The easiest way to do this is to have the driver compiled in...that is with the * _________________ AMD 64 3500+, 2Gb RAM DDR400, 2 x 180Gb SATA, 256Mb Nvidia |
|
Back to top |
|
|
|