差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| tips:dos:freedos:dosv [2025/09/28 10:14] – [システム入りフロッピーにファイル追加などをする] asaasa | tips:dos:freedos:dosv [2025/09/29 04:41] (現在) – [FreeDOS 1.4 (2025) のみでできる限り日本語なPC対応にもっていく] asaasa | ||
|---|---|---|---|
| 行 5: | 行 5: | ||
| ===== FreeDOS 1.4 (2025) のみでできる限り日本語なPC対応にもっていく ===== | ===== FreeDOS 1.4 (2025) のみでできる限り日本語なPC対応にもっていく ===== | ||
| - | * 記録中... | ||
| * 大前提 : MS-DOS 6.20 (PC-98版、DOS/ | * 大前提 : MS-DOS 6.20 (PC-98版、DOS/ | ||
| * 仕様 | * 仕様 | ||
| 行 28: | 行 27: | ||
| DIR A: したら COMMAND.COM KERNEL.SYS の2つがある状態から。 | DIR A: したら COMMAND.COM KERNEL.SYS の2つがある状態から。 | ||
| + | === エディタのコピー === | ||
| + | |||
| + | エディタがないと困るのでフロッピーにコピーする。 | ||
| + | < | ||
| + | C: | ||
| + | </ | ||
| + | |||
| + | === 日本語キー対応 === | ||
| < | < | ||
| C:\> cd \freedos\bin | C:\> cd \freedos\bin | ||
| 行 40: | 行 47: | ||
| < | < | ||
| @echo off | @echo off | ||
| - | a:\keyb.exe JP, | + | lh a:\keyb.exe JP, |
| </ | </ | ||
| - | これでフロッピーからブートして検証。 | + | これでフロッピーからブートして検証。コロンとか @ とかといった英語・日本語キーボードで異なるキーを入力して日本語106キーが適用されていることを確認する。 |
| + | |||
| + | === DVDドライブ対応 === | ||
| + | |||
| + | C: | ||
| + | |||
| + | ERRORLEVEL 多発の行の寸前にある SHSUCDX コマンドが MSCDEX に相当するとわかる。 | ||
| + | |||
| + | 「DEVID FDCDX001」もメモしておく。Oracle VirtualBox の場合、UDVD2 を用いていることがわかるため、UDVD2もメモ対象に。 | ||
| + | |||
| + | UDVD2 は devload を用いてロードしているため、devload コマンドもいる。 | ||
| + | |||
| + | 以上を反映させるため、 UDVD2.SYS SHSUCDX.COM DEVLOAD.COM の 3 ファイル (C: | ||
| + | |||
| + | A: | ||
| + | < | ||
| + | devload /h A: | ||
| + | lh shsucdx /QQ /~ / | ||
| + | </ | ||
| + | |||
| + | 以上でフロッピー起動を試みるが、XMS がないと常駐失敗する模様なので、メモリ関連も組み込む。 | ||
| + | |||
| + | 必要になるのは FDCONFIG.SYS から察するに、 HIMEMX.EXE JEMM386.EXE あたりなので、これをベースにファイルを C: からコピーし、 CONFIG.SYS を A:\ に作成。 | ||
| + | |||
| + | < | ||
| + | lastdrive=z | ||
| + | buffers=20 | ||
| + | files=40 | ||
| + | |||
| + | dos=high | ||
| + | dos=umb | ||
| + | dosdata=umb | ||
| + | device=himemx.exe | ||
| + | device=jemm386.exe noems novme noinvplg | ||
| + | shellhigh=command.com a:\ /e:1024 / | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||