トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

EeePC 701SD-X に WindowsXP(SP3) を再インストール

[カテゴリ:Javascript]

EeePC 701SD-X に WindowsXP を再インストール

状況

久々に電源ONして、Windows Updateしていたら、SSDの容量不足から
気がつけばブートしなくなった。
やむをえないので、OSを入れなおす。

条件

  • 外付けDVDドライブは(持っていないので)使わない。
  • 代わりに SDHC 8G を使う。
  • 別の母艦Windowsマシンを保有
  • 701SDのリカバリDVD(「サポートDVD Rev.1.3(A875)」)を保有

手順概要

1.
母艦上、knoppix、syslinuxをSDカードに転送する。

2.
701SD上、SDカードからブートしてknoppixを起動し必要なファイルをサルベージ(プロダクトキーに関するもの)

3.
母艦上、nLiteでリカバリDVDから軽量化したOSインストールイメージを作成する。

4.
母艦上、WinToFlashでOSインストールイメージをSDカードに転送する。

5.
701SD上、SDカードからブートしてOSインストール実施する。

1.母艦上、knoppix、syslinux、Scankeylx をSDカードに転送する。

必要なものをダウンロード

以下から、knoppix_v6.7.1CD_20110914-20111018.iso をダウンロード

KNOPPIX Japanese edition
http://www.rcis.aist.go.jp/project/knoppix/

以下から、syslinux-4.05.zip をダウンロード

The Syslinux Project - Syslinux Wiki
http://www.syslinux.org/wiki/index.php/The_Syslinux_Project

以下から、scankeylx_r0911a.zip をダウンロード

Scankeylx - プロダクトキー検索ツール on Linux
http://www.h5.dion.ne.jp/~afuruta/scankeylx/scankeylx.htm

SDカードに knoppix を配置

ドライブ

(knoppix)E: ← knoppix_v6.7.1CD_20110914-20111018.iso をマウント
(SDカード)F: 

コピー

(knoppix)E:\boot\isolinux\*(17ファイル) → (SDカード)F:\
(knoppix)E:\KNOPPIX(1フォルダー) → (SDカード)F:\

リネーム

(SDカード)F:\isolinux.cfg → syslinux.cfg

SDカードを実行可能な状態に

syslinux-4.05.zip を解凍する。
syslinux-4.05.zipのwin64\syslinux64.exe の プロパティを開き
「互換性」タブの「特権レベル:管理者としてこのプログラムを
実行する」をチェックしてから、
syslinux64.exe -ma F:
を実行

SDカードに Scankeylx を配置

scankeylx_r0911a.zip を解凍して、フォルダごとコピー
scankeylx_r0911a → (SDカード)F:\work\

2.701SD上、SDカードからブートしてknoppixを起動し必要なファイルをサルベージ(プロダクトキーに関するもの)

SDカードを EddPC 701SD-X へ刺し 電源ONと伴にESCキーを連打
「USB:Single Flash Reader」を選択して、SDカードからブート

C:で見えていたデバイスをマウント

su
mount -t ntfs /dev/sda1 /mnt

ファイルをサルベージ

cd /mnt/WINDOWS/system32
cp -p oembios* /mnt-system/work
cd /mnt/WINDOWS/system32/CatRoot/{F750E6C3-*/OEMBIOS.CAT /mnt-system/work

プロダクトキーを検索

cd /mnt-system/work/scankeylx_r0911a
./start_scankey
「Scan Key on linux」が起動
「Drive:/dev/sda」
「OK」
scan_yymmdd_hhmmss.log が出力される。
logからキー R8P77-*****-*****-*****-***** を探す。

3.母艦上、nLiteでリカバリDVDから軽量化したOSインストールイメージを作成する。

参考

LifeLog: EeePC 701SDのリカバリCDからWindows XPをクリーンインストールするCDを作る
http://kog.seesaa.net/article/136741150.html

C:\WinASUS フォルダ作成

「サポートDVD Rev.1.3(A875)」
の \i386XP\I386 を C:\WinASUS\ へコピー

サルベージした以下4ファイルをcabで圧縮し拡張子をそれぞれ
bi_,da_,si_,ca_ にして、C:\WinASUS\I386\ へコピー

C:/WINDOWS/system32/oembios.{bin,dat,sig}
C:/WINDOWS/system32/CatRoot/{F750E6C3-*/OEMBIOS.CAT

以下から、nLite-1.4.9.1.exe をダウンロードして実行

nLite - Deployment Tool for the bootable Unattended Windows installation - About
http://www.nliteos.com/nlite.html

「Windowsインストレーションファイルの指定:C:\WinASUS」
(Windows XP Home Edition, Japanese, SP3, 5.1.2600.5512, 572.28MB)

「削除:コンポーネント」
「セットアップ:オプション」
(isoは後の工程で不要なので作らない)
赤字は重要っぽいので、これ以外で不要そうなのを適当に設定

実行中に「Help and Support」のところで
「cablib extract error」が発生した。もう一回最初から
やり直すと回避できた。なぜ???

4.母艦上、WinToFlashでOSインストールイメージをSDカードに転送する。

http://blog.livedoor.jp/fozy_/archives/51408250.html

以下から、Novicorp WinToFlash 0.7.0048 beta.zip を
ダウンロード&解凍

WinToFlash - Install Windows from usb - Home page
http://wintoflash.com/home/en/

WinToFlash.exe を実行

「Windows files path: C:\WinASUS」
「USB drive: F:\」

5.701SD上、SDカードからブートしてOSインストール実施する。

SDカードさして電源ON

ESCキー連打
起動先「USB:Single Flash Reader」選択
「1st, text mode setup」
「C: NTFS」パーティションを削除して、FAT32に変更しOSを入れる。
あとは普通にOSインストール

最終更新時間:2012年05月19日 22時54分15秒