CD イメージを USB ブート可能なフラッシュドライブに保存

CD イメージを USB ブート可能なフラッシュドライブに保存

私は持っているこれCD イメージを USB フラッシュ ドライブに書き込みたいのですが、イメージの「読み取り可能部分」に起動するものが何も含まれていないため、失敗し続けます。

画像自体には、画像自体の「読み取り可能なコンテンツ」を起動するのに役立つ何らかのプログラムが含まれているのではないかと考えています。

USB フラッシュ ドライブを使用してイメージを起動する方法はありますか?

編集: 自分の説明が適切ではなかったと思います。私は Toshiba Satellite 4010CDS を持っていて、付属していた OEM Windows 98 を再インストールしたいと思っています。オリジナルの CD がないので、Web アーカイブの ISO を使用しています。問題は、それがel toritoISO 型であるということです。つまり、単に USB に入れて rufus または任意の USB ブート可能メディア クリエーターを使用してリカバリを起動することができません。これが主な問題です。2 つ目の問題は、古い空の CD の在庫が見つからないことです (見つかったものはかなり高価です)。そのため、当然のことながら ISO を CD に書き込むことができません。Plop ブート マネージャーをインストールしているので、USB から起動できます。

答え1

これは 1998 年の「Toshiba Satellite 4000+ システム リカバリ」(W95 または W98 isos) です。

興味があるので、ダウンロードして確認します。通常の Windows インストール CD ではなく、特定の東芝システムでのみ実行されると言われているバイナリ スタッフである可能性があります。ハードウェア固有のテストを実行し、指定された HW からのみ起動するはずです。

入手したら、そのニュースを持って戻ってきます。

一方、Windows (インストール) iso から起動可能な USB を作成するための特別なツールがあります。 https://sourceforge.net/projects/winusbtool/files/latest/download ぜひお試しください。(ダウンロードには 4 か月以上かかります)

もう 1 つの試みは、Grub4Dos で ISO を「チェーンロード」することです。これは良いテストになるでしょう。次の「Bootice」を使用して、USB を「Grub4Dos」で起動可能にします。https://www.majorgeeks.com/files/details/bootice.html(Bootice によって同時にアクティブにすることもできます) Grub4Dos ファイルを取得します:https://sourceforge.net/projects/grub4dos/files/ GRLDR のみを USB パーティションのルートにコピーします。提供されている MENU.LST を使用して、次の行を含めて独自の MENU.LST を作成します。

title Toshiba Recovery (or whatever)  
find --set-root /4000_4010_4020_RC2_Win98_disc1.iso  
map /4000_4010_4020_RC2_Win98_disc1.iso (hd32)  
map --hook  
chainloader (hd32)  
boot  

または、動作しない場合は、ここから GrubFileManager iso をダウンロードしてください。 https://github.com/a1ive/grub2-filemanager/releases そして同じことをします。

title Grub Filemanager  
find --set-root /grubfm.iso  
map /grubfm.iso (hd32)  
map --hook  
chainloader (hd32)  
boot  

もちろん、「grubfm.iso」を自分のファイルのものに置き換えてください...

これにより、非常に強力な GFM が起動し、Windows タイプの ISO を起動できる可能性が高くなります。ISO をルート フォルダーの「boot-isos」フォルダーに配置すると、「supergrub」を使用して起動することもできます。https://sourceforge.net/projects/supergrub2/


わかりました。ファイルを見ました。これはブート可能な ISO で、実際にはフロッピーとして起動します。ブート可能なフロッピー イメージは、ISO のルートにある W98V321P.GER です。ただし、BIOS チェックが行われるため、25 年前のオリジナルのマシンを使用していない場合は、それ以上先に進めません。

バイオチェックが失敗した場合に表示されるメッセージ(画像)

しかし、方法はあります:
0. ハード ドライブのどこかに ISO を抽出します。

  1. フロッピー イメージを、その中にある別のフォルダーにも抽出します。

  2. フロッピーイメージファイルでautoexec.batを編集します。「:TOSHCHK」セクションを削除します。

  3. 常に autoexec.bat で、すべての "Z:" を D に置き換えます (Grub4Dos でこのフロッピー イメージから起動 (チェーンロード) すると、物理 CD ドライブを Z: としてマウントしようとしますが、USB パーティションは D: のみになるためです。ちなみに、システム イメージ ファイルを読み取れるようにするには、D: を FAT16 としてフォーマットする必要があります)。3
    +。\DUALINST\TOOLS\DUALINST.BAT でも Z: を置き換えます。

  4. また、ターゲット システム/PC に FAT16 (最大 2GB、アクティブ化) パーティションも用意してあり、内部 C: ドライブとして認識されることも前提としています。

  5. フロッピーイメージを再パックします。それを抽出した ISO フォルダに戻します (元のフロッピーイメージを置き換えます)

  6. Grub4dos がインストールされた状態で準備した USB fat16 パーティションにすべてのファイルをコピーします (+GRLDR および menu.lst)。

  7. menu.lst に次のセクションを追加します:

    title Toshiba Recovery floppy  
    find --set-root /W98V321P.GER  
    map --mem /W98V321P.GER (fd0)  
    map --hook  
    rootnoverify (fd0)  
    map --floppies=1  
    chainloader (fd0)+1  
    boot  
    

USB キーを使用してターゲット マシンを起動します (BIOS がこれをサポートしている場合。サポートしていない場合は、説明したのと同じプロセスを使用してハード ドライブから直接実行できます。ただし、Z: を C: に置き換え、D: は置き換えないでください。そうしないと、USB が使用できなくなります)。

しかし、ディスク全体を上書きしようとすると、問題になります。
したがって、USB が BIOS でサポートされていない場合 (およびラップトップでない場合) は、2 番目のハード ドライブから ISO 全体をチェーンロードする方がよいでしょう (または、同じディスク上の 400MB の小さな 2 番目の fat16 パーティションから D: -> C として認識され、Grub で上書きされますが、再インストールできます)。古い IDE ハード ドライブを使用できます。ただし、上記のファイルを変更して BIOS チェックを回避してください。

仮想マシンで使用する場合も同様です (事前にフォーマットされた fat16 パーティション/ディスク イメージを使用)。

もちろん、適切な古い東芝の PC をお持ちであれば、問題ありません。

インストール プロセスをすべて実行したわけではありませんが、これでチャンスは得られます。ハードウェア (実際のハードウェアまたは VM でエミュレートされたもの) が目的のハードウェアと少なくとも互換性がない場合にも失敗する可能性があります。

最後に:

問題は起動ではなく、動作させることです。VM で試しましたが、失敗しました。Toshiba システムには複数のチェックがあります (最初に見つけた BIOS チェックだけではありません)。CD-ROM デバイスがロードされていない場合でも、"TOSCD001" が検索され、ロックアウトされます (IO.SYS は Toshiba フォークのようです)。また、独自のファイルシステム デコンプレッサー自体 'F3DCHK.EXE' は、計算された値 (SETENV.BAT から) を再度チェックしますが、その値がどこで収集されたかはわかりません。

努力や結果に見合うだけの何かを得る手段が見当たりません。

関連情報