このブログを検索

2010-09-01

Ubuntu9.10 -> 10.04.1

NASのバージョンを9.10から10.04.1にあげてみました。
10.04や10.04.1の新規インストールはGRUB2のインストールに問題がありましたが、
結論から言うと問題なくアップグレードできましたよ。

やる前にまずバックアップ(MBR,PBR含め)とっといた方がよいです
あんまりUbuntuを信用してませんww

手順メモ


1.Ubuntuアップグレード前にパッケージを全てアップグレードした方が良いらしい
$ sudo apt-get update
$ sudo apt-get upgrade
途中、samba絡みで選択肢が出た。
confファイルをどうするか、らしいのでとりあえず
パッケージメンテンナのバージョンをインストール
を選択
※あとで見てみたらprintersセクションが復活したくらいで、自分で追加した[share]セクションはマージされていた

アップグレード完了後、よく見ると「保留」が10数件。
保留というのは、インストールによって削除されるパッケージがあるものらしい。

$ apt-get -s dist-upgrade
で何が削除されるのか確認したところ、使っているものはなかったのでインストール決定

$ sudo apt-get -u dist-upgrade

インストール後、再度
$ sudo apt-get update
$ sudo apt-get upgrade
とやってみて、全て残0件になっていることを確認


2.アップデータのインストール

$ sudo apt-get install update-manager-core

/etc/update-manager/release-upgradesのPromptが=normal
になっていなかったら
Prompt=normal
にしておく

3.アップデート
 一応シングルユーザモードにする
$ sudo telinit 1
リカバリメニューでnetrootを選択

アップデート実行
$ do-release-upgrade

途中キーボード選択みたいなのがあったので
Dell -> UTF-8 と選択

途中/etc/default/grub に関してsambaと同じ質問がきたので
install the package maintainer's version
を選択
※後で確認したところ特に変化なし

途中  GRUB install devices:  と出たので
おそるおそる /dev/sda だけを指定してOK

途中何度か出てくる yNは yを選択

アップデート完了してから再起動が促されるのでY

4.後処理
起動中、mount待ちの画面が出てくるからskip の s

$ df
で確認してみると /home がマウントされていない

$ cat /proc/mdstat
raidがない

再構築する
$ sudo mdadm --assemble /dev/md0 /dev/sda4 /dev/sdb4
$ cat /proc/mdstat
$ sudo shutdown -r 0

再起動後
またmount待ち画面、skipする

$ cat /proc/mdstat
また消えている・・・

再度
$ sudo mdadm --assemble /dev/md0 /dev/sda4 /dev/sdb4
$ cat /proc/mdstat

設定ファイルを再作成してみる
/etc/mdadm/mdadm.conf の
# instruct the monitring daemon ...
というセクションと
# definitions of existing MD arrays
というセクションを削除し
$ sudo sh -c "mdadm --examine --scan >> /etc/mdadm/mdadm.conf"
$ sudo shutdown -r 0

今度はmount待ちが出なかった

$ cat /proc/mdstat
ちゃんとraidがactiveになっている
$ df
/homeのマウントもされている

最後に
/etc/samba/smb.conf のprintersが復活していたので再度コメントアウトしておく

5.動作確認
$ lsb_release -a
 
Description: Ubuntu 10.04.1 LTS 
となっていればOK
でもって、Windowsからsambaに接続できていればOK


以上、9.10->10.04.1のアップグレードでした。


参考
https://wiki.ubuntulinux.jp/UbuntuTips/Install/UpgradeLucid
http://d.hatena.ne.jp/con_mame/20080621
http://bibo-log.blog.so-net.ne.jp/archive/c2301071374-1
http://ubulog.blogspot.com/2007/06/ubuntu.html
http://blog.as-is.net/2008/10/ubuntu-server-804lts-810.html

0 件のコメント:

コメントを投稿