2010年6月26日土曜日

ThinkPad X301 の導入

自宅開発環境に、新たに ThinkPad X301 を追加導入した。 これまで、X300 上の Windows XP を主に利用していたが、KVM の調査にもう1台欲しいと思っていたところ、lenovo からスペシャルセールのメールが届き、スペック的なことでしばらく迷ったが、結局購入した。モデルは 2777RM5

プリインストールされた Windows 7 Professional もいちおうは残しておきたいため、次のような手順で、パーティション構成を変更し、マルチブート環境を構築した。

1.修復用のDVD x3枚 を作成。
 lenovo のユーティリティにて作成(結構時間かかります)
2.PartedMagic を利用し、Windows 7 領域を 32GB に縮小。
3.そのまま PartedMagic でブートした環境に
 USB-HDD を接続し dd で領域3つをバックアップ。
 C: 以外に Q: および S: (X301ではドライブレターが未割り当て) がある。下記URL参照。
 http://www-06.ibm.com/jp/domino04/pc/support/Sylphd06.nsf/jtechinfo/MIGR-70829
4.パーティション情報もバックアップ。
 # sfdisk -d /dev/sda > /mnt_usb_disk/sfdisk.out
 # fdisk -l /dev/sda > /mnt_usb_disk/fdisk.out
 もしもリストアする場合は、PartedMagic から起動して
 # sfdisk < /mnt_usb_disk/sfdisk.out
 # partprobe
 とやってから、dd で3つの領域にリストアすればいいはず。
5.Q: と S: を削除し、Windows 7 が入った領域を先頭に移動
6.MBM をインストール
 http://elm-chan.org/fsw/mbm/mbm.html  MBMブータブルCDを使う
7.MBMから Windows 7 が起動できることを確認
8.あとは、Fedora でも CentOS でも空き領域にインストールすればいい
 ただし、GRUB のインストールは、sda の先頭ではなくてパーティションの先頭(sda2 等)

現在の状態は次のような感じ。
# uversion 
Fedora release 13                       2777RM5

BIOS version  : 6EET50WW (3.10 )  03/16/2010
System serial : xxxxxxx

CPU model  : Intel(R) Core(TM)2 Duo CPU     U9400  @ 1.40GHz
Processors : 2  (1 sockets, 2 cores per CPU, HT: not supported or disabled)

Memory : 1839 MB

Linux : 2.6.33.5-124.fc13.x86_64  x86_64  (my41)

# fdisk -l

Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4d1c5e4a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        4207    33792696    7  HPFS/NTFS
/dev/sda2   *        4208        6247    16384000   83  Linux
/dev/sda3            6247        6375     1030144   82  Linux swap / Solaris
/dev/sda4            6376       15566    73826707+   5  Extended
/dev/sda5            6376        8376    16073001   83  Linux
/dev/sda6            8377       10377    16073001   83  Linux
/dev/sda7           10378       12378    16073001   83  Linux
/dev/sda8           12379       14379    16073001   83  Linux
/dev/sda9           14380       15566     9534546   83  Linux
# blkid
/dev/sda1: LABEL="Windows7_OS" UUID="5248CFD848CFB94D" TYPE="ntfs" 
/dev/sda2: UUID="d20e5ed1-4fc8-43e8-877d-9210c3b86bdd" TYPE="ext4" 
/dev/sda3: UUID="4b1ac955-ed75-4684-b2c7-906fcb040552" TYPE="swap" 
/dev/sda7: LABEL="/" UUID="bafc8aaa-8505-41ac-ab9d-25f53969c281" SEC_TYPE="ext2" TYPE="ext3"
インストールしている OS は
sda1 : Windows 7 (プリインストールされていたもの)
sda2 : Fedora 13
sda7 : CentOS 5.5
sda5,6,8,9 : KVM 領域
人気ブログランキングへ にほんブログ村 IT技術ブログへ