[Quote]

    tsuaf
  • 23947
  • Longevity: 5 years
  • Posts: 61
  • REPUTATION:-2

    [+] [-]
В общем, удалось развернуть архив только с помощью WInst, через 78setup не пошло.


Last edited by tsuaf on 2024-06-06 20:52; edited 1 time in total

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years 3 months
  • Posts: 3788
  • REPUTATION:27

    [+] [-]
  • Location: BG
78setup работает на старых системах. WInst и WinNTSetup - вот что вам нужно

_________________
Signed off for violation of forum rules

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years 3 months
  • Posts: 3788
  • REPUTATION:27

    [+] [-]
  • Location: BG
Ander_73, в последнее время часто приходиться HV-Helper вместе с машинами переносить на другой Windows. Можно сделать скрипт в помощь бекапа или переноса если не трудно? aa

_________________
Signed off for violation of forum rules

[Quote]

    kipjatok001
  • 18520
  • Longevity: 6 years 9 months
  • Posts: 144
  • REPUTATION:0

    [+] [-]
Всех Приветствую aa
Большое спасибо за программу. Маленький вопросик: делаю виртуалки на SSD. Можно ли сделать так, что бы была возможность выбора виртуального диска (допустим VHD.vhd в корне) и запись на нго не создавая новый диск? Уже 50 Тб данных переписал на SSD ab
Заранее спасибо

[Quote]

    bighead
  • 29484
  • Longevity: 3 years 4 months
  • Posts: 418
  • REPUTATION:24

    [+] [-]
Столкнулся тут случайно с проблемкой при захвате виртуалки в wim:

Картинка

Такая ошибка, оказалось элементарное, дисков в системе используется много: штук 7 шт и скрипт видимо хотел использовать букву, которая занята оказалась и выдавал ошибку, после освобождения букв и перезапуска захвата в wim пошло без ошибок.(системный диск получил букву G)

[Quote]

    Ander_73
  • 15549
  • Longevity: 8 years 1 month
  • Posts: 3944
  • REPUTATION:127

    [+] [-]
bighead, картинку-то покажи af

[Quote]

    bighead
  • 29484
  • Longevity: 3 years 4 months
  • Posts: 418
  • REPUTATION:24

    [+] [-]
Ander_73, картинка на месте))
Сейчас снова занял занял буквы G и F и такая же ошибка "Раздел с Windows не найден":

лог перед ошибкой "Раздел с Windows не найден"

> обнаружение Hyper-V... готово.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Завершено (в процентах): 100
Файл виртуального диска успешно присоединен с помощью программы DiskPart.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Выбран раздел 1.
DiskPart: назначение имени диска или точки подключения выполнено успешно.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Выбран раздел 2.
Ошибка службы виртуальных дисков:
Указанное имя диска уже занято.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Выбранный раздел не является допустимым.
Выберите другой раздел.
Раздел не выбран.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
При этом свободных букв для дисков ещё 18 штук))

Картинка

Извлёк флешку, повторил запуск,(при ошибке виртуальные диски не отмонтируются, а продолжают висеть в системе):
Всё пошло успешно. Системный диск виртуалки стал F:

Картинка

[Quote]

    Ander_73
  • 15549
  • Longevity: 8 years 1 month
  • Posts: 3944
  • REPUTATION:127

    [+] [-]
bighead, то есть мой алгоритм поиска свободной буквы на твоем железе сбоит? Какой-то хитрый кард-ридер или в этом роде? Попробуй "перевернуть" строку
set _winL=& set _bootL=& for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do >nul 2>&1 cd %%a:||^
то есть
... (z y x ... e d)

-
105286картинка на месте

[Quote]

    bighead
  • 29484
  • Longevity: 3 years 4 months
  • Posts: 418
  • REPUTATION:24

    [+] [-]
Ander_73, поменял, всё равно присвоить букву диску не может, хочет F:
Зато теперь загрузочному диску присваивает Z:
Кстати да, флешка воткнута с вентоем ag

Картинка


Добавлено через 10 минут 35 секунд:
Ander_73, воткнул флешку с DBF, тоже заняла диск F:, но процесс пошёл без ошибок

Картинка

Видимо конфликтует с вентоем, может потому что у него скрытый раздел есть.

[Quote]

    Ander_73
  • 15549
  • Longevity: 8 years 1 month
  • Posts: 3944
  • REPUTATION:127

    [+] [-]
bighead, то есть наличие флешки с вентоем несовместимо с моими батниками? Рука судьбы! af
Вот смотри, что получается:
Выбран раздел 1.
DiskPart: назначение имени диска или точки подключения выполнено успешно.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: PC-ASUS
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Выбран раздел 2.
Ошибка службы виртуальных дисков:
Указанное имя диска уже занято.
То есть попытка выполнения кода удаления буквы диска проваливается!
>%tmp%\lst (
echo select volume %_winL%
echo remove
)
diskpart /s %tmp%\lst
У тебя антивирус что-ли удаляет файл %tmp%\lst? Куда он, блин, девается-то?

[Quote]

    bighead
  • 29484
  • Longevity: 3 years 4 months
  • Posts: 418
  • REPUTATION:24

    [+] [-]
Ander_73, антивирус отключен и никак не влияет на работу.
Добавлено через 6 минут 49 секунд:
Ander_73, lst файл на месте в темпе:

Картинка

Да, буква тут не при чём. Не выполняется команда кода удаления буквы диска.
И почему-то именно, когда вентой подключен.

[Quote]

    Ander_73
  • 15549
  • Longevity: 8 years 1 month
  • Posts: 3944
  • REPUTATION:127

    [+] [-]
bighead, попробуй тупо заменить код на:
(echo select volume %_winL%& echo remove)| diskpart

Добавлено через 7 минут 24 секунды:
Вообще, картинка у тебя зачотная! То есть мы подключаем VHD, даём его первому разделу букву Z и сразу там на Z получается %TEMP%??? Это как вообще? Или "джонни сделал монтаж"? ab

[Quote]

    bighead
  • 29484
  • Longevity: 3 years 4 months
  • Posts: 418
  • REPUTATION:24

    [+] [-]
Ander_73, попробую, спасибо)
105291Или "джонни сделал монтаж"?
Не) Это я все окошки попытался рядом заскринить)) А lst находится в %tmp%(на диске C), на "Z" пусто)
Добавлено через 1 час 2 минуты 11 секунд:
Ander_73, если я правильно понял и заменить надо:
:findPart
>%tmp%\lst (
echo select vdisk file="%_vhd%"
echo select part %part%
echo assign letter=%_winL%
)
diskpart /s %tmp%\lst
if exist %_winL%\Windows goto capture
>%tmp%\lst (
echo select volume %_winL%
echo remove
)
diskpart /s %tmp%\lst
set /a part+=1
if %part% leq 3 goto findPart
на
:findPart
>%tmp%\lst (
echo select vdisk file="%_vhd%"
echo select part %part%
echo assign letter=%_winL%
)
diskpart /s %tmp%\lst
if exist %_winL%\Windows goto capture
(echo select volume %_winL%& echo remove)| diskpart
set /a part+=1
if %part% leq 3 goto findPart
call :msg "Раздел с Windows не найден!" 16 " Ошибка"
goto init
То всё равно падает в ошибку

лог

> обнаружение Hyper-V... готово.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: ASUS-PC
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Завершено (в процентах): 100
Файл виртуального диска успешно присоединен с помощью программы DiskPart.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: ASUS-PC
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Выбран раздел 1.
DiskPart: назначение имени диска или точки подключения выполнено успешно.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: ASUS-PC
DISKPART>
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
DISKPART>
Том не выбран.
Выберите том и повторите попытку.
DISKPART>
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: ASUS-PC
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Выбран раздел 2.
Ошибка службы виртуальных дисков:
Указанное имя диска уже занято.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: ASUS-PC
DISKPART>
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
DISKPART>
Том не выбран.
Выберите том и повторите попытку.
DISKPART>
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: ASUS-PC
Файл виртуального диска успешно выбран с помощью программы DiskPart.
Выбранный раздел не является допустимым.
Выберите другой раздел.
Раздел не выбран.
Microsoft DiskPart, версия 10.0.19041.3636
(C) Корпорация Майкрософт (Microsoft Corporation).
На компьютере: ASUS-PC
DISKPART>
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
DISKPART>
Том не выбран.
Выберите том и повторите попытку.
DISKPART>

[Quote]

    Ander_73
  • 15549
  • Longevity: 8 years 1 month
  • Posts: 3944
  • REPUTATION:127

    [+] [-]
105292DISKPART>
Программа DiskPart обнаружила ошибку: Не удается найти указанный файл.
Дополнительные сведения см. в журнале событий системы.
Какой ещё файл? Ты что там написал-то? Я пас... ai

[Quote]

    bighead
  • 29484
  • Longevity: 3 years 4 months
  • Posts: 418
  • REPUTATION:24

    [+] [-]
Ander_73, да надо @echo off убирать и смотреть какой файл не может найти(в изначальном скрипте тоже самое). Факт в том, что всё отлично работает пока не вставишь флешку с вентоем. Так что не критично)

Page 8 of 8


Display posts:    

Current time is: 17-Mar 11:57

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum