LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 06-17-2005, 03:02 AM   #1
rincewind
Member
 
Registered: Mar 2004
Posts: 32

Rep: Reputation: 15
Block device /dev/sda3 is not a valid root device..


Hello everybody.

Im trying to install a Dell PowerEdge 1850 with linux.

Yet when I reboot from the installation (with gentoo 2005.0 stage3), I get the following error:

Code:
>> Mounting filesystems
>> Activating udev...
>> Determening root device
>> Block device /dev/sda3 is not a valid root device...
>> The root block device is unspecified or not detected.
Please specify a device to boot, or "shell" for a shell..
boot() ::
Does anyone know how to fix this.. Or what I've done wrong.?
Is there something missing in the kernel?

Im using kernel version: 2.6.11...

Regardz,
-- Rincewind...
 
Old 06-17-2005, 06:27 AM   #2
stefan_nicolau
Member
 
Registered: Jun 2005
Location: Canada
Distribution: Debian Etch/Sid, Ubuntu
Posts: 529

Rep: Reputation: 32
Are you using a ramdisk? If not, is support for your boot device compiled into the kernel? Otherwise, you won't be able to access it.
 
Old 06-17-2005, 12:11 PM   #3
Half_Elf
Guru
 
Registered: Sep 2001
Location: Montreal, Canada
Distribution: Slackware; Debian; Gentoo...
Posts: 2,163

Rep: Reputation: 45
is that thing has SCSI drive? Have you changed the fstab to point to the correct drive/partition then?
(and as stefan_nicolau asked, are you using ramdisk? if yes, I think you will have some tweaking to do to your gentoo)
 
Old 06-20-2005, 03:58 AM   #4
rincewind
Member
 
Registered: Mar 2004
Posts: 32

Original Poster
Rep: Reputation: 15
I solved this problem by compiling EVERY SCSI module into the kernel.. =) A bit drastic though but it works=)...
 
Old 02-25-2006, 07:44 AM   #5
humbletech99
Member
 
Registered: Jun 2005
Posts: 374

Rep: Reputation: 30
I've also got this problem, but I am using a ramdisk to boot. I have a swap partition at /dev/sda1 and a single large partition that is the rest at /dev/sda2. Running in VMWare.

grub.conf is as follows:

Code:
title Gentoo
root (hd0,1)
kernel /boot/kernel-genkernel-x86-2.6.15-gentoo-r1
initrd /boot/initramfs-genkernel-x86-2.6.15-gentoo-r1
When I boot, the ramdisk loads, loads a bunch of modules, then I get the following error:

Code:
...
:: Scanning for blah ... blah loaded
>> Activating udev
>> Determining root device
!! The Root block device is unspecified or not detected.
   Please specify a device to boot, or "shell" for a shell...
boot() ::
What am I doing wrong. I thought genkernel compiles everything in? So there should be a scsi module and the ramdisk should load it...
 
Old 06-08-2006, 09:37 PM   #6
imanassypov
LQ Newbie
 
Registered: Sep 2005
Location: Toronto, Canada
Distribution: FreeBSD, Gentoo, NetBSD
Posts: 28

Rep: Reputation: 15
Dudes,

How did you make those scsi drives visible in the first place? I am trying to run the same scenario (my disks are on perc though), and I cant see the drives?


Thanks!


-igor
 
Old 06-08-2006, 09:53 PM   #7
Electro
Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Do not use genkernel. I did not have any success using it. I have success configuring and compiling the kernel by hand. It is easier than using genkernel. genkernel is a very dum utility to be used by novices.
 
Old 06-09-2006, 05:47 AM   #8
humbletech99
Member
 
Registered: Jun 2005
Posts: 374

Rep: Reputation: 30
true and it's not very good, but it's more equivalent to other distro's modular based kernels.

I also think custom compiling is the only way to go on this, otherwise it gets more compicated fiddling with the initrd etc to get modules loaded faster so you can see your root partition.
 
  


Reply


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


Similar Threads
Thread Thread Starter Forum Replies Last Post
/dev/fd0 is not a valid block device intmail Slackware 2 07-21-2005 07:52 AM
/dev/hda2 not a valid block device KeithKessler Slackware 13 02-10-2005 10:10 AM
/dev/sda1 NOT a valid block device ??? mack4evr Suse/Novell 5 10-15-2004 02:06 PM
/dev/cdrom is not a valid block device kryptotronic Debian 8 04-04-2004 06:11 PM
/dev/sda1 is not a valid block device adenardo Linux - General 6 10-17-2001 11:07 PM


All times are GMT -5. The time now is 11:13 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration