<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi there Anthony,<br></blockquote><div><br></div><div>First I wan't sure what you were talking about since I had just installed Ubuntu 9.10,  Linux 2.6.31-14-generic.</div>

<div>I did have trouble booting since Grub2 doesn't deal with large disks very well (mine is 500 GB).</div><div><br></div><div>I did find steps to work around that boot issue after some googling around.</div><div>Today my Ubuntu updated itself to Linux 2.6.31-16, and I got the same Grub2 boot issue.</div>

<div>These are the steps I took in both cases to work around the grub2 boot problem.</div><div>Hopefully the following steps will help.</div><div><br></div><div>First, here's what I saw on my monitor right after the Ubuntu install (and also right after the recent kernel update):</div>

<div>   Error: no such device:  xxxxxxxx-xxxxxxxx-...</div><div>   Failed to boot default entry</div><div>   Press any key to continue...</div><div><br></div><div>If that's what you also see, here's what I did (before you follow the steps below, make sure you undo whatever you did so you end up with the same Error: no such device above):</div>

<div><br></div><div>1. Press the reset button, and this time you should be presented with a choice of Grub boot options.</div><div>2. Press the letter '<b>c</b>' (without the single quotes) to drop into console mode</div>

<div>3. Type:  <b>set  root=(hd0,1) </b>and press the ENTER key</div><div>4. Type: <b>linux  /vmlinuz  root=/dev/sda1  ro</b>    and press the ENTER key</div><div>5. Type: <b>initrd  /initrd.img</b>   and press the ENTER key</div>

<div>6. Type: <b>boot</b>    and press the ENTER key</div><div>You should be able to log in. Once you log in, select Application->Accessories->Terminal to bring up a command shell window.</div><div><br></div><div>Inside that window:</div>

<div>Enter this command line:   <b>uname  -a</b></div><div>It should spit out several lines about your system, and you should be able to verify that you're using the 2.6.13-16.generic kernel</div><div><br></div><div>
Enter this command line:  <b>sudo  chmod   644  /boot/grub/grub.cfg</b></div>
<div>This will make file /boot/grub/grub.cfg writeable by root</div><div><br></div><div>Enter this command line:  <b>sudo  gedit  /boot/grub/grub.cfg</b></div><div>This will open up another edit  window, showing the contents of that file. The file has different sections, typically a normal one for booting, and another one for repair. There are 2 per version of the kernel, so you should see 4 of those sections, two for 2.6.13-14 and two for 2.6.13-16</div>

<div>Locate the section for 2.6.13-16.generic (the normal boot case). Look for a line which says something like:</div><div><b>Search  -no--floppy  --fs-uuid  --set . . . .</b></div><div>Put a pound sign (#) in front of that Search, so the line now looks like this:</div>

<div><b>#Search  -no--floppy  --fs-uuid  --set . . . .</b></div><div>Do a File->Save, then File->Exit to get out of that edit window.  Go back to the command shell window.</div><div><br></div><div>Enter this command line: <b>sudo  chmod  444  /boot/grub/grub.cfg</b></div>

<div>This will change the file's permissions back to read-only for everyone.</div><div><br></div><div>If you did everything right, you should be able to reboot and the latest version of Ubuntu will come up.</div><div>

At least that worked for me. Your mileage may vary... </div><div>This should get you going until the next update of Ubuntu, or until grub2 is fixed.</div><div>:-)</div><div><br></div><div>Merry Christmas, and Happy New Year!!!</div>

<div><br></div><div>Le Nguyen</div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">---------- Forwarded message ----------<br>

From: a_kaluta <<a href="mailto:akaluta@taosnet.com">akaluta@taosnet.com</a>><br>To: <a href="mailto:nmglug@nmglug.org">nmglug@nmglug.org</a><br>Date: Mon, 21 Dec 2009 06:51:52 -0700<br>Subject: [nmglug] Grub2<br>After fresh Ubuntu 9.10 install,then followed install w/ package update<br>


which including change from "Linux 2.6.31-14-generic" to "Linux<br>
2.6.31-16-generic",thereafter,boot would no get past splash screen.<br>
<br>
Limping along with the following mods:<br>
/etc/default/grub:  grub default changed from=0 to =saved.<br>
sudo grub-set-default "Linux 2.6.31-14-generic"<br>
<br>
Have not located the elegant solution,can anyone lend clarity,<br>
Thanks,Anthony<br>
<br></blockquote></div><br>