Posts tagged: Windows 7

VAIO G (VGN-G1) に Windows 7 Ultimate RC (x32) をUSBメモリからインストール 成功の巻

前回の記事で64bit版 Windows 7 がインストールできなかったので、今回は32bit版を入れてみた。インストール用USBメモリの作成方法は前回と全く同じなので、ここでは省略する。

先に結論を書いちゃうと、拍子抜けするぐらいドライバ類などが最初から入ってて、何もしなくても良いぐらい。デスクトップエクスペリエンスの数値もそこそこ。

VAIO G に入れてみてわかったのは以下の点。

  • ドライバ類は最初からある物で十分使用可能
  • サウンドカードやグラフィックカード関係も完璧
  • 初期起動時の消費メモリは800Mぐらい
  • 必要なディスクスペースはだいたい9Gだったので、これ以上は欲しい
  • 最初からAeroがオンになる(基準をクリアしていた?)

ただ、こまったのは以下の点

  • バッテリーや液晶の輝度を使用状態によって制御するユーティリティーが使用不可
  • Fn+F5などで制御する音声と画面の明るさ制御も使用不可
  • 電源ボタン上にあるハードウエアキーも使用不可
  • バッテリーいたわり充電なども使用不可
  • HDD衝撃検知プログラムも使用不可

と、メーカーが付けてきている機能についてはほぼ使用ができなかった。

これはVistaのドライバ類を入れたりすればできるのかもしれないけど、VGN-G1だとそもそもXPモデルなので、それができない。

動きはそこそこきびきびしているけど、やっぱり時代の流れか、3年前のパソコンには少し荷が重いOSかもしれないので、元に戻すことにした:neutral:

インストール中のスクリーンショットなど

VAIO G (VGN-G1) に Windows 7 Ultimate RC (x64) をUSBメモリからインストール~失敗の巻

いきなりだけど失敗した。くやしいのう、くやしいのう。。。。

どうして持ち運びのメイン機である VAIO G に Windows 7 RC を入れようと思ったかというと、どこにも入れたよって言う記事がなかったから(笑)。じゃーってんで入れてみようかな、と。あとは最近 OS (Windows XP) の動きもおかしくなってきたのでクリーンインストールしたかったのも大きな要因。

OSを64nbitにするか32bitにするかを悩んだけど、今仮想マシンで使用しているものは64bitなので、これで当然いけるでしょ!と思ってインストールを始めた。

前提条件

VAIO Gって僕のやつは1スピンドルだからDVD-ROMが付いていない。よって、何かを入れるときには外付けのUSBドライブが必要になるんだけど、今手元にそれがない。でも入れたい。よって、強制定期にUSBメモリからブートしてインストールする用法をとることにした。

下ごしらえ USBメモリを起動ディスク化する

メインマシンが Vista だったら、これめちゃ楽です。DISKPART というコマンドを使って、USBメモリをブート可能にすればいいんだけど、あいにくうちの環境は Windows 史上最も優れていると(僕が勝手に思っている) XP なんですな。よって、以下のツールを入れる。

MBRWizardのダウンロード

MBRwizard! - The MBR Management Utility_1242834949673.jpg

MBRWizard

最新版をダウンロードして、パスの通ったフォルダに中身をコピー。その後、コマンドプロンプトを開いて以下のコマンドを実行。

MBRWiz /list

C:>MBRWiz /list

MBRWiz - Version 2.0 **beta** for Windows XP/2K3/PE         April 30, 2006
Copyright (c) 2002-2006 Roger Layton                    http://mbr.bigr.net

Disk: 0   Size: 305G CHS: 38913 255 63
Pos MBRndx Type/Name  Size Active Hide Start Sector   Sectors    DL Vol Label
--- ------ ---------- ---- ------ ---- ------------ ------------ -- ----------
0    0    07-NTFS    305G   Yes   No            63  625,121,217 C: <None>

Disk: 1   Size: 7.8G CHS: 990 255 63
Pos MBRndx Type/Name  Size Active Hide Start Sector   Sectors    DL Vol Label
--- ------ ---------- ---- ------ ---- ------------ ------------ -- ----------
No partitions found on this disk

Disk: 2   Size: 4.0G CHS: 505 255 63
Pos MBRndx Type/Name  Size Active Hide Start Sector   Sectors    DL Vol Label
--- ------ ---------- ---- ------ ---- ------------ ------------ -- ----------
0    0    07-NTFS    4.0G   Yes   No            32    8,125,407 G: <None>

うちの場合だと、一番下に表示されている G: がUSBメモリなので、こいつを指定するにする。

C:¥>MBRWiz /Disk=G /Active=1

するとホンマにええんやな?と聞かれるので、y エス!って選択。そうするとめでたく終了。

ファイルのコピー

Windows 7 RC のディスクの中身をすべて、USBメモリにコピーして終了。何のスキルも必要ないので、ここはこの程度で終わる。

ブートセクタの書き込み

Windows 7 RC のディスクの中身を、今回のUSBメモリに全部コピーした後で、以下のコマンドを実行。
(うちだとFドライブがWindows7のディスク。GドライブはUSBメモリ)

C:> cd /F F:boot
F:boot> bootsect /nt60 G:

はい、ここでハマった。結論から書くと、Windows XP ではこの実行ファイルと互換性がないらしく「有効なアプリケーションではありません」と言われて悲しく終了する。どうしたものか、と悩んだ結果、Windows 7 RC のディスクから一度別のマシンで起動して、その環境で上のコマンドを打てば良いのでは?と思ったので次に進むことにする。

Windows 7 RC 起動ディスクからブート

起動して「インストールする?」という画面で、「修復」を選択すべし!
そうすると、ドライバディスクの選択画面になるので、ここで選択をクリック。そうすると、Windows PE の explorer シェルが出る。

待ってました!
この状態が欲しかったのよ~。早速、先ほどのGドライブが認識されているかどうかチェック。されてる!すごいね。Gドライブをダブルクリックして、bootフォルダの下まで進む。

右クリックして、ファイルの新規作成から「テキスト」を選びましょう。
そして以下のコマンドをタイプ。

bootsect /nt60 G:
pause

最後に pause を入れたのは、出力結果が知りたいから。じゃないと一瞬でウインドウが閉じちゃうから、何が何だかわからなくなる。

実行可能なファイル名で保存する

ファイル名は敵道に、boot.cmd とでもしましょう。あ、もちろん別名で保存を選択して、ファイルの拡張子をテキストからすべてのファイルにすることをお忘れなく。

作成したboot.cmdをダブルクリック、実行!

はい!
画面が出ましたか!?

スクリーンショットをとれなかったのが悲しいけど、successful みたいな画面が出ていたら成功!
そのまま電源を落とし、次のステップ、インストール編へ。

USBメモリから起動する

PCにUSBメモリをさして起動させる。

ところが!次の瞬間っ!

はい、どうも VGN-G1 は 64bit と相性が悪いらしく、インストーラーから 64bit 互換じゃないよ、と言われて止まってしまいました。くやしいので、32bit版をダウンロードしながら、今日はここまで。


Windows Storage Server 2008 と Windows 7 で仮想ディスクの容量を増やしてみた

十分に iSCSI Target が使えることがわかったので、今回はこの仮想ディスクの容量を増やしてみたいと思う。

Windows Storage Server 2008 > Microsoft iSCSI Target Software > Devices > Extend Virtual Disk

例によって、スタートメニューの管理ツール一覧から Microsoft iSCSI Target Software を選択し、新しいウインドウが出てくるので、Devices をクリックして、先日作成した Virtual Disk 0 を選択。これを右クリックして、Extend Virtual Disk を実行。

するとウイザードが立ち上がるので、次へ。

Size の欄になり、どれだけ増やしたいかを指定する。(合計サイズじゃないです。)今回は、128Mほど追加するので、これを入力。するとウイザードが終了する。 WSS 2008 の設定はこれだけ。

次にクライアントの Windows 7 で作業を実施。

コントロールパネルから iSCSI イニシエーターのセットアップを選択すると、もう見慣れたウインドウ(ターゲット一覧)が出てくる。

ここで一度、切断をクリック。ここで確認の画面が出てくるので、迷わずにはいをクリック。その後、接続をクリック。

ターゲットへの接続画面が出るので、これはOKをクリック。
すると、ターゲット一覧の画面に戻るので、ひとまずOKを押して閉じる。

次にマイコンピューターを右クリックしてコンピューターの管理を立ち上げる。

その中のディスクの管理をクリック。すると、ディスク1に見割り当ての涼気が見えるのがわかるだろうか?これが今回拡張したぶん。

右クリックでボリュームの拡張を選んで、次へを選択すると、あら不思議、容量がトータル256Mに増えてます。

Windows Storage Server 2008 の iSCSI Target を設定し、Windows 7 からマウントしてみた

前回からの続き。

WSS 2008 に iSCSI Target Software が入ったので、実際にターゲットディスクを作成して、クライアントからマウントできるかどうかを試してみる。

今回、マウントに使用したのは Windows 7 Ultimate 。なぜかというと、1つは動作検証を兼ねていることと、標準で iSCSI Initiator が入っているので、ソフトなどの追加無しにいけると思ったから。続いて、VMware ESXi update2 からもマウントしてみる。

iSCSI Target のセットアップ

これ、出たばっかりでどこにも情報がない。探してみたけど、 WSS 2008 の組み合わせは誰もレビューしていなかったので試行錯誤でやってみることにする。同時にはまった箇所もメモしておくので、これを見た方々は是非とも僕の屍を乗り越えて前に進んでいただきたい(笑)。

Administrative Tools > Microsoft iSCSI Software Target > Create iSCSI Target

これを実行すると、作成のウイザードが立ち上がるので、そのまま次ぎへをクリック。

iSCSI のターゲット名を聞いてくるので、適当に。

hogehogeでも良いけど、それっぽく、sample.target.local とかつけてみる(全然それっぽくない)。

次に、IQN (iSCSI Qualified Name) を聞いてくるので、ここも適当に。
ドメインに参加している人などは、hogehoge.yourdomain.com とかでも良いと思うけど、今回のやつは試験環境なので、まだ work group ということもあって、うちは wss2008.sample にした。

ここまで進めると、ターゲットは作成完了。お疲れ様でしたメッセージが出る。

Devices > Create Virtual Disk

次に、ターゲットに関連づける仮想ディスク(ボリューム)を作成する。
早速ウイザードが立ち上がるので、次へをクリックする。そうすると、仮想ディスクをどこに作るかを聞いてくるので、お好きな場所を指定してください。

うちだと、 c:sampledisk.vhd ってした。

次に容量をどれだけ割り当てるかを決める。

これは後から拡張も縮退もできるので、お好きな容量を指定すればよい。うちはリッチに128MBドカン!:shock: と割り当てた そして、Description は何も書くことがないのでそのまま次へ。

ここから本気とかいてマジと読むモードで設定。

先ほど作成した仮想ディスクに iSCSI Target がアクセスできるようにしなくてはいけないので、”Add” をクリックして、これまた先ほど作成した “sample.target.local” を指定。

そうすると、先ほど空白だった欄に、上で指定した “sample.target.local” が入る。これを確認して次へ。お疲れ様メッセージが出るので。 “Finish” を押して華麗に閉じてください。閉じた後、”sample.target.local” に作成した Virtual Disk がマウントされていることを確認することをお忘れなく。

クライアントから iSCSI Target へ接続する

いきなりすみません、Windows 7 で iSCSI イニシエーターのセットアップがどこにあるのかわからなかったので右上の検索窓で検索しちゃいました:oops:

いいんです。ということで、出てきたイニシエーターのセットアップをダブルクリック。

Snap-43.jpg

iSCSI イニシエーターのプロパティが開くので、ターゲット欄にある空白のボックスに、WSS 2008 の IP アドレスを打ち込んで、クイック接続をクリック。

すると、新しいウインドウが開くんだけど、検出されたターゲットのボックスが空白になっている。なん・・・だと!?ここって、さっきの “sample.target.local” みたいなのが入っているんじゃないんですか、、、としばし呆然。 \(^o^)/オワタ

はい、ここテストに出ます!ここからが重要です。

WSS 2008 終了のお知らせが脳内で流れつつも、いろいろと試しました。
これが正規の追加手順のようなので、何も臆することなくまねしてください(笑)。

上の、何も見えていない状態で、WSS 2008 の iSCSI Target を開いて、先ほど作成した “sample.target.local” のプロパティをクリック。

“iSCSI Initiator” のタブで、Add をクリック。

すると、”Identifier Type” – “IQN” になっているので、そこで “Browse” をクリック。そうすると、 “Add iSCSI Initiator” となり、ネットワーク上のイニシエーター一覧が表示される。

ほぉ、VMware ESXi なんかもありますな、と思いつつ、Windows 7 っぽいやつを指定して、”OK” をクリック。先ほどの空白だった画面に、この情報が出てくるので、”OK” をクリック。ここまでくると、もう成功する予感がまんまんですな。正直、ワクテカが止まらない:mrgreen:

Snap-48.jpg

今度は Windows 7 に戻ってくる

先ほどの何も見えなくなっていた画面で、”最新の情報に更新” をクリック。
キタ━(゜∀゜)━! Target が見えてますがな。元気です。生きてます!

一通りワクテカしたので、このターゲットをクリックして “接続” をクリック。
“ターゲットへの接続” が表示されるので、”この接続をお気に入りのターゲットの一覧に追加する” にチェックボックスが入っていることを確認して、OK を押下!(じゃないと再起動のたびにこのディスクが見えなくなります。)

ここからは、通常のHDDを追加したときと何ら変わりないです。

コンピューターの管理からディスクの管理を選択すると、初期化されていないディスク(さっき指定したiSCSIですよ、奥さん!)がありますよ、と聞かれるので、初期化を実行。

ディスクに変換されるので、ボリュームを割り当てて、フォーマットを実行して終了!お疲れ様でした。

Windows 7 RC samba にアクセスできない件

しばらくは Windows 7 をメインに使用してみようと思ったので、最近ガリガリと触っているんだけど、よくよく使ってみると、samba サーバーにアクセスできないことが判明。これじゃ使えないじゃん、ってことで、解決策をメモ。

Windows Vista 以降は、共有フォルダへアクセスする際の認証方式が変更されているので、これを元に戻す。意外と気がつかないので、最初は samba のログとにらめっこしてしまった(苦笑)。

ちなみに、このときのsamba のエラーログと、7 の認証画面は以下。

May 5 00:59:00 	smbd[6071]: read_data: read failure for 4 bytes to client hogehoge. Error = Connection reset by peer
May 5 00:59:00 	smbd[6071]: [2009/05/05 00:59:00, 0] lib/util_sock.c:read_data(534)

Windows 7 のセキュリティポリシーを変更する

Windows 7 のセキュリティポリシーを変更するために、コマンドを入力。これは Vista と全く同じ。(ネット上に 7 の情報がないので同じで良かった。)

スタートメニューの検索ボックスに「secpol.msc」と入力。

capture056.jpg

「ローカルセキュリティポリシー」が起動するので、 「ローカルポリシー」 > 「セキュリティオプション」の順に選択。

capture057.jpg

「ネットワークセキュリティ:LAN Manager認証レベル」をダブルクリック。値を「NTLM応答のみ送信する」に変更。

capture058.jpg

ここまでで、すべて終了。後は共有フォルダにアクセスするだけ。フォルダが見えていれば(以前のように認証が出なければ)、完了。

capture059.jpg

WordPress Themes