Войти

Показать полную графическую версию : DISM успешно монтирует образ, но файлы нельзя ни скопировать, ни перезаписать


Ufalk
18-09-2010, 19:54
В 7-ке можно (и нужно) использовать DISM."Пересел" на 7-ку. DISM успешно монтирует образ, но почему-то файлы нельзя ни скопировать, ни перезаписать. Новые файлы нормально добавляются и после размонтировки остаются в образе, а после переподключения также становятся недоступны для каких-либо операций с ними. Подскажите, пожалуйста, сейчас-то в чём дело? Или, если уже обсуждалось, укажите на соответствующую тему, пожалуйста.

Smarty
18-09-2010, 20:14
Ufalk, как монтируете, приведите код.

Ufalk
18-09-2010, 20:57
dism /mount-wim /wimfile:x:\path\image.wim /index:1 /mountdir:x:\path\path - так монтирую
dism /unmount-wim /mountdir:x:\path\path /commit - так размонтирую

Smarty
18-09-2010, 21:04
Ufalk, монтируете от админа? У вас в системе какие права?

Ufalk
18-09-2010, 22:50
Встроенная учетная запись администратора компьютера/домена

Контроль учетных записей: все администраторы работают в режиме одобрения администратором (Включен)
Контроль учетных записей: обнаружение установки приложений и запрос на повышение прав (Включен)
Контроль учетных записей: переключение к безопасному рабочему столу при выполнении запроса на повышение прав (Включен)
Контроль учетных записей: поведение запроса на повышение прав для администраторов в режиме одобрения администратором (Запрос согласия для двоичных данных не из Windows)
Контроль учетных записей: поведение запроса на повышение прав для обычных пользователей (Запрос учетных данных)
Контроль учетных записей: повышать права для UIAccess-приложений только при установке в безопасных местах (Включен)
Контроль учетных записей: повышение прав только для подписанных и проверенных исполняемых файлов (Отключен)
Контроль учетных записей: при сбоях записи в файл или реестр виртуализация в место размещения пользователя (Включен)
Контроль учетных записей: разрешить UIAccess-приложениям запрашивать повышение прав, не используя безопасный рабочий стол (Отключен)
Контроль учетных записей: режим одобрения администратором для встроенной учетной записи администратора (Отключен)
Устройства: запретить пользователям установку драйверов принтера (Отключен)
Устройства: разрешать отстыковку без входа в систему (Включен)
Устройства: разрешить доступ к дисководам гибких дисков только локальным пользователям (Не определено)
Устройства: разрешить доступ к дисководам компакт-дисков только локальным пользователям (Не определено)
Устройства: разрешить форматирование и извлечение съемных носителей (Не определено)

Ufalk
19-09-2010, 18:58
Пытался определить причину и вот то, что уже пробовал:
- отключал проактивную защиту (на тот случай если что-нибудь случайно :) попало в песочницу или под действие политики безопасности);
- отключал антивирусные сканеры (не отключал, разве что, только брандмауэр);
- создавал пользователей с различными правами и подключал под ними;
- назначал себя владельцем с полным доступом (нормально устанавливается на все файлы подключенного образа);
- пробовал даже в безопасном режиме смонтировать, чтобы исключить воздействие стороннего софта, но там и сам драйвер монтировки не загружается.
Всё безрезультатно. Что ещё можно попробовать? Чувствую, что разгадка проста и она где-то рядом, и только из-за своей неопытности :) я прохожу мимо. Может быть, дело в каком-нибудь драйвере, в TrueCrypt например, или в SCSI Pass Through Direct, или в чём-нибудь аналогичном?

Smarty
19-09-2010, 19:07
Ufalk, - назначал себя владельцем с полным доступом (нормально устанавливается на все файлы подключенного образа) »
А вот этого делать не стоит!
При сохранении изменений права на файлы и папки так и останутся за вами.

Давайте по-порядку:
1. Версия системы
2. Разрядность системы
3. Встроенный админ или просто админ
4. Монтируете из командной строки или из скрипта
5. Пока всё...

Ufalk
19-09-2010, 19:34
При сохранении изменений права на файлы и папки так и останутся за вами.Да это понятно, просто проверил на всякий случай.

1. 6.1.7600.16385
2. x64
3. Уже и так, и так пробовал
4. Пакетным файликом:
@echo off
dism /mount-wim /wimfile:x:\path\image.wim /index:2 /mountdir:x:\path\path
pause>nul
dism /unmount-wim /mountdir:x:\path\path /commit
pause>nul
5. На всякий случай ещё скажу, что gpedit.msc, secpol.msc и т.д. пока не трогал, так что у меня там как и у всех по умолчанию.

Smarty
19-09-2010, 19:40
2. x64
...
4. Пакетным файликом:
@echo off
dism /mount-wim /wimfile:x:\path\image.wim /index:2 /mountdir:x:\path\path
pause>nul
dism /unmount-wim /mountdir:x:\path\path /commit
pause>nul »
А скрипт откуда запускаете? Из Проводника или...

Ufalk
19-09-2010, 20:02
И из проводника запускал, и из-под 64-битной оболочки стороннего производителя, и просто в командной строке набирал команды, даже через "эмблема" + R и диспетчер задач пробовал :) при этом и оболочки и командную строку запускал и с принудительным указанием на повышение прав и просто так.

P.S.: Если это поможет, я могу Вам даже ролик записать, демонстрирующий все, выполняемые мною, действия и их результат.

Smarty
19-09-2010, 20:04
Ufalk, с виду всё правильно... Непонятно.

IgorLyahov
19-01-2011, 20:34
Удалось победить?
Мучаюсь с такой же проблемой.

e9990638
05-02-2011, 01:52
Когда смонтировал образ и после хочешь перезаписать что-то или удалить, просто перетащи (переместить) те файлы например на рабочий стол. Копируй новые файлы и закрывай образ. После удали с рабочего стола.

yragen
05-02-2011, 02:49
Вообще-то из командной строки WAIK или OPK желательно делать. И ещё,если не секрет, что Вы пытаетесь добавить или прикрутить, что не хватает прав на выполнение действий?

_Shmel
08-04-2011, 21:06
Так решения и не найдено? У меня те же грабли. Я уже столько раз ставил этот эксперимент, что просто сил никаких больше нет. Не могу уже видеть эту коммандную строку OPK.

Все просто и банально. Копируется образ с минимальными изменениями - просто чтобы увидеть, что это возможно. Но все как у автора темы. Уже сменил семерку 64 на 32, затем вообще на XP (гостевая на которой эксперементы, модифицирую HB32 из оригинального дистрибутива). Не работает ну никак. Пробовал и DISM-ом и imagex-ом.

1. Не удаляется из папки со смонтированным "чистым" install.wim т.к. права у trastinstaller. Ну это - ладно, права я получил и удалил.
2. Не копируется (ни из под GUI, ни xcopy) из папки в которую примонтирован измененный install.wim (отказано в доступе).

Заранее огромное спасибо.

Bodya.N
08-04-2011, 22:02
_Shmel, (отказано в доступе) »,а он точно подключен?
Выполните /Get-MountedWimInfo (проверит доступен ли каталог)
/Remount-Wim /MountDir:<путь_к_каталогу_подключения> (подключит недоступный каталог)
Попробуйте, может так поможет?

_Shmel
10-04-2011, 00:49
,а он точно подключен? »
Так он не все файл копировать отказывается. Часть-то нормально копирует.




© OSzone.net 2001-2012