2009年1月9日金曜日

Ubuntu8.04 LTSへアップグレードした。

ノートPCのUbuntu7.10を8.04にアップデートした。始め、/boot領域の空きが少なくて(使用率100%になっていた)アップデートできなかったので、使っていないカーネルを全部削除した。
$ uname -a
Linux Vitis 2.6.20-16-generic #2 SMP Tue Feb 12 05:41:34 UTC 2008 i686 GNU/Linux
カーネル2.6.20-16なので、それ以外はすべて削除した。

アップデートマネージャーからアップデート。GUIで簡単にできる。

/boot/grub/menu.lstが更新されないようにしたら、始めのgrubの画面でUbuntu8.04が選択できない。
menu.lstを移動して、grub-installをすると、新しくmenu.lstが作成される。ただし、Ubuntu8.04しか起動しない設定になっているから、過去のmenu.lstから必要分をコピペする。
今、Ubuntu8.04と7.10とWindows XPが起動するように設定されている。
timeout 10 #OS選択のタイムアウトは10秒
#hidemenu #OS選択画面にならず、いきなりUbuntu8.04が立ち上がるので、hidemenuをコメントアウトしておく。

## ## End Default Options ##

title Ubuntu 8.04.1, kernel 2.6.24-22-generic
root (hd0,4)
kernel /vmlinuz-2.6.24-22-generic root=UUID=95572075-fe89-4d89-9754-cc73afbf9e62 ro quiet splash
initrd /initrd.img-2.6.24-22-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.24-22-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.24-22-generic root=UUID=95572075-fe89-4d89-9754-cc73afbf9e62 ro single
initrd /initrd.img-2.6.24-22-generic

title Ubuntu 8.04.1, kernel 2.6.20-16-generic
root (hd0,4)
kernel /vmlinuz-2.6.20-16-generic root=UUID=95572075-fe89-4d89-9754-cc73afbf9e62 ro quiet splash
initrd /initrd.img-2.6.20-16-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.20-16-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.20-16-generic root=UUID=95572075-fe89-4d89-9754-cc73afbf9e62 ro single
initrd /initrd.img-2.6.20-16-generic

title Ubuntu 8.04.1, memtest86+
root (hd0,4)
kernel /memtest86+.bin
quiet

title Ubuntu 7.10, kernel 2.6.20-16-generic
root (hd0,4)
kernel /vmlinuz-2.6.20-16-generic root=UUID=95572075-fe89-4d89-9754-cc73afbf9e62 ro quiet splash locale=ja_JP
initrd /initrd.img-2.6.20-16-generic
quiet

title Ubuntu 7.10, kernel 2.6.20-16-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.20-16-generic root=UUID=95572075-fe89-4d89-9754-cc73afbf9e62 ro single
initrd /initrd.img-2.6.20-16-generic


title Ubuntu 7.10, memtest86+
root (hd0,4)
kernel /memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
makeactive
chainloader +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda2
title Microsoft Windows XP Embedded
root (hd0,1)
savedefault
makeactive
chainloader +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda4
title Windows NT/2000/XP
root (hd0,3)
savedefault
makeactive
chainloader +1

### END DEBIAN AUTOMAGIC KERNELS LIST


問題点は、カーネル2.6.24-22からデスクトップ版が立ち上がらないこと。recovery modeとCUIなら立ち上がるけど、CUIで出来ることは相当少ない。

0 件のコメント: