Re: kernel compile - Unable to mount root fs

2009-07-21 Thread Amax
This is a bug in the 2.6.30 source.  The quick work-around for this is:

update-initramfs -c -k uname

uname being whatever you've named your custom kernel  do it without 
the quotations.

Check to see if there is now an initrd-image file for your kernel in the /
boot directory  if there is do an update-grub  you're good to go.

~Amax~

-- 
A person needs only two tools: WD-40 and duct tape. If it doesn't move
and it should, use WD-40. If it moves and shouldn't, use the tape.
 -- Red Green

Registered Linux User No. 306834


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-20 Thread Tzafrir Cohen
On Sun, Jul 19, 2009 at 01:06:51PM +0200, Siggy Brentrup wrote:
 On Sun, Jul 19, 2009 at 01:13 -0700, Don Quixote de la Mancha wrote:

  Remove just the word single and you should be good to go.
  
  Don Quixote
 
 Lucky Don Quixote :), obviously you never have been hitten by fsck not
 being able to cope with a broken FS.  In such a situation the machine
 automagically boots into single user mode.

No. Just append 'init=/bin/bash' (or /bin/sh) at the prompt. Or
'single', if you prefer.

-- 
Tzafrir Cohen | tzaf...@jabber.org | VIM is
http://tzafrir.org.il || a Mutt's
tzaf...@cohens.org.il ||  best
ICQ# 16849754 || friend


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-19 Thread Don Quixote de la Mancha
On Sat, Jul 18, 2009 at 5:39 AM, Soren Orelsoren.o...@gmail.com wrote:
 hmmm.. it works, but I have to hit Ctrl+D at every boot... :D

On some of your vmlinux lines in your menu.lst you have the word
single.  That boots you into single-user mode, that you exit from by
hitting Ctrl-D.

Remove just the word single and you should be good to go.

Don Quixote
-- 
Don Quixote de la Mancha
quix...@dulcineatech.com
http://www.dulcineatech.com


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-19 Thread Siggy Brentrup
On Sun, Jul 19, 2009 at 01:13 -0700, Don Quixote de la Mancha wrote:
 On Sat, Jul 18, 2009 at 5:39 AM, Soren Orelsoren.o...@gmail.com wrote:
  hmmm.. it works, but I have to hit Ctrl+D at every boot... :D
 
 On some of your vmlinux lines in your menu.lst you have the word
 single.  That boots you into single-user mode, that you exit from by
 hitting Ctrl-D.
 
 Remove just the word single and you should be good to go.
 
 Don Quixote

Lucky Don Quixote :), obviously you never have been hitten by fsck not
being able to cope with a broken FS.  In such a situation the machine
automagically boots into single user mode.

Maybe it should be made clearer that you're at your own risk when
hitting C-d.  I'd never do that on a production box or when the
FS contains valuable data.

Siggy
-- 
Please don't cc: me when replying on the list.
bsb-at-psycho-dot-informationsanarchistik-dot-de
or:bsb-at-psycho-dot-i21k-dot-de


signature.asc
Description: Digital signature


Re: kernel compile - Unable to mount root fs

2009-07-19 Thread Soren Orel
It only brings up this error message on a VirtualBox machine.. :D
I tried to compile the vanillia kernel on two other machines, and it worked,
booted without error.. :)
The VirtualBox machine was only to try, how it works, thank you!

On Sun, Jul 19, 2009 at 1:06 PM, Siggy Brentrup deb...@psycho.i21k.dewrote:

 On Sun, Jul 19, 2009 at 01:13 -0700, Don Quixote de la Mancha wrote:
  On Sat, Jul 18, 2009 at 5:39 AM, Soren Orelsoren.o...@gmail.com wrote:
   hmmm.. it works, but I have to hit Ctrl+D at every boot... :D
 
  On some of your vmlinux lines in your menu.lst you have the word
  single.  That boots you into single-user mode, that you exit from by
  hitting Ctrl-D.
 
  Remove just the word single and you should be good to go.
 
  Don Quixote

 Lucky Don Quixote :), obviously you never have been hitten by fsck not
 being able to cope with a broken FS.  In such a situation the machine
 automagically boots into single user mode.

 Maybe it should be made clearer that you're at your own risk when
 hitting C-d.  I'd never do that on a production box or when the
 FS contains valuable data.

 Siggy
 --
 Please don't cc: me when replying on the list.
bsb-at-psycho-dot-informationsanarchistik-dot-de
 or:bsb-at-psycho-dot-i21k-dot-de

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (GNU/Linux)

 iEYEARECAAYFAkpi/ksACgkQ94B/SGO8KQfxfgCfY+eQXjZOb9cpLslPyUNxzzbJ
 vdQAn1HSWhJ7Rx5jAHlNk2IFXxJVa9Jw
 =Finx
 -END PGP SIGNATURE-




Re: kernel compile - Unable to mount root fs

2009-07-19 Thread pobega
 hmmm.. it works, but I have to hit Ctrl+D at every boot... :D

 http://img149.imageshack.us/img149/5726/screenshotual.png


You got that error using make-kpkg, or just as a general kernel error?


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-19 Thread pobega
 On Sun, Jul 19, 2009 at 01:13 -0700, Don Quixote de la Mancha wrote:
 On Sat, Jul 18, 2009 at 5:39 AM, Soren Orelsoren.o...@gmail.com wrote:
  hmmm.. it works, but I have to hit Ctrl+D at every boot... :D

 On some of your vmlinux lines in your menu.lst you have the word
 single.  That boots you into single-user mode, that you exit from by
 hitting Ctrl-D.

 Remove just the word single and you should be good to go.

 Don Quixote

 Lucky Don Quixote :), obviously you never have been hitten by fsck not
 being able to cope with a broken FS.  In such a situation the machine
 automagically boots into single user mode.

 Maybe it should be made clearer that you're at your own risk when
 hitting C-d.  I'd never do that on a production box or when the
 FS contains valuable data.

 Siggy

This is OT, but I remember my first day away at school. I bought a new
EeePC months earlier, installed Debian on it, prepared my install for my
CS classes...then when I got to my first class, I booted up only to have a
jfs error. It took me an hour or so to figure out how to fix.



-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-19 Thread pobega
 hmmm.. it works, but I have to hit Ctrl+D at every boot... :D

 http://img149.imageshack.us/img149/5726/screenshotual.png


You got that error using make-kpkg, or just as a general kernel error?


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-18 Thread Aioanei Rares
mkinitrd is a standard command on all linux systems, so you can check
its manual page. Maybe man update-initramfs can help too. Best of
luck.

On 7/17/09, Don Quixote de la Mancha quix...@dulcineatech.com wrote:
 In your Grub menu.lst file, there are some lines that look like this one:

   initrd  /initrd.img-2.6.26-2-686

 You need a line like that just below the item for the kernel you're
 trying to boot, except that you want the initrd version to match the
 new kernel version.

 initrd stands for Initial RAM Disk.  It's a compressed archive that
 contains the contents of a small initial root filesystem, with just
 enough in it to to load the modules you're going to need to mount your
 root filesystem.  In particular it needs to have the modules for your
 lvm and any RAID controllers.

 I've never made an initrd on Debian, but on Fedora the command is mkinitrd.

 Don Quixote
 --
 Don Quixote de la Mancha
 quix...@dulcineatech.com
 http://www.dulcineatech.com


 --
 To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-18 Thread Aioanei Rares

Aioanei Rares wrote:

mkinitrd is a standard command on all linux systems, so you can check
its manual page. Maybe man update-initramfs can help too. Best of
luck.

On 7/17/09, Don Quixote de la Mancha quix...@dulcineatech.com wrote:
  

In your Grub menu.lst file, there are some lines that look like this one:

  initrd  /initrd.img-2.6.26-2-686

You need a line like that just below the item for the kernel you're
trying to boot, except that you want the initrd version to match the
new kernel version.

initrd stands for Initial RAM Disk.  It's a compressed archive that
contains the contents of a small initial root filesystem, with just
enough in it to to load the modules you're going to need to mount your
root filesystem.  In particular it needs to have the modules for your
lvm and any RAID controllers.

I've never made an initrd on Debian, but on Fedora the command is mkinitrd.

Don Quixote
--
Don Quixote de la Mancha
quix...@dulcineatech.com
http://www.dulcineatech.com


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact
listmas...@lists.debian.org





  

And sorry for the top-post.


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org




Re: kernel compile - Unable to mount root fs

2009-07-18 Thread Soren Orel
it works!

I just forget:

cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.30-1


and:
mkinitramfs -o /boot/initrd.img-2.6.30-1 2.6.30.1


and to edit grub:
title kernel 2.6.30.1-barminev
root (hd0,1)
kernel /vmlinuz-2.6.30-1 root=/dev/hda2 ro
initrd /initrd.img-2.6.30-1

thank you!!! alias köszi! :D

On Sat, Jul 18, 2009 at 10:01 AM, Aioanei Rares
debian.dev.l...@gmail.comwrote:

 mkinitrd is a standard command on all linux systems, so you can check
 its manual page. Maybe man update-initramfs can help too. Best of
 luck.

 On 7/17/09, Don Quixote de la Mancha quix...@dulcineatech.com wrote:
  In your Grub menu.lst file, there are some lines that look like this one:
 
initrd  /initrd.img-2.6.26-2-686
 
  You need a line like that just below the item for the kernel you're
  trying to boot, except that you want the initrd version to match the
  new kernel version.
 
  initrd stands for Initial RAM Disk.  It's a compressed archive that
  contains the contents of a small initial root filesystem, with just
  enough in it to to load the modules you're going to need to mount your
  root filesystem.  In particular it needs to have the modules for your
  lvm and any RAID controllers.
 
  I've never made an initrd on Debian, but on Fedora the command is
 mkinitrd.
 
  Don Quixote
  --
  Don Quixote de la Mancha
  quix...@dulcineatech.com
  http://www.dulcineatech.com
 
 
  --
  To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact
  listmas...@lists.debian.org
 
 


 --
 To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




Re: kernel compile - Unable to mount root fs

2009-07-18 Thread Siggy Brentrup
Sorry that I didn't see this thread earlier.

On Sat, Jul 18, 2009 at 11:17 +0200, Soren Orel wrote:
 it works!
 
 I just forget:
 
 cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.30-1
 
 
 and:
 mkinitramfs -o /boot/initrd.img-2.6.30-1 2.6.30.1

% apt-get install kernel-package
% man make-kpkg

might have been useful.

IIRC this has been written in order not to forget
crucial steps after once bitten.

Regs
  Siggy
-- 
Please don't cc: me when replying on the list.
bsb-at-psycho-dot-informationsanarchistik-dot-de
or:bsb-at-psycho-dot-i21k-dot-de


signature.asc
Description: Digital signature


Re: kernel compile - Unable to mount root fs

2009-07-18 Thread Soren Orel
hmmm.. it works, but I have to hit Ctrl+D at every boot... :D

http://img149.imageshack.us/img149/5726/screenshotual.png

On Sat, Jul 18, 2009 at 12:00 PM, Siggy Brentrup deb...@psycho.i21k.dewrote:

 Sorry that I didn't see this thread earlier.

 On Sat, Jul 18, 2009 at 11:17 +0200, Soren Orel wrote:
  it works!
 
  I just forget:
 
  cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.30-1
 
 
  and:
  mkinitramfs -o /boot/initrd.img-2.6.30-1 2.6.30.1

 % apt-get install kernel-package
 % man make-kpkg

 might have been useful.

 IIRC this has been written in order not to forget
 crucial steps after once bitten.

 Regs
  Siggy
 --
 Please don't cc: me when replying on the list.
bsb-at-psycho-dot-informationsanarchistik-dot-de
 or:bsb-at-psycho-dot-i21k-dot-de

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (GNU/Linux)

 iEYEARECAAYFAkphnUoACgkQ94B/SGO8KQe2NQCgw4DTfS2iNHrzkbVjRhZftSOj
 QrYAn13qZ/fsIDhdYJyxWeBPlhz1y8FN
 =ACkV
 -END PGP SIGNATURE-




kernel compile - Unable to mount root fs

2009-07-17 Thread Soren Orel
debian lenny

I download 2.6.30-1 source
tar -xjf linux-2.6.30.1.tar.bz2
cd linux-2.6.30.1
cp /boot/config-2.6.26-2-686 ./.config
apt-get install make gcc libncurses5-dev
make menuconfig (replace M to *):

Device Drivers - Multiple device support (RAID and LVM) - Device mapper
support
File systems - Ext3 journalling file system support

time make -j2
make modules_install install
update-grub

then...reboot...

VFS: Unable to mount root fs on

What am I missing? I still have to make more modules to built-ins?

thank you... :\


Re: kernel compile - Unable to mount root fs

2009-07-17 Thread Aioanei Rares

Soren Orel wrote:

debian lenny

I download 2.6.30-1 source
tar -xjf linux-2.6.30.1.tar.bz2
cd linux-2.6.30.1
cp /boot/config-2.6.26-2-686 ./.config
apt-get install make gcc libncurses5-dev
make menuconfig (replace M to *):

Device Drivers - Multiple device support (RAID and LVM) - Device 
mapper support

File systems - Ext3 journalling file system support

time make -j2
make modules_install install
update-grub

then...reboot...

VFS: Unable to mount root fs on

What am I missing? I still have to make more modules to built-ins?

thank you... :\
Did grub made an entry in its menu allowing you to boot in single mode? 
Try that please and report back. I've had the same problem a while ago 
on testing/unstable.



--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org




Re: kernel compile - Unable to mount root fs

2009-07-17 Thread Soren Orel
trying in single mode:
http://img514.imageshack.us/img514/7868/screenshotsrf.png
trying in normal mode:
http://img219.imageshack.us/img219/6290/screenshot1u.png

I forget to tell, that this pc uses lvm :S

On Fri, Jul 17, 2009 at 8:59 PM, Aioanei Rares debian.dev.l...@gmail.comwrote:

 Soren Orel wrote:

 debian lenny

 I download 2.6.30-1 source
 tar -xjf linux-2.6.30.1.tar.bz2
 cd linux-2.6.30.1
 cp /boot/config-2.6.26-2-686 ./.config
 apt-get install make gcc libncurses5-dev
 make menuconfig (replace M to *):

 Device Drivers - Multiple device support (RAID and LVM) - Device mapper
 support
 File systems - Ext3 journalling file system support

 time make -j2
 make modules_install install
 update-grub

 then...reboot...

 VFS: Unable to mount root fs on

 What am I missing? I still have to make more modules to built-ins?

 thank you... :\

 Did grub made an entry in its menu allowing you to boot in single mode? Try
 that please and report back. I've had the same problem a while ago on
 testing/unstable.



Re: kernel compile - Unable to mount root fs

2009-07-17 Thread Don Quixote de la Mancha
Did you build and install your initrd?  You might need to load a
module to mount your root filesystem, and if so it should be in the
initrd.

The initrd also needs to be named in your grub entry.

It's not enough just to build and install the module, because those
are accessible only after your root fs is mounted!

-- 
Don Quixote de la Mancha
quix...@dulcineatech.com
http://www.dulcineatech.com


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: kernel compile - Unable to mount root fs

2009-07-17 Thread Soren Orel
thank you for the quick replies :O

I just only did, what I mentioned in the starting mail:S

ls -la /boot:
http://pastebin.com/f7dc58737

cat /boot/grub/menu.lst
http://pastebin.com/f566152fc

On Fri, Jul 17, 2009 at 9:11 PM, Don Quixote de la Mancha 
quix...@dulcineatech.com wrote:

 Did you build and install your initrd?  You might need to load a
 module to mount your root filesystem, and if so it should be in the
 initrd.

 The initrd also needs to be named in your grub entry.

 It's not enough just to build and install the module, because those
 are accessible only after your root fs is mounted!

 --
 Don Quixote de la Mancha
 quix...@dulcineatech.com
 http://www.dulcineatech.com


 --
 To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




Re: kernel compile - Unable to mount root fs

2009-07-17 Thread Don Quixote de la Mancha
In your Grub menu.lst file, there are some lines that look like this one:

  initrd  /initrd.img-2.6.26-2-686

You need a line like that just below the item for the kernel you're
trying to boot, except that you want the initrd version to match the
new kernel version.

initrd stands for Initial RAM Disk.  It's a compressed archive that
contains the contents of a small initial root filesystem, with just
enough in it to to load the modules you're going to need to mount your
root filesystem.  In particular it needs to have the modules for your
lvm and any RAID controllers.

I've never made an initrd on Debian, but on Fedora the command is mkinitrd.

Don Quixote
-- 
Don Quixote de la Mancha
quix...@dulcineatech.com
http://www.dulcineatech.com


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org