ブートディスクと同じ C:\ USB スティックから Win 9X OEMSetup を動作させる方法

ブートディスクと同じ C:\ USB スティックから Win 9X OEMSetup を動作させる方法

編集: 95 または ME の大きな問題は、おそらく、ブート CD (スティック) がプライマリ パーティションであり、それをフロッピーまたは CD として偽装する方法がないことです。DOS ファイルが OS のインストールの邪魔になるのは非常に面倒です。

私は、16進エディタを使用して2つの16進値を75からEBに変更することで、Windows MEブートディスクをWin98ブートディスクと同じようにUSBスティック上で実行できるようにしました。これは、WinME BOOTCD DOSのハードドライブまたはUSBへのインストール機能が制限されているためです(Rufus は起動可能な USB を作成するためにどのバージョンの MS-DOS を使用しますか?

IO.SYS            000003CC          75 -> EB 
COMMAND.COM       00006510          75 -> EB 

今ではハードディスクとして認識され、C: から起動します。FDisk と DISKPART では 2 つの T-BYTE ドライブをフォーマットできません。

「ハード ドライブの製造元のセットアップ ディスクまたはサード パーティのパーティション プログラムを使用する必要があります」という回答を示すリンクを見つけました。

http://www.largeharddrivesupport.windowsreinstall.com/winme.htm

私の最も重要な質問は次のとおりです。

  1. Windows 9X/ME oemsetup は FDisk と同じ FORMAT.COM を実行しますか、それとも OEMSetup は 2 T-BYTE の大容量ドライブのフォーマットをサポートしていますか? - いいえ、HIRENS BOOTCD を使用してください (ただし、DISKPART は動作しません)。

FDisk とは異なり、これらのドライブをサポートする場合:

  1. ブート ディスクをドライブ A: に挿入して再起動するように求められずに、BootDisk と同じ C:\ USB スティックから OEMSetup を実行する方法。 - 2TB ドライブはサポートされていませんが、方法がまだわからないため、oemsetup ではなく Setup.exe を使用してください。セットアップのドライブ文字を D: に変更することを忘れないでください。

FDiskと同じ場合:

  1. 公平だと思い、ハードドライブを Windows 10 でフォーマットしてみます。BootDisk USB ドライブ C: にインストールするはずの Setup.exe を使用しますが、フォーマットしたらドライブ文字を変更するだけです。

ソフトウェアの推奨事項に関する同じスレッドは次のとおりです。https://softwarerecs.stackexchange.com/questions/66916/how-to-get-win-9x-oemsetup-working-from-same-c-usb-stick-as-the-boot-disk

スクリーンショット: https://onedrive.live.com/?cid=F7630475FBE8A2FA&id=F7630475FBE8A2FA%2124361&parId=root&o=OneUp

答え1

16進エディタを使用して2つの16進値を75からEBに変更することで、Windows MEブートディスクをWin98ブートディスクと同じようにUSBスティック上で実行できるようになりました。

なぜですか? 起動可能な USB から Windows 9X/ME をインストールするのは標準的なことです。なぜ 16 進エディターが必要なのでしょうか?

今ではハードディスクとして認識され、C: から起動します。また、Diskpart は Windows 2000、XP 以降でのみ動作します。FDisk は 64GBYTE を超えるドライブ (59XXX MBYTE) をフォーマットできません。

FDISK はディスクをフォーマットしません。そのためには FORMAT コマンドがあります。

私はいくつかの疑問に答えてくれるリンクを見つけました:

http://www.largeharddrivesupport.windowsreinstall.com/winme.htm

わかりました

私の最も重要な質問は次のとおりです。

Windows 9X/ME oemsetup は FDisk と同じフォーマット ツールを実行しますか、それとも OEMSetup は 2 T-BYTE の大容量ドライブのフォーマットをサポートしていますか? FDisk とは異なり、これらのドライブをサポートしている場合:

FDISK (Windows 用) はパーティション分割ツールです。フォーマットは行いません。

ブート ディスクをドライブ A: に挿入して再起動するように求められずに、BootDisk と同じ C:\ USB スティックから OEMSetup を実行する方法。

私の記憶では、Windows セットアップは ISO の i386 というディレクトリにあるので、USB 上に i386 というディレクトリを作成し、それを USB にコピーすることができます。

問題は、コンピュータが USB から起動していないことです。

DOS/Win9X ブート ディスクを作成する手順 1 を実行する必要があります。

そこからi386\setup.exeを起動します。

それは公平だと思うので、Windows 10 でフォーマットしてみます。

まあ、Windows XP のフォーマット コマンドでも役に立ちません。奇妙な種類の Windows XP ディスクが作成されますが、起動可能なものではありません。XP の GUI には、起動可能な DOS ディスクを作成するオプションがあります。それでも、それは USB ではありません。

DOS ブート ディスクとしてフォーマットする必要があります。フロッピー ディスクであれば、format /s A: Win9X で使用できます。ただし、USB では動作しません。USB なので、Rufus を使用できます。

起動可能な USB を作成する必要があります。Rufus には「freeDOS」のオプションがありますが、よりよい方法としては、起動可能な DOS ディスクのイメージを指定することができます。

それについての私の回答をここでご覧くださいUSB から DOS を起動することは可能ですか?

もう 1 つのポイントは、何かをロードしないとセットアップが遅くなることです。これは SMARTDRV と呼ばれるもので、ディスクには AUTOEXEC.BAT と CONFIG.SYS が含まれている必要があり、CONFIG.SYS には HIMEM.SYS と EMM386.EXE をロードする行が含まれている必要があります。

答え2

HDDから起動可能なREAL DOS 8.00それなしファイル (io.sys、msdos.sys、command.com) への変更は、Windows Me OEM CD の X:\tools\nettools\fac\ltools.dta ファイル内に配置されます。これは、拡張子が変更された CAB ファイルであり、Windows extract.exe を含む任意の CAB 抽出プログラムで抽出できます。X は CD ドライブ文字です。これらの 3 つのファイルは、Windows Me の他のインスタンスとは少し異なりますが、Windows Me の補助 REAL DOS として適切に機能し、別のプライマリ HDD パーティションから DOS を起動できます。この REAL DOS は、そのままパッチなどは一切不要です。SYSコマンドは必要ありません。まずIO.SYSをコピーし、次にCOMMAND.COMをコピーするだけです。

答え3

結論: Windows ME OEMSetupはFDiskと同じメッセージを表示するので、同じだと思います。LBA48はとにかく機能すると思うので、私の場合は2台目のハードドライブでWindows 10を使用してフォーマットします。まだ使用していない場合は、Señor CMasMasが使用することを提案しています。HIRENのブートCD。 FDisk を使用して文字が正しく割り当てられたかどうかを確認し、Setup.exe で USB スティックの C: をハード ドライブの D: に変更します。

これで、USB スティックを使用して Windows 9X をインストールできるようになりました。最近の PC では、インストール中に視覚的な不具合が発生する可能性があり、起動しようとするとさらに重くなる可能性があります。インストール中は電源を切らないことをお勧めします。

編集: Windows 95 のインストールは、リソースの半分が USB にインストールされ、残りの半分が実際のハード ドライブにインストールされたため機能しませんでした。

関連情報