木曜日, 8月 30, 2007

SUSE(SLED10)のSP1適用方法

SLED10のSP1が公開されたので適用しようと作業を開始するが、挙動がおかしく随分とハマってしまった。

今回の作業にあたり、SUSEのサイトに記載してあった内容をまずは参考にしてみた。(http://www.novell.com/ja-jp/products/desktop/eval.html)
【抜粋】
---
個々のService Pack のディスク#1でインストールを開始するか、YaST「パッチCDアップデート」モジュールによってSLEDインストールにService Packを適用します。
---

対象のマシンはマルチブート環境であり、CDブートのSP1適用はMBR等が上書きされる可能性が嫌だったのでYaSTによる適用方法を選択。今思えば、この選択が間違いだったと後悔。

というのは、YaSTの「パッチCDアップデート」や「システムアップデート」を何度試してもSP1の適用に失敗してしまった。ここでの失敗とは、YaSTがいきなり落ちたり、SP1適用中にrpmが適用できないと怒られたりと(その後rpmdbが壊れた)、かなりやられ放題。。

最後の選択肢として残っていたのがCDブートによるSP1適用方法。結果論ではあるが、この方法でしか適用できないのでは?、と疑いたくなるほど久々のハマリようだった。(気にしていたMBR等の上書きもなかった。)

0 件のコメント: