---
Hi all,
I just wanted to report this, because it is a GREAT SUCCESS!
I have been trying for several months to get my USB key working
under OS/2. If you look at a recent thread regarding USB memory
sticks in this forum, you can see I have been trying EVERY
possible solution without success.
A few days ago Martin Kiewitz posted his MMPORTS package to
hobbes, which is a way to transfer files to/from an USB-enabled
CASIO watch.
The package contains, amongst other files, an updates USBD.SYS,
which uses a different hw detection scheme than the one used by
IBM. More precisely: it uses the detection scheme used by M$ drivers (which - guess what? - is nonstandard).
Once I put this updated USBD.SYS on my system and rebooted,
suddenly eCS 1.1 (with the latest IBM USB drivers) recognized the
device and attached it to a drive letter. I am confident that
much more USB devices can be made to work with this updated
driver. Now, if only IBM could be convinced to use the new
detection scheme....
I understand (from Martin docs) that the detection scheme used by
IBM is perfectly following the standard, so I guess they're not
very happy to change it to follow an M$ non-standard, but they
could at least use a new switch to change detection scheme at
boot.
I hope other people will have success like I had.
Bye
마루
2008.07.03 12:08
심지어 어떤 분은 FAT32로 포맷된 걸 읽으셨다는군요.
---
Peter Brown wrote:
> Hi Neil
>
> Neil Waldhauer wrote:
>
>> Is there any way to use a FAT32 formatted USB memory drive?
Yes..they work great.
>> The FAT32 driver aborts on boot, and then is not available to read the
>> USB drive.
Make sure you have the *latest* driver...available from NetLabs...also requires the latest os2kernel/os2ldr (I'm running 14.100c, at present)
> Maybe a bit more info... Such as :-
>
> 1] Does the fat32 driver abort due to not finding any fat32 drives?
> or
> 2] due to a problem with the fat32 driver?
>
>
> If 1] maybe you could try having the usb memory drive attached at bootup.
NO! If you do that, the system will see it as a fixed disk with no ability to "eject" (ie, no hot-swapping).
> Regards
>
> Pete
At risk of covering old ground, you need two things to start:
First: You *must* have the *latest* fat32 driver from netlabs and...
Second: You need to install Chris Wolgemuth's CWUSBMSD.ADD instead of the IBM USBMSD driver. A line in config.sys like:
I have a couple of PNY "Attache" USB flash drives working, although the raindance to get them going is a bit strange (more magic than science, methinks). I needed DFSee, LVM and my wife's XP home, all three, to make it work.
The following incantations are from my notes:
1. Insert the flashdrive....DO NOT BOOT WITH THE UNIT INSERTED...if you do, the system will see it as a *fixed* disk...result: no hot-swapping.
2. Using DFSee...
a) WIPE the disk (-->actions-->Erase, wipe selected areas-->Erase, wipe current object (takes ~3 min for a 512 MiB drive). NOTE: Be veeeeeeery careful here..."current object" has to be set *first* with -->File-->Open object to work with-->...
b) NEWMBR /ERASE (--mode=fdisk-->new MBR code, erase tables-->[drive]
...Close DFSee
3. Using LVM...
a) Create a ___*PRIMARY* *PARTITION*___
b) Create a COMPATIBILITY *VOLUME*
...Commit changes, exit LVM and "EJECT" the drive.
4 Now, in W$ xp...
a) FORMAT as FAT32
b) Run CHKDSK ... /F in the W$ dos box
It should now work in eCS as a removable drive...insert and run "Refresh removable media" (lvm.exe /rediscoverprm)
*MAJOR CAVEAT*: Make *d**n* sure you eject the drive when finished and before system shutdown. I had a system crash with the drive mounted, and *bad things* happened. To make a long story short, I wound having to go through the whole "raindance" procedure to get it working again. (No data lost, because the drive was still "readable", hence "copyable", but there was *NO* way to make it "writeable" or even "deleteable".
STRONG SUGGESTION: If you're not actively using the drive, eject it.
IOW, if you play by the rules, the drives are wonderful little units!
HTH
Lon Hooker
마루
2008.07.03 12:11
웅.. 이런거 자세히 설명을 해야 하는데, 제가 좀 시간이 없어서..
시간 나시면 번역해서 좀 올려주세요.
와프
2008.07.03 18:21
ㅠ,.ㅜ 번역해 봤는데요
일단 USBMSD.ADD 파일을 어찌 구해야 하나요
그리고 그 밑에는 USBD.SYS 파일 가지고 인식 성공했다고 자랑하는 내용이구요
(저도 USBD.SYS 이건 구했는데 어찌 써야 하는지 모르겠습니다)
마지막엔 FAT32 인식 시키는건 유용한 정보이긴 하나 약간 위험이 도사리고 있군요
다만 USB 관련 드라이버들을 설치해 줘야 합니다.
뉴스구룹 보니까 아래처럼 설정해서 쓴다는군요.
BASEDEV=USBMSD.ADD /V /FLOPPIES:0 /REMOVABLES:1
그럴려면 usbmsd.add를 구하셔야겠죠?
---
Hi all,
I just wanted to report this, because it is a GREAT SUCCESS!
I have been trying for several months to get my USB key working
under OS/2. If you look at a recent thread regarding USB memory
sticks in this forum, you can see I have been trying EVERY
possible solution without success.
A few days ago Martin Kiewitz posted his MMPORTS package to
hobbes, which is a way to transfer files to/from an USB-enabled
CASIO watch.
The package contains, amongst other files, an updates USBD.SYS,
which uses a different hw detection scheme than the one used by
IBM. More precisely: it uses the detection scheme used by M$ drivers (which - guess what? - is nonstandard).
Once I put this updated USBD.SYS on my system and rebooted,
suddenly eCS 1.1 (with the latest IBM USB drivers) recognized the
device and attached it to a drive letter. I am confident that
much more USB devices can be made to work with this updated
driver. Now, if only IBM could be convinced to use the new
detection scheme....
I understand (from Martin docs) that the detection scheme used by
IBM is perfectly following the standard, so I guess they're not
very happy to change it to follow an M$ non-standard, but they
could at least use a new switch to change detection scheme at
boot.
I hope other people will have success like I had.
Bye
---
Peter Brown wrote:
> Hi Neil
>
> Neil Waldhauer wrote:
>
>> Is there any way to use a FAT32 formatted USB memory drive?
Yes..they work great.
>> The FAT32 driver aborts on boot, and then is not available to read the
>> USB drive.
Make sure you have the *latest* driver...available from NetLabs...also requires the latest os2kernel/os2ldr (I'm running 14.100c, at present)
> Maybe a bit more info... Such as :-
>
> 1] Does the fat32 driver abort due to not finding any fat32 drives?
> or
> 2] due to a problem with the fat32 driver?
>
>
> If 1] maybe you could try having the usb memory drive attached at bootup.
NO! If you do that, the system will see it as a fixed disk with no ability to "eject" (ie, no hot-swapping).
> Regards
>
> Pete
At risk of covering old ground, you need two things to start:
First: You *must* have the *latest* fat32 driver from netlabs and...
Second: You need to install Chris Wolgemuth's CWUSBMSD.ADD instead of the IBM USBMSD driver. A line in config.sys like:
BASEDEV=CWUSBMSD.ADD /V /FLOPPIES:0 /REMOVABLES:2 /FIXED_DISKS:0 /FORCE_TO_REMOVABLE
numbers changed to suit your system, of course.
I have a couple of PNY "Attache" USB flash drives working, although the raindance to get them going is a bit strange (more magic than science, methinks). I needed DFSee, LVM and my wife's XP home, all three, to make it work.
The following incantations are from my notes:
1. Insert the flashdrive....DO NOT BOOT WITH THE UNIT INSERTED...if you do, the system will see it as a *fixed* disk...result: no hot-swapping.
2. Using DFSee...
a) WIPE the disk (-->actions-->Erase, wipe selected areas-->Erase, wipe current object (takes ~3 min for a 512 MiB drive). NOTE: Be veeeeeeery careful here..."current object" has to be set *first* with -->File-->Open object to work with-->...
b) NEWMBR /ERASE (--mode=fdisk-->new MBR code, erase tables-->[drive]
...Close DFSee
3. Using LVM...
a) Create a ___*PRIMARY* *PARTITION*___
b) Create a COMPATIBILITY *VOLUME*
...Commit changes, exit LVM and "EJECT" the drive.
4 Now, in W$ xp...
a) FORMAT as FAT32
b) Run CHKDSK ... /F in the W$ dos box
It should now work in eCS as a removable drive...insert and run "Refresh removable media" (lvm.exe /rediscoverprm)
*MAJOR CAVEAT*: Make *d**n* sure you eject the drive when finished and before system shutdown. I had a system crash with the drive mounted, and *bad things* happened. To make a long story short, I wound having to go through the whole "raindance" procedure to get it working again. (No data lost, because the drive was still "readable", hence "copyable", but there was *NO* way to make it "writeable" or even "deleteable".
STRONG SUGGESTION: If you're not actively using the drive, eject it.
IOW, if you play by the rules, the drives are wonderful little units!
HTH
Lon Hooker
시간 나시면 번역해서 좀 올려주세요.
일단 USBMSD.ADD 파일을 어찌 구해야 하나요
그리고 그 밑에는 USBD.SYS 파일 가지고 인식 성공했다고 자랑하는 내용이구요
(저도 USBD.SYS 이건 구했는데 어찌 써야 하는지 모르겠습니다)
마지막엔 FAT32 인식 시키는건 유용한 정보이긴 하나 약간 위험이 도사리고 있군요
Hobbes 가 세요!!!
감사감사
일단 TEST 는 내일....