Jump to content

Recommended Posts

Posted

A while ago I added some memory to my 2nd PC that runs Linux Mint. Since I was running LM13 32 bit I could not take advantage of the additional RAM so I took the easy way out and installed the PAE kernel 3.0.29.X

This must have added some instability to my system. After an update yesterday I got a black screen and then after a reboot the grub menu came up (ominous) and when I chose the regular 3.0.29 kernel I got:

 

 

[1.902269] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

[1.902299] Pid: 1, comm: swapper/0 Not tainted 3.2.0-29-generic #46-Ubuntu

 

 

This also happened if I chose the recovery mode so I could not even get a console.

At this point my only option was nuke, pave and restore data. (I have a good backup on an external drive.) So I now have taken the option of installing LM13 64 bit, am back on kernel 3.0.23.

 

Couple of questions:

(1) Any idea what got screwed up. Grub? Initramfs? Has this happened to you? I suspect it might be an Nvidia issue.

(2) Can you rescue a system blowup like this from a CD/DVD boot?

V.T. Eric Layton
Posted

First partition of first drive is 0,0

securitybreach
Posted

First partition of first drive is 0,0

 

Not with Grub2

 

Or is it (1,0)?

 

Device naming has changed between GRUB and GRUB2. Partitions are numbered from 1 instead of 0 while drives are still numbered from 0, and prefixed with partition-table type.

 

https://wiki.archlinux.org/index.php/GRUB2

V.T. Eric Layton
Posted

Hmm... don't know nuthin' 'bout no GRUB2. :(

 

But on GRUB Legacy:

 

# (1) Slackware64-13.37
title  slackware
root   (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro
initrd /boot/initrd.gz

 

My Arch GRUB menu.lst entry for my Slack on my 1st partition of my 1st drive. :)

  • Like 1
Posted

Hmm... don't know nuthin' 'bout no GRUB2. :(

 

But on GRUB Legacy:

 

# (1) Slackware64-13.37
title  slackware
root   (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro
initrd /boot/initrd.gz

 

My Arch GRUB menu.lst entry for my Slack on my 1st partition of my 1st drive. :)

 

 

Eric, I'm curious about your slack initrd -- doesn't the 64b distro come with a 'huge' kernel? What do you gain by creating an initrd? I've never used one with any slack distro.

V.T. Eric Layton
Posted

I don't run the everything-and-the-kitchen-sink huge.s kernel, which has every kernel driver known to mankind installed by default. I run the generic kernel, which requires an initrd to selectively load the kernel modules that my machine requires. I used to always run huge.s till I read somewhere that Patrick Volkerding doens't recommend it. The huge.s kernel is only really needed during installation.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...