Ru-Board.club
← Вернуться в раздел «Программы»

» TeraByte Image & TeraByte BootIt

Автор: dialmak
Дата сообщения: 04.04.2015 16:43
CHDevice

Цитата:
я не знаю английский язык,

Ну ведь для lng файла-заготовки английский язык знать не нужно. Достаточно иметь русский вариант. Люди сами переведут на английский, немецкий и т.д.

Цитата:
Создание нормального сайта, опять же на английском, с нормальным доменом и без рекламы лохотронов от хостинга, я не потяну.

Хм. Странно. Это ведь недорого... имхо.

Цитата:
Стоит где нибудь, на форумах, написать о программе, посты сразу удаляют.

Я уже не раз писал о ваших прогах. Пока никто не удалял.

Добавлено:
Кстати, по поводу сайта.
На гитхабе это можно сделать бесплатно и без рекламы и даже без покупки доменного имени. Хотя имя лучше купить... Форум там не выйдет сделать конечно, а сайтик вполне (исходники прог при этом не нужно заливать - это я пишу, чтобы вы не запутались)

Добавлено:
Примеры сайтов на гитхабе jekyl https://github.com/jekyll/jekyll/wiki/sites , сам сайт jekyl http://jekyllrb.com/ тоже депллоится на гитхабе
Хотя мне больше нравится http://octopress.org/
Генераторы статических сайтов хороши тем, что им не нужен пхп и мускул. Имхо для таких проектов как ваши - самое оно.
Автор: dialmak
Дата сообщения: 05.04.2015 21:05
All
WIM2VHD-MOD поможет быстро установить Windоws в VHD(X) из WIM/ISO. В комплекте есть html справка.
Автор: The_Immortal
Дата сообщения: 05.04.2015 22:11
dialmak,
Цитата:
WIM2VHD
Чья разработка?
В системных требованиях "Win 8 или выше", в описании "Creates a bootable VHD(X) based on Windows 7 or Windows 8 installation media".
Получается, что на Win 7 работать не будет?
Автор: dialmak
Дата сообщения: 05.04.2015 22:29
The_Immortal

Цитата:
Чья разработка?  

В хелпе есть ссылка

Цитата:
В системных требованиях "Win 8 или выше", в описании "Creates a bootable VHD(X) based on Windоws 7 or Windоws 8 installation media".

Всё верно. С помощью данного скрипта возможно создание Windоws 7 и выше на VHD(X). А скрипт работает на Windоws 8 и выше.
Автор: The_Immortal
Дата сообщения: 05.04.2015 22:38
dialmak,
Цитата:
А скрипт работает на Windоws 8 и выше.
Жаль... Могли бы допилить до поддержки Win 7. Но в любом случае спасибо за скрипт!
Кстати, мы там с Вами выше вели беседу про драйверы. Хотел у поинтересоваться, Вы когда-нибудь драйвер-паки пробовали? Типа DriverPack Solution.
Автор: dialmak
Дата сообщения: 05.04.2015 22:39
У тебя работает смена новой папки WorkingDirectory в GUI? То есть посл выбора новой папки меняется ли текст WorkingDirectory? У меня нет и я решил, что это глюк разработчика.
Автор: The_Immortal
Дата сообщения: 05.04.2015 22:40
dialmak,
Цитата:
У тебя работает смена новой папки WorkingDirectory в GUI?
Так в хепле же написано:
"Внимание! Если выбрать новую папку WorkingDirectory в GUI, то это не сработает (глюк разработчика). Требуется новый путь вписать ручками или через Copy-Paste."
Автор: dialmak
Дата сообщения: 05.04.2015 22:41

Цитата:
Жаль...

На win7 нет нужных командлетов в повершелл, поэтому это невозможно там. Плюс Win7 не знает ничего про VHDX.

Добавлено:

Цитата:
Так в хепле же написано:

На заборе тоже написано. Это я написал. Спрашиваю - у тебя как? Может это мои глюки, хз...

Добавлено:

Цитата:
Вы когда-нибудь драйвер-паки пробовали? Типа DriverPack Solution.

Нет. Не было необходимости пока.
Автор: The_Immortal
Дата сообщения: 05.04.2015 23:06
dialmak, глюк подтверждаю. Путь рабочей директории меняется только ручками.

Ну я вроде пофиксил этот глюк. В функции
Код: $btnWrkBrowse_OnClick = {
$openFolderDialog1.RootFolder = "Desktop"
$openFolderDialog1.Description = "Select the folder you'd like your VHD(X) to be created in."
$openFolderDialog1.SelectedPath = $WorkingDirectory

$ret = $openFolderDialog1.ShowDialog()

if ($ret -ilike "ok") {
$WorkingDirectory = $txtWorkingDirectory = $openFolderDialog1.SelectedPath
Write-W2VInfo "Selected Working Directory is $WorkingDirectory..."
}
}
Автор: dialmak
Дата сообщения: 06.04.2015 00:04
The_Immortal
Молоток.
Счас переделаю и добавлю возможность добавлять VHD(X) в системный BCD для запуска на реальном железе.

Добавлено:
Нашел еще одну ошибку...
Автор: emil9
Дата сообщения: 06.04.2015 00:44
dialmak
Напишите плиз тут либо в личку все ошибки, переведу на Инглиш и отправлю разрабу .
Автор: dialmak
Дата сообщения: 06.04.2015 01:43

Цитата:
отправлю разрабу

Я укажу какие были ошибки в хелпе, я их исправил уже.
Сейчас думаю как лучше сделать добавление VHDX в системный BCD... отдельно или влепить в скрипт.
По моему разраб забросил этот скрипт.
Автор: bomzzz
Дата сообщения: 07.04.2015 14:21
dialmak
http://forum.ru-board.com/topic.cgi?forum=27&topic=22552#lt
есть способ скопировать винт на винт с изменением расположения разделов и их размеров. или надо в ручную создать новые разделы, а уж потом копировать по одному разделу с изменением размера. а какие опции надо использовать?
Автор: dialmak
Дата сообщения: 07.04.2015 21:55
bomzzz

Цитата:
есть способ скопировать винт на винт с изменением расположения разделов и их размеров.

Расположение разделов изменить конечно нельзя для всего диска. По одному или по два, три раздела и порядок ставить самому.
Размеры можно.

Цитата:
или надо в ручную создать новые разделы, а уж потом копировать по одному разделу с изменением размера. а какие опции надо использовать?

Ни при восстановлении ни при копировании ничего создавать не нужно! Это лишнее ибо всё равно все перепишется. Исключение - если например я хочу всунуть или восстановить раздел всередину диска. Тогда я могу создать новый раздел в начале диска, а копировать или восстанавливать TBI буду после него на пустое место.
Опция изменения размера одна - это поле слева справа куда нужно записать требуемый размер. Эта опция доступна ТОЛЬКО при коп.\восст. ОДНОГО раздела.
Для нескольких разделов или диска есть две опции Scale to Target и Scale to Fit. Они описаны в доках.
Автор: dialmak
Дата сообщения: 08.04.2015 10:53
All
Обновлен WIM2VHD.. Теперь он называется WIM2VHD-MOD.
Изменений и исправлений много. Из основных:
- добавлено автоcоздание загрузчика для NativeBoot (при выборе чекбокса в GUI или из CLI)
- добавлена возможность выбора типа загрузчика в GUI и CLI (NativeBoot, VitualMachine, UniversalBoot или None)
- полностью изменен способ запуска (редирект на 64 битах более не используется, что здОрово)
- запрос UAC стал нативный - с подписью MS ;)
- полностью переписана справка, там много нового...
- теперь используется внешний bcdboot
- исправлены некоторые ошибки.
Ссылка.
Просьба проверить в работе и отписаться.
Автор: Akhenaton
Дата сообщения: 09.04.2015 09:26
dialmak

Цитата:
WIM2VHD-MOD

Введение имени VHDX при его создании в директории, отличной от ISO заканчивается ошибкой [more]Running Powershell script Convert-WindowsImage-mod.ps1...

Windows(R) Image to Virtual Hard Disk Converter for Windows(R) 8
Copyright (C) Microsoft Corporation. All rights reserved.
Version 6.3.9600.8.amd64fre.forum.ru-board.150207-3200 mod by dialmak

ПОДРОБНО: isUserAdmin? True
ПОДРОБНО: isWindows8? True
INFO : Launching UI...
INFO : Opening ISO en_windows_embedded_8.1_industry_enterprise_with_update_x64
_dvd_6052160.iso...
INFO : Looking for F:\sources\install.wim...
INFO : Scanning WIM metadata...
ПОДРОБНО: Closing WIM metadata...
WARN : Specifying -VHDPath and -WorkingDirectory at the same time is contradic
tory.
WARN : Ignoring the WorkingDirectory specification.
ERROR : There is a mismatch between the VHDPath file extension (), and the VHDF
ormat (.VHDX). Please ensure that these match and try again.
INFO : Log folder is C:\Users\nik\AppData\Local\Temp\Convert-WindowsImage-mod\
14b2e3f5-2e54-41c1-af8b-fe6e54d9bb2c
INFO : Done.

Press any key to exit... [/more]
Если имя не вводить, а предоставить это системе, то всё заканчивается созданием VHDX, который (переименованный) загружается нормально.
Или выбирать ту же директорию для VHDX, что и ISO ?
Не критично. Можно и так. Весьма нужная прога. Удобно и быстро, без риска синтаксических ошибок.
Вот если бы ещё такую же для создания и конфигурирования блока загрузки для разных сценариев.
Автор: Andrey1224
Дата сообщения: 09.04.2015 09:50
dialmak


Цитата:
WIM2VHD-MOD


Спасибо. Не совсем то, что мне нужно, но решил попробовать. Если указывать свой путь для создания VHD, то заканчивается ошибкой как в предыдущем посте. Оставить путь по умолчанию не могу - не хватит места на системном разделе.

И ещё вопрос раз уж не могу пока проверить. Системный загрузчик перезапишется, а останутся ли в нём существующие записи других ОС или будут удалены.


Автор: Akhenaton
Дата сообщения: 09.04.2015 10:10
Andrey1224

Цитата:
Оставить путь по умолчанию не могу

Можно назначить свой путь , но не вводить имя VHDX. Система создаст VHDX по указанному пути, но со своим именем, который далее можно переименовать. Чекбоксы загрузок сняты. Недостаток-загрузку прописывать руками.
Автор: dialmak
Дата сообщения: 09.04.2015 11:22
Andrey1224

Цитата:
Системный загрузчик перезапишется, а останутся ли в нём существующие записи других ОС или будут удалены.

Странный вопрос. Конечно всё останется. Добавится запись для VHD(X). Она будет последней в списке ОС.
Автор: Akhenaton
Дата сообщения: 09.04.2015 13:38
Вводить имя нужно с расширением- об это и споткнулся, далее ересь и последовала. Невнимательность, невнимательность. Ну так, другим наука.
Автор: Andrey1224
Дата сообщения: 09.04.2015 14:30
dialmak

Пардон, я не внимательно читал инструкцию.

Установил Win 10 TP сборка 10049. Все существующие записи, в меню выбора системы для загрузки, остались. Ссобственно из-за загрузки и пробую этот способ. Другими способами не получилось загрузить Win 10 TP Build 10049 с VHD.
Автор: dialmak
Дата сообщения: 09.04.2015 23:37
Andrey1224

Цитата:
Другими способами не получилось загрузить Win 10 TP Build 10049 с VHD.

В хелпе описан способ добавить загрузку VHD(X) с Windоws в системный BCD.
Там всего 1 команда.

Цитата:
Добавление VHD(X) в системный загрузчик
1. Найдите созданный файл VHD(X) и смонтируйте его двойным кликом мышки. Отметьте, какую букву он получил при монтировании, предположим, H:.
2. Запустите WIM2VHD-MOD. Это требуется для распаковки файла BCDBoot.exe, он понадобится ниже.
3. В командной строке с правами администратора WIN+X Command Prompt (Admin) выполните команду:

Код: "%temp%\Convert-WindowsImage-mod\BCDBoot.exe" H:\Windows

Где H: - это буква, которую получил раздел с папкой Windоws смонтированного VHD(X) диска.
Собственно этого достаточно, можно закрывать WIM2VHD-MOD и пробовать грузить VHD(X).
Автор: dialmak
Дата сообщения: 10.04.2015 08:54
ALL
Обновлен WIM2VHD-MOD.
- Добавлен парсинг имени файла VHD(X): расширение уже необязательно, допишется автоматом, а недопустимые символы в имени файла удаляютя автоматически
- Добавлено автосоздание папки Working Directory, если она не существует. Если указано несколько папок, то весь путь будет создан автоматом. Парсинг на недопустимые символы не делал для папок.
- Добавлены некоторые предупреждающие сообщения WARN при неправильных данных и одно ненужное убрано.

Короче всё что выше писал уже неактуально, можно как угодно теперь.

Пример. Входные данные для папки и имени взял из потолка.



Результат обведен рамкой.

Автор: Andrey1224
Дата сообщения: 10.04.2015 10:07
dialmak

Цитата:
В хелпе описан способ добавить загрузку VHD(X) с Windоws в системный BCD. Там всего 1 команда.


Я хелп ещё почитаю более подробно, пока не было возможности и попробую и другие предложеные вами варианты, тоже попробую.

В качестве отступления.
Я пробовал четыре способа загрузить 10 с VHD.
1. C помщью Bootice (на мой взгляд самый проблемный вариант).
2. EasyBCD.
3. C установочного диска через


Код: bootrec /rebuildbcd
Автор: dialmak
Дата сообщения: 10.04.2015 15:33
Andrey1224

Цитата:
Win 10 сборки 10049 не грузилась, хотя 10-ка сборки 9926 и другие ОС Win 7/8 грузились без проблем в любых сочетаниях MBR/GPT.

И правильно, что не грузилась.
Если в изначально установленную 7 добавить вашими способами 8.1 на VHD(X), то она тоже не загрузится.
Bcdboot cоздаёт загрузочные файлы, если их нет, а если они есть, то добавляет новую запись в BCD и обновляет загрузочные файлы. Понимаете разницу простым добавлением записи в BCD и добавлением новой записи в BCD и обновлением загрузочных файлов?
Для новой ОС требуются новые версии загрузочных файлов, поэтому вы своими самопридуманными способами никогда не сделаете ничего хорошего. Забудьте про них.
Автор: Andrey1224
Дата сообщения: 10.04.2015 16:03
dialmak

Спасибо за разъяснения про Bcdboot, я конечно этого не знал. Теперь начинаю "въезжать" по-маленьку, ещё ваш хелп поштудирую, надеюсь всё осмыслю.
Автор: dialmak
Дата сообщения: 10.04.2015 16:09
Andrey1224
BCDBoot незаменим, если требуется сделать новые загрузочные файлы. Например у меня машинка EFI и я хочу сделать загрузочные файлы и для EFI и для BIOS...
Также должен отметить, что WIM2VHD-MOD делает записи умнее и универсальнее, чем просто одна команда BCDBoot.
Автор: Akhenaton
Дата сообщения: 10.04.2015 16:15
dialmak
Может стоит дополнить WIM2VHD-MOD-HELP.html в подразделе "Добавление VHD(X) в системный загрузчик"
сведениями об "удаление записи загрузки системы из BCD и диспетчера загрузки"?
Не совсем понятна разница для практического применения команд

Код: bcdedit /delete {ID}
bcdedit /displayorder {ID} /remove
Автор: dialmak
Дата сообщения: 10.04.2015 17:22
Akhenaton

Цитата:
Думается, надёжнее применять первую, если предполагается часто менять VHD(X).

Это разные команды. Справка всё описывает подробно.

http://img.prntscr.com/img?url=http://i.imgur.com/bIFzhUA.png

Если нужно удалить полностью запись, то нужно применять

Код: bcdedit /delete {ID}
bcdedit /delete {ID} /f
Автор: Akhenaton
Дата сообщения: 10.04.2015 18:02
dialmak
Спасибо. Исчерпывающе.

Добавлено:
BCD Edit - не нашёл такой проги, как здесь http://img.prntscr.com/img?url=http://i.imgur.com/FCs2TcF.png.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: ошибка AutoCAD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.