僕が今もメインで使っているのは2000年に発売された、某メーカーのノートPC。 辛うじて、USB1.1 端子は1つだけ付いているが、後はPCカードスロット一枚分だけだ。 専用FDドライブ、専用CDドライブを接続して扱うタイプ。 さすがに、これから新規にOSを入れようとする場合、PCカードスロットが、 「CARDBUS」に対応していないケースは無いだろうという事と 専用FDが有り、そこからFDブート出来るという事を前提に書く事にする。 上記の様なケースの場合、まず16bitモード「MS-DOS」でPC起動させ、 PCカードスロットに、SCSIカードを挿して外部CDドライブにアクセスさせるか、 USB1.1スロットを認識させ、USB1.1対応のCDドライブを更に認識させる必要がある。 WINDOWS-2000以降の「32bit-OS」では、この16bit起動させる機能が無い為、 WINDOWS-ME 以前のOSが必携になる。 以下、16bitのOSから抽出する「MS-DOS」で起動させる為に必要なファイル類と 「config.sys」「autoexec.bat」の記述例を記載。 SCSIカードは、IO-DATA社の「CBSCU」がお奨めなので、そのPCカードを用いた場合も記述されてるが、 今回はUSB 起動の場合の起動記述を例に挙げてみる。 ちなみにコレは個人用に、応急&適当に作ったもので、これらが完全に正しい記述というワケではない。 ================================================================================================== 【FDに用意するファイル一覧 ***[ ] はディレクトリを作成し、そこに入れるファイル***】 ANK16.FNT ANK19.FNT AUTOEXEC.BAT BILING.SYS COMMAND.COM CONFIG.SYS DESTROY.COM DRVSPACE.BIN EMM386.EXE FDISK.EXE FORMAT.COM HIMEM.SYS IO.SYS JDISP.SYS JFONT.SYS JKEYB.SYS JKEYBRD.SYS KANJI16.FNT MSCDEX.EXE MSDOS.SYS OAKCDROM.SYS VFXCOPY.EXE XCOPY.EXE [Cardsoft] CARDID.EXE CARDID.INI CS.EXE CSALLOC.EXE CSALLOC.INI SS365LP.EXE [CBSC2] ASPIDISK.SYS CBSC365.SYS CBSCASPI.SYS CBSCENBL.SYS SCSICD.SYS [USB-DOS] DI1000DD.SYS Usbaspi.sys USBCD.SYS *DESTROY.COM、VFXCOPY.EXE は特に必要無いので、無くて全然構わない。 ================================================================================================== 【CONFIG.SYS】 [CD] device=himem.sys /testmem:off device=oakcdrom.sys /D:mscd001 [COMMON] FILES=30 STACKS=9,256 SHELL=COMMAND.COM /E:1024 /P dos=high,umb DEVICE=EMM386.EXE RAM X=D400-D4FF DEVICEHigh=BILING.SYS DEVICEHigh=JFONT.SYS /MSG=OFF DEVICEHigh=JDISP.SYS /HS=LC DEVICEHigh=JKEYB.SYS /106 JKEYBRD.SYS LASTDRIVE=Z REM ***** SystemSoft CardSoft(TM) PCMCIA DRIVERS ***** DEVICEHIGH=CARDSOFT\SS365LP.EXE DEVICEHIGH=CARDSOFT\CS.EXE /POLL:1 DEVICEHIGH=CARDSOFT\CSALLOC.EXE DEVICEHIGH=CARDSOFT\CARDID.EXE A:\CARDSOFT\CARDID.INI rem ***** CBSCU Card Driver ***** rem DEVICEHIGH=\CBSC2\CBSC365.SYS /V DEVICEHIGH=\CBSC2\CBSCENBL.SYS /PAUSE /V /IO=0110 DEVICEHIGH=\CBSC2\CBSCASPI.SYS DEVICEHIGH=\CBSC2\ASPIDISK.SYS DEVICEHIGH=\CBSC2\SCSICD.SYS /D:CDR001 rem ***** USB DOS Driver ***** DEVICEHIGH=\Usb-dos\Usbaspi.sys /V DEVICEHIGH=\Usb-dos\Di1000dd.sys DEVICEHIGH=\Usb-dos\Usbcd.sys /d:Usbcd001 【AUTOEXEC.BAT】 @ECHO OFF rem MSCDEX.EXE /D:MSCD001 /L:%CDROM% rem \CBSC2\SCSICD.SYS /D:CDR001 LH MSCDEX.EXE /D:USBCD001 @ECHO OFF PROMPT $p$g PATH A:\ SET PATH=A:\CBSC2;%PATH% SET TEMP=A:\ |
---|