FreeDosをUSBメモリにインストールするにはどうすればいいですか?


1

FreeDosプロジェクト の数を提供しています ダウンロード しかし、これらのすべてにFreeDosをインストールメディアからハードディスクにインストールしようとするインストーラが含まれています。インストール先としてのモバイルスティックの選択はサポートされていません。一般的なUSBメモリはOSとアプリケーションを格納するのに十分な大きさなので、ハードディスクへの書き込みは意図していないことがよくあります。以下のようなツールを指すページもあります。 ルーファス これは、起動可能なFreeDosインストールをテンプレートから作成できますが、このディスクには通常のFreeDosコンポーネントがありません。それで、どのように完全なFreeDosをインストールすることができますか FreeDosでライブUSBバージョンを作成するための起動可能なUSBスティック

回答:


1

残念ながら現在の情報 FreeDOSウィキ 最新ではありませんが、FreeDos開発者Jim Hallの助けを借りて解決策を見つけることができました。

  1. をダウンロード USB「フル」インストーラー FreeDOSページから。
  2. ダウンロードしたzipを解凍する
  3. USBフォーマットツール(例えばrufus)を使用してイメージをUSBに書き込む
  4. ディレクトリD:\ FDSETUP \ BINをD:\ BINに移動します。
  5. 次のようにD:\ FDCONFIG.SYSの最初と最後の2行を編集します。

    !COUNTRY=001,858:\BIN\COUNTRY.SYS
    !LASTDRIVE=Z
    !BUFFERS=20
    !FILES=40
    
    DOS=HIGH
    DOS=UMB
    DOSDATA=UMB
    
    DEVICE=\BIN\HIMEMX.EXE
    
    SHELLHIGH=COMMAND.COM \BIN /E:2048 /P=\AUTOEXEC.BAT
    
  6. 次のようにD:\ AUTOEXEC.BATを編集します(Windowsはこのファイルを隠しますが、ファイル名を直接指定して開くことができます)。 DOSDIRの行設定だけを変更する必要があり、AUTOEXEC.BATの最後にある表示コードを削除する必要があります。

    @echo off
    SET DOSDIR=
    SET LANG=
    SET PATH=%dosdir%\BIN
    
    SET DIRCMD=/P /OGN /Y
    
    rem SET TEMP=%dosdir%\TEMP
    rem SET TMP=%TEMP%
    
    rem SET NLSPATH=%dosdir%\NLS
    rem SET HELPPATH=%dosdir%\HELP
    rem SET BLASTER=A220 I5 D1 H5 P330
    rem SET COPYCMD=/-Y
    
    DEVLOAD /H /Q %dosdir%\BIN\UDVD2.SYS /D:FDCD0001
    
    SHSUCDX /QQ /D3
    
    rem SHSUCDHD /QQ /F:FDBOOTCD.ISO
    
    FDAPM APMDOS
    
    rem SHARE
    
    rem NLSFUNC %dosdir%\BIN\COUNTRY.SYS
    rem DISPLAY CON=(EGA),858,2)
    rem MODE CON CP PREP=((858) %dosdir%\CPI\EGA.CPX)
    rem KEYB US,858,%dosdir%\bin\keyboard.sys
    rem CHCP 858
    rem PCNTPK INT=0x60
    rem DHCP
    rem MOUSE
    
    rem DEVLOAD /H /Q %dosdir%\BIN\UIDE.SYS /H /D:FDCD0001 /S5
    
    SHSUCDX /QQ /~ /D:?SHSU-CDR,D /D:?SHSU-CDH,D /D:?FDCD0001,D /D:?FDCD0002,D /D:?FDCD0003,D
    
    rem MEM /C /N
    
    SHSUCDX /D
    
    rem DOSLFN
    
    rem LBACACHE.COM buf 20 flop
    
    SET AUTOFILE=%0
    SET CFGFILE=\FDCONFIG.SYS
    alias reboot=fdapm warmboot
    alias reset=fdisk /reboot
    alias halt=fdapm poweroff
    alias shutdown=fdapm poweroff
    
    rem alias cfg=edit %cfgfile%
    rem alias auto=edit %0
    
    vecho /p Done processing startup files /fCyan FDCONFIG.SYS /a7 and /fCyan AUTOEXEC.BAT /a7/p
    
  7. D:\ SETUP.BATを削除します

  8. ファイルを安全に保管し、USBスティックを安全に取り外す

起動とテスト

USBキーはFreeDOSから直接起動し、ハイメモリにロードされ、プログラム用に約600KBのコモンメモリが残ります。


0

完全なFreeDosを起動可能なUSBメモリにインストールする

見る USB - FreeDOS

この記事ではFreeDOSを使ってUSBブート "ディスク"を作成する方法を説明します。

...

Windows用の手順は次のとおりです(Linux用の手順については上記のリンクを参照してください)。

USBスティックを分割する

Windowsを使用している場合、USBスティックはE:のようにマウントされています。すべて   操作は管理者として実行する必要があります(右クリック、[別のユーザーとして実行]   Windows VistaまたはWindows Server 2008を使用している   Windowsプレインストール環境(WinPE)2.xも動作するはずです。   それが必要な人。

diskpart

次に、次のdiskpartコマンドを入力してください。

list disk
select disk {disk number}
clean
create partition primary
select partition 1
active
format fs=fat32
assign
exit

ブートローダをインストールする

SYSLINUXを使用するのがおそらく最も簡単です。そうするには、単にダウンロードして   アーカイブを解凍します。 C:\ syslinuxとあなたのUSBに入れたとしましょう。   スティックはEです。 SYSLINUXを解凍した場所に変更します。   それを実行します:

cd /d C:\syslinux\win32
syslinux.exe -fma E:

次のように新しいファイルE:\ SYSLINUX.CFGを作成します。

prompt 1
ontimeout q
default f32
timeout 1200

label f32
  kernel fat32lba.bss
  append -

# cancel and try next boot device
label q
  localboot −1
        kernel /memdisk
        initrd /fdodin06.144

FreeDOSの「フル」CD-ROMイメージからブートファイルをコピーします。   あなたのUSBスティックに(fdfullcd.iso)。以下では、CD-ROMを仮定する   ドライブはD:としてマウントされています。

md E:\ODIN
XCOPY D:\FREEDOS\SETUP\ODIN\* E:\ODIN\ /E/H/I
move E:\ODIN\COMMAND.COM E:\
move E:\ODIN\KERNEL.SYS E:\

source \ ukernel \ boot \ fat32lba.binを展開します。   D:\ FREEDOS \ PACKAGES \ SRC_BASE \ KERNELS.ZIPをUSBドライブのルートに   そしてそれをfat32lba.bssに名前変更します。

起動とテスト

あなたのUSBキーはFreeDOSで直接起動するはずです。あなたは修正することができます   あなたが好きなように直接USBスティックの内容。

ソース USB - FreeDOS


詳細なチュートリアルをお寄せいただきありがとうございますが、これは最新のものですか?私はfdfull cd.isoという名前の画像が見つかりませんでした FreeDOSダウンロードサイト ですから、私はCDROMの標準インストーライメージが意図されていると思いました。ただし、そのイメージにはSETUP \ ODINというディレクトリがありません(ディレクトリツリー全体を検索したため)。何をコピーするかわかりません。
Peter B.

@ピーターB。 USB Full Installerをお試しください
DavidPostill

USB Full InstallerイメージにはフォルダーFDSETUPとフォルダーSETUPが含まれていますが、dirツリーにもODINはありません。 xcopy D:...行をこのplsに更新してもらえますか?
Peter B.

@ピーターB。何も更新しません。 FreeDosは使いません。私はいかなる文書についても責任を負いません。それが古くなっている場合は、開発者に連絡する必要があります。
DavidPostill

申し訳ありませんが、あなたにリクエストを出したくはありませんでした。私は探し続けます。
Peter B.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.