ditis
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте Господа! Вот имеется такая проблемка: Инсталлирован Ghost 2003. Во время своей работы он создает лог файл с данными о сути своих действий, вот такой вот: ====== BackupOperation 1 -- GHOST\GSCRIPT.TXT ---------------------------------------------------------- [BackupOperation] AlreadyProcessedFile = YES BeginTimeParam = Sun Dec 10 04:17:18 2006 DestFingerprintParam = a98d87c8-964b-403b-8879-7f045ed13943 DestPartitionOffsetParam = 81947628 EndTimeParam = Sun Dec 10 04:24:38 2006 ExecutionStateParam = ExecutionComplete FileIdParam = 219125 PathParam = \Install\vic.gho SourceFingerprintParam = a98d87c8-964b-403b-8879-7f045ed13943 SourcePartitionOffsetParam = 63 UseImageDescriptionParam = YES UseLFOParam = NO WindowsPathParam = H:\Install\vic.gho -- GHOST\ARGS.TXT ------------------------------------------------------------- -igb -imgdescfile=\ghost\imgdescp.txt -wizard "-clone,mode=pcreate,src=@GFa98d87c8-964b-403b-8879-7f045ed13943:63,dst=@FIND[ID:219125]\Install\vic.gho" -ghwrap -- AUTOEXEC.BAT --------------------------------------------------------------- @echo off SET PATH=C:\GHOST;C:\ SET PROMPT=To return to Windows, type ghreboot and press Enter.$_$p$g SET TZ=GHO-03:00 if "%CONFIG%" == "WINDOWS" goto WINDOWS \GUEST.EXE LH \MSCDEX.EXE /D:cd1 /D:cd2 MOUSE.COM CD \GHOST GHWRAP.EXE goto EOF :WINDOWS \GHOST\GHREBOOT.EXE :EOF -- CONFIG.SYS ----------------------------------------------------------------- [MENU] menuitem=GHOST,Run Norton Ghost Dos Operation menuitem=WINDOWS,Return to Windows without running Norton Ghost menudefault=GHOST,3 [GHOST] LASTDRIVE=Z DEVICE = \ASPICD.SYS /D:cd2 DEVICE = \OAKCDROM.SYS /D:cd1 [WINDOWS] ====== И вот такой при ресторе: ====== RestoreOperation 1 -- GHOST\GSCRIPT.TXT ---------------------------------------------------------- [RestoreOperation] AlreadyProcessedFile = YES BeginTimeParam = Sun Dec 10 04:31:26 2006 DestFingerprintParam = a98d87c8-964b-403b-8879-7f045ed13943 DestPartitionIsUnusedSpace = NO DestPartitionOffsetParam = 63 EndTimeParam = Sun Dec 10 04:38:54 2006 ExecutionStateParam = ExecutionComplete FileIdParam = 219125 PathParam = \Install\Restore\vic.gho SourceFingerprintParam = a98d87c8-964b-403b-8879-7f045ed13943 SourcePartitionNumber = 1 SourcePartitionOffsetParam = 81947628 UseLFOParam = NO WindowsPathParam = H:\Install\Restore\vic.gho -- GHOST\ARGS.TXT ------------------------------------------------------------- -sgt -sgb -wizard "-clone,mode=prestore,src=@FIND[ID:219125]\Install\Restore\vic.gho:1,dst=@GFa98d87c8-964b-403b-8879-7f045ed13943:63" -ghwrap -- AUTOEXEC.BAT --------------------------------------------------------------- @echo off SET PATH=C:\GHOST;C:\ SET PROMPT=To return to Windows, type ghreboot and press Enter.$_$p$g SET TZ=GHO-03:00 if "%CONFIG%" == "WINDOWS" goto WINDOWS \GUEST.EXE LH \MSCDEX.EXE /D:cd1 /D:cd2 MOUSE.COM CD \GHOST GHWRAP.EXE goto EOF :WINDOWS \GHOST\GHREBOOT.EXE :EOF -- CONFIG.SYS ----------------------------------------------------------------- [MENU] menuitem=GHOST,Run Norton Ghost Dos Operation menuitem=WINDOWS,Return to Windows without running Norton Ghost menudefault=GHOST,3 [GHOST] LASTDRIVE=Z DEVICE = \ASPICD.SYS /D:cd2 DEVICE = \OAKCDROM.SYS /D:cd1 [WINDOWS] ========== Вопросы: 1. Что означают ключи в разделе GHOST\GSCRIPT.TXT 2. Наиболее непонятен ключ DestFingerprintParam = a98d87c8-964b-403b-8879-7f045ed13943 А именно непонятно что это за набор цифр такой, откуда его ghost вытаскивает? 3. Как видно в файле дана строка аргументов для программы - ничего придумывать не надо. Но есть проблемка, при подставлении этой строки в autoexec.bat при попытке развернуть образ с примением этой дискеты получаю ошибку. Суть ошибки в том, что такая длинная строка просто не влезает, и в файле ошибки мы видим допустим вот такое: -sgt -sgb -wizard "-clone,mode=prestore,src=@FIND[ID:219125]\Install\Restore\vic.gho:1,dst=@GFa98d87c8-964b-403b-8879-7f0 Если сравнить с оригиналом, то видно, что части параметра ключа просто нет... У ghost есть вот такой ключ: @file_name, который позволяет передавать длинные аргументы программе, путем их построчного помещения в файл... Типа ghost.exe @arg.txt Но и здесь меня ждала неудача - программа не хочет воспринимать этот файл, говорит что формат команды неверен. Типа ключ должен начинаться с "-" или "/"... Пробовал подставлять перед @file_name и то и другое - все равно не воспринимает... Вижу в чем проблема - побороть не могу. Не могу уменьшить строку аргументов... Практически в самом начале, господин КРЫС описал последовательность действий, но она мне не совсем подходит: у него просто там даны данные откуда и куда, а в строке DestFingerprintParam = a98d87c8-964b-403b-8879-7f045ed13943 , я так понимаю дана жесткая привязка к параметрам раздела... 4. Есть ли удосовой версии ключ, который бы говорил программе создать такой же лог? Как быть??? Может я слишком заморачиваюсь и стоит воспользоваться упрощенной строкой, приведеннос пользователем КРЫС? |