Windows 2000で Windows XP のDISKPART.EXE を使ってみた

C:\>binpatch.exe diskpart.exe 8A6E:0f94c0:33c040
binpatch.exe diskpart.exe 8A6E:0f94c0:33c040
バイナリファイルなのでチェックサムを修正します[00034587->0003712b]
書き換え成功

パッチは 拡張カーネルの v2.3l2に入っている binpatch.exe を使います ・ω・

Windows 2000 Kernel32 改造計画【BM】

書き換えたのはOSバージョンチェックではじいてる箇所です。
ちなみに、 DISKPART 5.2 と 6.0を XP/2000で動かしてみたらだめでした

Microsoft DiskPart version 5.2.3790
Copyright (C) 1999-2001 Microsoft Corporation.
On computer: MOFMOF

ディスクの管理サービスは操作を完了できませんでした。

こんな感じ

たぶん、virtual shadow service 辺りが関係してるんだと思うけど、そんなに重要ではないのでスキップ ・ω・

Microsoft Windows 2000 [Version 5.0.2195]
C:\>DISKPART
Microsoft DiskPart version 5.1.3565

Copyright (C) 1999-2003 Microsoft Corporation.
コンピュータ: MOFMOF

DiskPart のこのバージョンはお使いのコンピュータと互換性があり
ません。DiskPart のコピーが正しいかどうか確認してください。

C:\>DISKPART

Microsoft DiskPart version 5.1.3565

Copyright (C) 1999-2003 Microsoft Corporation.
コンピュータ: MOFMOF

DISKPART> list volume

Volume ###  Ltr Label        Fs    Type        Size     Status     Info
----------  --- -----------  ----  ----------  -------  ---------  --------
Volume 0    D   W2PFPP_JA    CDFS  DVD-ROM     1432 MB
Volume 1    C                NTFS  Partition   7670 MB  正常       システム

DISKPART> list disk

Disk ###  Status           Size     Free     Dyn  Gpt
--------  ---------------  -------  -------  ---  ---
Disk 0    オンライン       7677 MB      0 B
Disk 1    オンライン         94 MB    94 MB

SKPART> select disk 1

ディスク 1 が現在選択されているディスクです。

DISKPART> create partition primary size=50

DiskPart は指定したパーティションの作成に成功しました。

DiSKPART> list volume

Volume ###  Ltr Label        Fs    Type        Size     Status     Info
----------  --- -----------  ----  ----------  -------  ---------  --------
Volume 0    D   W2PFPP_JA    CDFS  DVD-ROM     1432 MB
Volume 1    C                NTFS  Partition   7670 MB  正常       システム
Volume 2                           Partition     55 MB  正常

SKPART> select volume 2

リューム 2 は選択されたボリュームです。

SKPART> extend size=5

DiskPart はボリュームを拡張できませんでした。
拡張するのに有効なボリュームかどうか確認してください。

DISKPART> convert DYNAMIC

選択されたディスクはダイナミックにアップグレードできません。
変換するには有効なベーシック ディスクを選択してください。

SKPART> convert basic

選択されたディスクが空ではありません。
ベーシックに変換する前にディスクが空であることを確認してください。

DISKPART> list partition

Partition ###  Type                Size     Offset
-------------  ------------------  -------  -------
Partition 1    ダイナミック データ          55 MB    32 KB
Partition 2    ダイナミック データ          47 MB    55 MB

DISKPART> select volume 0

ボリューム 0 は選択されたボリュームです。

DISKPART> assign letter=J

DiskPart はドライブ文字またはマウント ポイントを正常に割り当てました。

DISKPART> list volume

  Volume ###  Ltr Label        Fs    Type        Size     Status     Info
  ----------  --- -----------  ----  ----------  -------  ---------  --------
* Volume 0    J   ボリューム        NTFS  シンプル          55 MB  正常

  Volume 1    I   xx           NTFS  シンプル          33 MB  正常

  Volume 2    D   W2PFPP_JA    CDFS  DVD-ROM     1432 MB
  Volume 3    C                NTFS  Partition   7670 MB  正常       システム

DISKPART> select volume 1

ボリューム 1 は選択されたボリュームです。

DISKPART> extend disk=1 size=5

DiskPart はボリュームを正常に拡張しました。

DISKPART> list volume

  Volume ###  Ltr Label        Fs    Type        Size     Status     Info
  ----------  --- -----------  ----  ----------  -------  ---------  --------
  Volume 0    J   ボリューム        NTFS  シンプル          55 MB  正常
* Volume 1    I   xx           NTFS  シンプル          38 MB  正常
  Volume 2    D   W2PFPP_JA    CDFS  DVD-ROM     1432 MB
  Volume 3    C                NTFS  Partition   7670 MB  正常       システム

とりあえず、一通りコマンド試してみて問題なし ・ω・

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です