вторник, 25 октября 2011 г.

Настройки SAPLOGON.INI (на память)

Если хочется, чтобы SAP искал свои настройки в нестандартном месте, можно либо вызывать его с ключом, либо определить системную переменную. Например:

saplogon /ini_file="C:\mypath\my.ini"
или
SET SAPLOGON_INI_FILE="C:\mypath\my.ini"

воскресенье, 16 октября 2011 г.

.vmdk Disk Corrupt -- и что с этим делать?

После падения сервера виртуальных машин (под VMware 2.0 на MS Windows Server 2008 R2) один очень важный виртуальный диск на одной очень важной виртуальной машине перестал читаться.
Выглядело это так: попытка подключить данную виртуальную машину переводила VMware-сервер в крайне задумчивое состояние, из которого его удавалось вывести лишь отменой операции, да и то не всегда.
Методом исключения было выяснено, что дело во втором диске: если его убрать, виртуалка прекрасно запускалась.
Попытался .vmdk-файл с образом битого диска (или битый .vmdk-файл с образом диска, как угодно) подключить к VMware Workstation (сначала к 7.x, а потом и к 8.0). Результат оказался удручающим: программа вылетала со свистом, оставив после себя невнятные замечания про ошибку в какой-то строке сишного файла.
Погуглил и нашёл вот такую замечательную страничку: http://sanbarrow.com/vmdk-tools.html. Впрочем, ни одно средство с неё мне не помогло.

А помогла мне замечаетльная утилита под названием WinMount (http://www.winmount.com), которая мало того, что подключила несчастный диск, так ещё и сразу распознала его формат и объем, и вообще сразу показала все файлы! Ура. Рекомендую. Утилита, кстати, умеет монтировать как диски и папки также ещё кучу разных форматов, включая .ZIP, .RAR и т.д., а всякие .FLAC и .APE монтирует как CD или DVD.