RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : USB + FLASH


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Sanych
To : All
Subj : USB + FLASH

Долго имел счасть заставить работать.

1. давно поставил USB-драйвера потом появилась flash на 250МБ == все это заработало на
REM ------------ USB -------------------
BASEDEV=USBEHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=CWUSBD.SYS /REQ:USBUHCD$,USBOHCD$,USBEHCD$
BASEDEV=USBHID.SYS
BASEDEV=CWUSBMSD.ADD /V /FLOPPIES:0 /REMOVABLES:1 /FORCE_TO_REMOVABLE
DEVICE=D:\OS2\BOOT\usbresmg.sys
REM ------------ End USB ---------------
2.потом обновил все драйвера на новейшие от ibm

REM ------------ USB -------------------
BASEDEV=USBEHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS

BASEDEV=USBD.SYS /REQ:USBUHCD$,USBOHCD$,USBEHCD$
BASEDEV=USBHID.SYS

BASEDEV=USBMSD.ADD /V /FLOPPIES:0 /REMOVABLES:1

DEVICE=D:\OS2\BOOT\usbresmg.sys

REM ------------ End USB ---------------
3. потом перестал видиться fat32 на этой flash
4. менял разные опции для BASEDEV=USBMSD.ADD /V XXXXXxxxxXXXx
5. В конце концов отформатил как трех дюмовую дискету на 1.44 мб

6. прошло время коллега попросил flash на по пользовать. Он отформатил под w2k на fat32 и был он счастлив.
7. потом flash вернулась обратно ко мне. Но lvm говорила что flash девайс пуст(те не разбит), имеет не правильный mbr итд. При этом ничего нельза было сделать: ни создать раздел, ни фига короче.
8. загрузил w2k. посмотрел штатными средствами разделы на flash == типа все ОБи. и fat32 функционирует.
9. Я Задумался.
10. Достал из загашника dfsee.
11. а он мне и говорит что mbr одно большое Г. а таблица разделов состояла из 4 примари разделов два из них hidden и размер каждого измерялся что-то в гигах .
12 Короче дал команду "newmbr" и "PCLEAR 3 P" (3 это номер flash как накопителя).
13. Все увиделось. отформатил под hpfs для прикола (скорость обмена ~5 mb)
14 под w2k отформатил под fat32
15 Все заработало (скорость обмена ~150 кb)

Нынче конфиг
REM ------------ USB -------------------
BASEDEV=USBEHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS

BASEDEV=USBD.SYS /REQ:USBUHCD$,USBOHCD$,USBEHCD$

BASEDEV=USBHID.SYS
DEVICE=D:\OS2\BOOT\USBMOUSE.SYS

BASEDEV=USBMSD.ADD /V /FLOPPIES:0 /REMOVABLES:1

DEVICE=D:\OS2\BOOT\usbresmg.sys

REM ------------ End USB ---------------
IFS=D:\OS2\BOOT\FAT32.IFS /CACHE:2048 /Q /EAS
CALL=D:\OS2\BOOT\CACHEF32.EXE /F /L:OFF

fat32.ifs версии 0.99b

Мораль сей басни такова:
w2k начисто игнорирует таблицу разделов flash
os/2 читает таблицу и пытается ее осмыслить.
Так что в большинстве случаев надо чистить таблицу разделов.

ps: flash в конечном случае не пользуюсь. пока нет области использования ее в моем случае.


Fri 29 Apr 2005 10:44 MSIE 6.0 (X11; U; Linux 1.2.13 i386)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.