OK, I have fixed this problem. Just type this command:<div><br></div><div><font color="#ff0000">sudo grub-mkconfig -o /boot/grub/grub.cfg</font><br><br><div class="gmail_quote">2012/11/19 Chen Liang <span dir="ltr"><<a href="mailto:slimhigh@gmail.com" target="_blank">slimhigh@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">So how to update grub2.<div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">2012/11/19 Tom H <span dir="ltr"><<a href="mailto:tomh0665@gmail.com" target="_blank">tomh0665@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Resending in plain text.<br>
<div><br>
On Mon, Nov 19, 2012 at 6:38 AM, Tom H <<a href="mailto:tomh0665@gmail.com" target="_blank">tomh0665@gmail.com</a>> wrote:<br>
> On Mon, Nov 19, 2012 at 5:37 AM, Chen Liang <<a href="mailto:slimhigh@gmail.com" target="_blank">slimhigh@gmail.com</a>> wrote:<br>
>><br>
>> The output of the script at [1] is in the RESULT.txt. And the boot menu<br>
>> when I startup shows below:<br>
>><br>
</div><div>>> entering in the Previous Linux versions option shows :<br>
</div><div>>> So there is not a 3.2 kernel options.<br>
>><br>
</div><div>>> 2012/11/19 Tom H <<a href="mailto:tomh0665@gmail.com" target="_blank">tomh0665@gmail.com</a>><br>
>>><br>
>>> On Sun, Nov 18, 2012 at 8:29 PM, Chen Liang <<a href="mailto:slimhigh@gmail.com" target="_blank">slimhigh@gmail.com</a>> wrote:<br>
>>> ><br>
>>> > slim@lab:~$ sudo update-grub<br>
>>> > [sudo] password for slim:<br>
>>> > Searching for GRUB installation directory ... found: /boot/grub<br>
>>> > Searching for default file ... found: /boot/grub/default<br>
>>> > Testing for an existing GRUB menu.lst file ... found:<br>
>>> > /boot/grub/menu.lst<br>
>>> > Searching for splash image ... none found, skipping ...<br>
>>> > Found kernel: /boot/vmlinuz-3.2.0-34-generic<br>
>>> > Found kernel: /boot/vmlinuz-3.2.0-33-generic<br>
>>> > Found kernel: /boot/vmlinuz-3.2.0-31-generic<br>
>>> > Found kernel: /boot/vmlinuz-3.0.0-20-generic<br>
>>> > Found kernel: /boot/memtest86+.bin<br>
>>> > Updating /boot/grub/menu.lst ... done<br>
>>> ><br>
>>> > The 3.2 kernel titles do show in the menu.lst, but when I restart my<br>
>>> > computer, I can't see the options. I really don't know why!<br>
>>><br>
>>> What's the output of the script at [1]?<br>
>>><br>
>>> You're updating your grub1 menu but it may be that you're, somehow,<br>
>>> booting from grub2.<br>
>>><br>
>>> 1. <a href="http://sourceforge.net/projects/bootinfoscript/files/bootinfoscript/" target="_blank">http://sourceforge.net/projects/bootinfoscript/files/bootinfoscript/</a><br>
><br>
</div>> The picture clearly shows that it'd grub2 (grub 1.99-12ubuntu5) that's<br>
> controlling your boot through "boot/grub/grub.cfg" and not grub1. So the<br>
> "menu.lst" that you're generating with "update-grub" has no influence on<br>
> your boot menu.<br>
<div><div><br>
--<br>
ubuntu-users mailing list<br>
<a href="mailto:ubuntu-users@lists.ubuntu.com" target="_blank">ubuntu-users@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-users</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><div class="HOEnZb"><div class="h5">-- <br><div>Best Regards!</div><div><br></div><div>Chen Liang </div><div>Beijing Institute of Technology</div>
<div><br></div>此致 敬礼!<div><br><div>陈亮</div><div>
北京理工大学</div></div><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Best Regards!</div><div><br></div><div>Chen Liang </div><div>Beijing Institute of Technology</div><div><br></div>此致 敬礼!<div><br><div>陈亮</div><div>
北京理工大学</div></div><br>
</div>