kanemaruさんの場合
tunekin@oct-net.ne.jp
 このホームページを知って、MS-DOSの Workgroup Connection でWindows PCに接続 ..これは私の夢でした。

 私の悪い癖で、いじってはあやしくしてしまう Windows特にノートPCだとHD交換が難しいPCのリカバーに有効ではと、MS-DOS ..IO-SCSI-CBSC2 と1GB-SCSI-HD にてリカバーしたものをWindosを再起動..別の80CB-SCSI-HDにコピー、必要なとき、再度1GB SCSI-HD へコピーしなおし、リカバリー...と、手間、時間をかけてたからです。

 なんども、失敗、あきらめてましたが、今回、再挑戦やっと成功しました。

 ThinkPad 310E と Laneed(Elecom) LD-CDS(10BASE)です DOSドライバが必要ですがWindows デバイスマネージャのPCMCIAソケットでTI社PCI-1131というものですソケットサービス(何年か前、PCMSS.EXEを探してくれた友人に感謝です)(カードサービスは不要でした。)それとNICのドライバ(NDIS2 XXXX.DOS)

 SETUP.. 一発リカバリーをめざして D:\LANに作成..付属のLDCDS.DOSが認識せず、でも NE2000互換のようでそれを選択悪戦苦闘、3日後にできたとき年甲斐もなく拍手バンザーイでした。

LD-CDS の LANEN.EXEで LANEN /CHK
  ... IO = 0300h ... IRQ = 5 ...この表示で助かりました
作成されたPROTOCOL.INIの下記の編集をし、再起動 ..完動に感動!!..
[MS$NE2000]
              IOBASE=0x300(=IO ?)
              INTERRUPT=5(=IRQ ?)
後で、FMV NC313 に、コピー、編集..これは1日で1枚のFDで(NET.EXE他を圧縮しRAMへコピー)できましたまた、Linksys のLan-Card EC2T も使えるようになりましたサーバー(Windows)は20GB-HD、パーティション容量 8GB の認識.OK。DOSのファイラーFM.EXEとページャーMiel など便利です

 でも、DRVCPYやNorton Ghost は ネットワークPCに直接リカバーできませんMS-DOS と Ghost で TCP/IP を使うなど とても私にはできませんので310E(2GB-HD) FMV-313(1.5GB-HD)の起動パーティションを最小限にして二番目のパーティションにイメージバックアップします

 次にサーバーを起動し、ネットワークPCに直接コピー、保管します700KB/秒 の結果でした。Windows(100BASE 同士)でのコピーでもあまり早くないようです。 100BASE が使えたら、早くなるのでしょうか? Windowsがおかしくなっても、Work Group Connection を起動してネットワークPCよりコピー、フォーマット、インストール、リカバーできます。すこし、SCSI の必要(呪縛?)より開放されたような..感じです。

 そして、DOS起動が可能なら、フロッピーなし起動を...とまた挑戦理由はノートPCのFDドライブが、ない,ヘタッタ,フロッピーをなくした,,などの条件が、私には、かなり、ありますので。 で、なんとか、可能です。手順は

D:\ --- <BOOT> C:\のDOSに書き換えのバッチと、戻すためのバッチ
  |            (WorkGroupConnectin,SCSI)
  | --- <DOS>
          |
          |---<PC-CARDの名前>  DOSファイル,INIファイル,機種のイネーブラ,専用ドライバ
          |
          |---<BOOT> MSDOS.SYS CONFIG.SYS AUTOEXEC.BAT ... DOS用
          |
          |---<その他> CBSC2(SCSI) DEV(共通のデバドラ) BIN UTL など

1) Windows をDOS起動   2) D:  CD \BOOT   3) C:\ を書き換えるxxxx.BAT

4) リブートWorkGroupConnectin 起動 (元のをMSDOS,WIN CONFIG.WIN AUTOEXEC.WINに)
           RAM-DISK を作業用に PATH=D:\DOS\LAN;D:\DOS\zzz(DOSのツール);...

5) 終了時にWindowsに戻す yyyy.BAT    6) リブートし Windowsを起動

 これで、フロッピーなしで MS-DOS <-> Windows の切り替え可能です。Windowsに戻したとき、立ち上げが遅くなったり、他、変化しますが
私のレベルではこれが限界です。まあなんとかできました。

これはフロッピー用です
rem ... Think Pad 310E(2600EOJ) MS-DOS Work Group Connection
DEVICE=HIMEM.SYS
DEVICE=EMM386.EXE
DOS=HIGH,UMB
FILES=30
BUFFERS=30
DEVICEHIGH = RAMDRIVE.SYS /E 4096
DEVICE = BILING.SYS
DEVICE = JFONT.SYS /P=A:\ /MSG=OFF
DEVICE = JDISP.SYS /HS=LC
DEVICE = KKCFUNC.SYS
DEVICE = ANSI.SYS
DEVICE = JKEYB.SYS /106  A:\JKEYBRD.SYS
[menu]
menuitem=EC2T, Linksys EC2T
menuitem=LDCDS, Laneed LD-CDS
menuitem=C0, Upper LAN-Card Check // 3 4 5 is Comments(No-Card)
menuitem=C1, DOS-Cliant to Windows PC
menuitem=C2, PCM.INI..no-file..Any-key..OK
menudefault=C0
menucolor=7,0
[EC2T]
DEVICE = PCMSS.EXE
DEVICE = D:\DOS\EC2T\ENABLER.EXE /IRQ:5 /IOP:300
device = D:\DOS\EC2T\protman.dos /i:D:\DOS\EC2T
device = D:\DOS\EC2T\workgrp.sys
device = D:\DOS\EC2T\NE2000.DOS
[LDCDS]
DEVICE = PCMSS.EXE
DEVICE = D:\DOS\LDCDS\LANEN.EXE /IRQ:5 /IOP:300
rem ... Don't... /CBS:OFF ...LDCDS:IRQ:5
device=D:\DOS\LDCDS\protman.dos /i:D:\DOS\LDCDS
device=D:\DOS\LDCDS\workgrp.sys
device=D:\DOS\LDCDS\ne2000.dos
[C0]
[C1]
[C2]
[COMMON]
LASTDRIVE=Z

@echo off
rem - - - MS-DOS Autoexec.bat .. For IBM T.Pad 310E(2600EOJ) - - -
rem         MS-Work Group Connection Cliant to Windows PC with LAN
set EXPAND=YES
set DIRCMD=/O:E /P
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
call setramd.bat %LglDrv%
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
if "%config%"=="EC2T" goto EC2T
if "%config%"=="LDCDS" goto LDCDS
rem ... If No-Card ...
set path=d:\dos-utl;d:\dos\bin;%RAMD%:\
goto END
rem - - - SYSTEM.INIをNET.EXEと同じパスにおく - - -
:EC2T
copy /Y D:\DOS\EC2T\SYSTEM.INI D:\DOS\NET > NUL
set PATH=D:\DOS\NET;D:\DOS\BIN;D:\DOS-UTL
cd d:\dos\ec2t
goto DOS-NET
:LDCDS
copy /Y D:\DOS\LDCDS\SYSTEM.INI D:\DOS\NET > NUL
set PATH=D:\DOS\NET;D:\DOS\BIN;D:\DOS-UTL
CD D:\DOS\LDCDS
:DOS-NET
echo.
echo Windows PC を起動 ...  クロスケーブルを接続
echo NET START(VIEW)で開始.. NET USE X: \\pc-name\pc-drive.. NET STOP で終了
:END
set CONFIG=
set LglDrv=
set EXPAND=
%RAMD%:
set RAMD=

これはD:\DOS\EC2Tのファイルです
NE2000.DOS         PROTMAN.DOS      ENABLER.EXE        PROTMAN.EXE
PROTOCOL.INI      SYSTEM.INI          310.PWL               WORKGRP.SYS

PROTOCOL.INIの内容です
[network.setup]
; ... Linksys EC2T = NE2000 ...
version=0x3100
netcard=ms$ne2000,1,MS$NE2000
transport=ms$netbeui,MS$NETBEUI
lana0=ms$ne2000,1,ms$netbeui
[protman]
DriverName=PROTMAN$
PRIORITY=MS$NETBEUI
[MS$NE2000]
DriverName=MS2000$
IOBASE=0x300
INTERRUPT=5
; Never-use ENABLER.EXE ... LANDIAG /CHK
[MS$NETBEUI]
DriverName=netbeui$
SESSIONS=6
NCBS=12
BINDINGS=MS$NE2000
LANABASE=0

これはSYSTEM.INIです
[network]
computername=310
lanroot=D:\DOS\EC2T
autostart=basic
dospophotkey=N
username=310
workgroup=WORKGROUP
reconnect=no
[Password Lists]
310=D:\DOS\EC2T\310.PWL

これはD:\DOS\NETのファイルです
NET.EXE     NET.MSG    NETH.MSG    SYSTEM.INI



いなだ様 前回(駄文で..すみません)掲載していただき、恐縮です。

あれから NET CLIANT DOSと手持ちの100-BASEにトライ..まずまずの結果です。
LAN-CARD
EC-2T(LinkSys), LD-CDS(Laneed[Elecom])   .. NE2000  互換(NE2OOO.DOS)10-BASE
LPC4-CLX(Melco[Buffalo]), PCC-TXD(Corega).. LPC4-TXD互換(LPC4XAT.DOS)100-BASE

 100-BASEは根性(執念)発揮!..色々やって(..?)成功しました。WORK GROUP CONNECTIONとNET CLIANT DOSのどちらも10-BASEは簡単でしたが100-BASEが初回OK..次回からNG..悩んだあげく(初めて)こちらの「掲示板」を拝見..
BIOSでCardBusを[Desabled]に..やっとできました。またこちらの「関連LINK」など参考に、

FakeSE さんのH.P.
http://www.geocities.co.jp/HeartLand-Momiji/9699/client2.html
Microsoft Network Client for MS-DOS を用いたServer機能の利用

TCP/IPも Makoto Nakajo さんのH.P.
http://www33.tok2.com/home/viewfinder/index.html
NetWork Client で接続 〜Melco LPC3-TX〜
http://www33.tok2.com/home/viewfinder/2002/libretto/msclient-lpc3tx/msclient-lpc3tx.html

どちらもわかりやすく解説してあり、おかげで設定ができました

 私の場合、英単語を辞書ひき、こんなかな?と安易に解釈しSETUP,INSTALL..その結果CONFIG,AUTOEXECなどをしらずに書き換えてたりして、Windows起動が"アリャー!!"に..こんな時は重宝です..(Winから直接のCOPY操作は遅いですが)

 いままでクロスケーブルで直接接ぎかえてましたが、ルーターを購入(有線ですが)、色々試して、ルーターの有効..がわかりましたWindowsで簡単に共有でき(検索->ほかのコンピュータ..不要) Winソフトが使え便利です。

 またWork Group Connection も使えたときは"できるんだー"と不思議..でもほっとしましたWinの80GB(外部SCSI..4*20GB/1パーティション)に直接アクセスでき、うれしいかぎりです。
(T.Pad 310E で MS-DOS & SCSI は 32GB以上のドライブの認識不可能でしたので)

(VAIO)PCV-L520,S520,(NEC)9821V200,他、古いPCばかりで..SCSIで統一してました。ルーターのおかげで、USB 2.0の導入は一個ですみそうです..

 なおメモリ不足でエラーになりやすいのですが、そんなときは、Work Group Connectionを再起動してます。

PROTOCOL.INIとSYSTEM.INIについては上記の方々や他の方が詳しく書かれてますので割愛させていただきます。

- - - - - - - CONFIG.SYS 途中省略..FDD延命の為、フロッピーアクセスを少なく..
rem .... Net Work Cliant DOS 3.0 for T.Pad 310E(2600EOJ)
DEVICE = D:\DOS\KIDOU\HIMEM.SYS
DEVICE = D:\DOS\KIDOU\EMM386.EXE RAM /X=D000-DFFF
DOS = HIGH,UMB
rem ..
DEVICEHIGH = D:\DOS\KIDOU\CNFIGNAM.EXE /DEFAULT
DEVICEHIGH = D:\DOS\KIDOU\PCMSS.EXE
DEVICEHIGH = D:\NWCL\LPC4\CARDGO.EXE /IRQ=5 /IO=300 /MEM=D400
rem ... MEM=はEMM386..と合わせて   CARDGO.EXEはLPC4-TXのイネーブラ
DEVICEHIGH = D:\NWCL\LPC4\IFSHLP.SYS

- - - - - - - - - - - AUTOEXEC.BAT 途中省略してます
cd D:\NWCL\LPC4
SET PATH=D:\NWCL\LPC4;D:\DOS\BIN;D:\DOS-UTL
rem .. nwlink .. If Use New NET.EXE,NET.MSG,NETH.MSG .. Non-Use? NWLINK.EXE
net initialize
rem ..nwlink
netbind.com
rem ..umb.com
tcptsr.exe
tinyrfc.exe
nmtsr.exe
rem ..emsbfr.exe
echo                                 Net Work Cliant DOS 3.0
echo At First  ..  NET START(VIEW)
echo Use Win-PC .. NET USE ([Useless]New-Drive): \\(PCname)\(PCdrive)
echo Useless it .. NET USE (New-Drive): /DELETE
echo At End     .. NET STOP
echo ............. Server OK!  .. NET START SERVER.. and type [Y]
echo    .. NET SHARE (310-D)=(D:\) /FULL .. (xxx)is Sample
echo    .. NET SHARE (310-D) /DELETE

- - - - - - - - - - - 以下は転送時間を見るためのバッチです
@echo off
echo .. Copy %1 to %2 .. Ok? ... For Copy and Time-Count
pause
dir %1 /w
dir %2 /w
echo .......... Ready?
pause
prompt $p$g$t$g
echo on
COPY %1 %2
echo .......... Finish! See This(End)-Time and Upper(Start)-Time
echo off
prompt $p$g

終わりに、皆様の知識、体験が、とても参考になりました。ありがとうございます。
 


[トップページへ]