HPC.ru lite - Все форумы
Форум: Windows Mobile и Pocket PC - общие вопросы
Тема: Перенос софта с CF на SD
[Ответить]
derby [12.12.2004 23:23] Перенос софта с CF на SD:
Вроде где-то встречал эту тему, но убейте - не найду. Итак, куча софта установлена на CF. Есть необходимость заменить CF на SD (дело касается разумеется 2210). Как это сделать попроще, без офигенной ручной работы?
Сергей.
[CpD]bob [13.12.2004 00:23] :
В реестре переименовать SD card в CF card.
derby [13.12.2004 00:32] Так это и будет ...:
та самая офигенная ручная работа...
S.Ly [slai] [13.12.2004 16:12] :
Подскажите кто знает, а есть ли в Windows Mobile поддержка *.reg файлов?
Если да, тогда можно сделать простой патч на базе рег-файла.
S.Ly [slai] [13.12.2004 19:04] :
Собственно говоря, можно. Проверил сам .
Так вот, есть такой вот раздел реестра:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles]
"Folder"="Mounted Volume"
"PartitionDriver"="mspart.dll"
"DefaultFileSystem"=""
"MountFlags"=dword:00000000
"AutoFormat"=dword:00000000
"AutoPart"=dword:00000000
"AutoMount"=dword:00000001
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CpqDisk]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PCMCIA2]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv]
"BootPhase"=dword:00000000
"Name"="Samsung Flash Disk"
"Folder"="ResidentFlash"
"MountFlags"=dword:00000011
"AutoPart"=dword:00000001
"AutoMount"=dword:00000001
"PartitionDriver"="mspart.dll"
"DefaultFileSystem"="BINFS"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PocketStore]
"Name"="NAND Drive"
"Folder"="iPAQ File Store"
"MountFlags"=dword:00000000
"AutoFormat"=dword:00000001
"AutoPart"=dword:00000001
"AutoMount"=dword:00000001
"PartitionDriver"=""
"DefaultFileSystem"="FATFS"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PocketStore\FATFS]
"EnableCacheWarm"=dword:00000000
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC]
"Folder"="SD Card"
"Name"="MMC Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory]
"Folder"="SD Card"
"Name"="SD Memory Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile]
"PartitionDriver"=""
"DefaultFileSystem"="UDFS"
"Folder"="CDROM Drive"
"Name"="IDE CDROM/DVD Drive"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile\PartitionTable]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PCMCIA]
"Folder"="CF Card"
"Name"="PCMCIA/Compact Flash Device"
По логике вещей, нужно тут все вхождения строк SD card и CF card поменять местами, то есть имеем такой вот патч:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC]
"Folder"="CF Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory]
"Folder"="CF Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PCMCIA]
"Folder"="SD Card"
И собственно, отмена сотворённого безобразия:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC]
"Folder"="SD Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory]
"Folder"="SD Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PCMCIA]
"Folder"="CF Card"
Проверено, работает. Нужно посл применения патча сделать софтрезет
Для нелюбителей ручной работы в аттачменте два файла.
Дисклаимер: Как здравомыслящий программист я считаю использование этого приёма неправильным. Единственно правильным и корректным способом будет нормальная штатная переустановка программного обеспечения на другую карту.
Кроме этого, непонятно, чем это грозит для машинки. При удачном раскладе и большом количестве софта на картах машинка может вообще больше не загрузиться после использования этой фичи.
Так что пользуйтесь ею на свой страх и риск.
[К сообщению приложены файлы: Cards_naming_reg_files.zip (1 кб)]
,,,^..^,,, [16.12.2004 15:21] :
S.Ly писал(а):
Подскажите кто знает, а есть ли в Windows Mobile поддержка *.reg файлов?
В Реско эксплорере имеется.
S.Ly [slai] [16.12.2004 16:37] :
,,,^..^,,, писал(а):
[quote:8e70132f18="S.Ly "]Подскажите кто знает, а есть ли в Windows Mobile поддержка *.reg файлов?
В Реско эксплорере имеется.Да, я уже понял, и собственно патчик написал. Только вот куда делся возмутитель спокойствия - автор темы?
[Ответить]