Ubuntu10.04LTS を ThinkPad x201s にインストール

動機

いままでうちのx201sはホストOSをWin7にしてVMWareUbuntuを入れていたのだけれど、メモリがもう少しで足りなくなってしまいそうだし、何かもっさりするし、ウィンドウの切り替えが面倒くさい。
どうせWindows7らしい使い方などしていないのだ。そもそもWindows7の新機能など知りもしない。
ならばもうVMなどと言わず、最初っからUbuntuをブートしてしまえばよいではないか。
ということでUbuntu10.04LTSとWindows7デュアルブートにしてメインをUbuntuにすることにした。

手順

  1. Ubuntuインストールに備えてWindows7パーティションの縮小を行う。
  2. 公式から「Ubuntu Desktop 日本語 Remix CD」のISOをダウンロード。
  3. UNetbootinを使ってISOをUSBに焼く(?)。
  4. x201sを再起動し、USBからブートを行う。WindowsUbuntuのどちらで起動するか聞かれるのでUbuntuを選択。
    • しばらく待つとUbuntuのデスクトップが現れる。
  5. Ubuntu用のパーティションWindowsと共有のデータ用のパーティションを作成する。
    • システム→システム管理→GPartedを使用する。
    • Ubuntu用はext4でフォーマット、Windows用はnftsでフォーマット。
    • それぞれ20GB、23GB。
  6. デスクトップにUbuntuのインストールアイコンがあるので、ダブルクリック。
  7. 終了!

はまりどころ

上にはUSBでブートすると書いたが、最初はCDで試していた。
だが、CDだとブート時に次のようなエラーが出て先に進まなくなる。

unable to find a medium containing a live file system

このエラーが出る前はこんな警告も出ていた。
…ただ、この警告はUSBでブートしたときも出ていたので関係ないのかもしれない。

GLib-WARNING **: getpwuid_r(): failed due to unknown user id (0)

どうも、このエラーはCDドライブに依存する感じがしたのでUSBでブートしてみたところ、うまくいった。