Ubuntu 10.10升級Ubuntu 11.04遇到小挫敗,但沒事咯


話說Linux kernel of ubuntu 11.04是 2.6.38.8-generic(現在還是吧),但更新的時候,就安裝了2.6.38.8-generic而且2.6.35.22-generic還沒有removed. 那當然有問題,就未有更新kernel,就removed 2.6.35.22-generic.就射陽開不了機。那怎麼辦了?

1. Don’t panic, since you have the newer version installed.

2. Prepare your live CD Ubuntu 什麼版本也行

3.Open the terminal

4. Type

sudo gedit /boot/grub/grub.cfg

5. Change the name of the kernel (e.g. 2.6.35.22-generic) to a newer version (e.g. 2.6.38.8-generic) or the version that you have in your /boot/grub/ folder

menuentry 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 8d6205ea-5d4f-4706-bd5b-af7fded54aec
    linux    /boot/vmlinuz-2.6.38-8-generic root=UUID=8d6205ea-5d4f-4706-bd5b-af7fded54aec ro   quiet splash
    initrd    /boot/initrd.img-2.6.38-8-generic

搜搜以上的字字串。

大前提是:你的Folder (/boot/grub/)裏要有這些文件(總之要有kernel文件)

例如:不難看見有這個文件:initrd.img-2.6.38-8-generic

事前好像要 更新grub (Maybe update grub), Google 一下吧

6.重新開機就是了

塗牆

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s