Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TeraByte Image & TeraByte BootIt (Часть 1)

Модерирует : gyra, Maz

Maz (19-08-2019 22:22): TeraByte Image & TeraByte BootIt (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Runtime_err0r



KpTeaM
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

TeraByte Image for Windows/Linux/DOS/UEFI и TeraByte BootIt


TeraByte Image for Windоws v3.31 (от 25 июня 2019 г.)
Утилита для резервного копирования и восстановления файловой системы диска с помощью технологии PHYLock. Резервная копия может быть снята с любого жёсткого диска, включая сетевые и внешние с интерфейсами USB и IEEE 1394 (FireWire). Программа получает прямой доступ к файловым системам FAT, FAT32, NTFS, а также к устройствам USB, IEEE1394, ATAPI или ASPI (диски CD-R/RW или DVD±R/±RW). Резервные копии можно записывать на CD/DVD/BD, имеется возможность создания загрузочных дисков для автоматического восстановления. Программа поддерживает интерфейс RAID, работает под управлением Windоws (в том числе серверных версий), но может применяться для резервного копирования или восстановления разделов в сторонних программах, в том числе DOS и Linux. Для автоматизации операций копирования и восстановления поддерживается управление из командной строки.
Возможности...
Руководство пользователя (PDF, англ.)
Новейшая пробная версия (с официального сайта)
Модуль русского языка (с официального сайта)
Снимки экрана

 
TeraByte BootIt Bare Metal v1.58 (от 25 июня 2019 г.)
Менеджер разделов и операционных систем. Позволяет создавать и удалять разделы, преобразовывать, форматировать, копировать и перемещать их, делать активными и скрывать, а также создавать образы диска. Встроенные функции boot-менеджера позволяют легко устанавливать и загружать разные операционные системы. В комплект включен Image for DOS. Предлагает мощный набор инструментов для пользователей ПК, энтузиастов и профессионалов.
Возможности...
Руководство пользователя (PDF, англ.)
Новейшая пробная версия (с официального сайта)
Снимки экрана

 

Мультизагрузка Windоws XP/Vista/7/8/8.1, Linux, FreeBSD, macOS с помощью BootIt BM
Создание флешки/CD IFL из Windоws (из дистрибутива IFL)
Создание флешки/CD IFD из Windоws (из дистрибутива IFD)
Создание флешки/CD IFD из Windоws (из установленного IFW); IFL делается аналогично
Создание флешки/CD IFW_RE из Windоws (из установленного IFW или скачанного скрипта, если есть установленный IFW)
Создание флешки/CD IFW_PE из Windоws (из скачанного скрипта, если есть установленный IFW)
Выбор метода создания флешки для продуктов TeraByte через makedisk
 
Все видео и руководства из официального сайта
FTP разработчика: ftp://terabyteunlimited.com

Примеры восстановления TBI
Вариант восстановления TBI (созданный из BIOS/MBR) на EFI/GPT.  
Другие варианты использования одного TBI и для BIOS, и для EFI
Архиудобная новая опция CompactData


Про форматы бекапа для разных версий Terabyte Image
 
Предупреждение для пользователей Windows 8.x и 10
 
Обязательно отключите быстрый запуск Windows (Fast startup), иначе есть риск повреждения разделов и данных при использовании разделов вне Windows (например, если после завершения работы Windows вы загрузитесь в Image for Linux и сохраните образ на диске с данными).
 
Как отключить быстрый запуск в среде Windows
 
Откройте Панель управления и выберите Электропитание (Power Options). Среди ссылок слева нажмите Действия кнопок питания (Choose what the Power buttons do). Нажмите ссылку Изменение параметров, которые сейчас недоступны (Change settings that are currently unavailable) и снимите отметку с опции Включить быстрый запуск (Turn on fast startup) в группе Параметры завершения работы (Shutdown settings).
 
Как отключить быстрый запуск в среде BootIt BM
 
Загрузитесь в BootIt BM, нажмите Partition Work на рабочем столе, выберите раздел с Windows 8.x/10, нажмите Properties и затем нажмите кнопку Disable Fast Start.
 
 
 

Голосуем за продукты TeraByte Unlimited в опросах:
Каким средством клонирования (backup) вы пользуетесь
Каким менеджером разделов/дисков (partition) вы пользуетесь

 
Прочитайте перед созданием инкрементного или дифференциального архива

Всего записей: 2529 | Зарегистр. 03-09-2001 | Отправлено: 12:35 02-12-2010 | Исправлено: DimmY, 20:04 25-06-2019
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01
Позвольте задать несколько вопросов по скриптам.  
I) WIM2VHD-MOD
II) OSDTOOL.TBS, TBIDTOOL.TBS, COPYP2V.TBS, USBBOOT.TBS Scripts
III) MOVEUSER.TBS Script

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 21:04 13-01-2016 | Исправлено: Hunter23071985, 21:04 13-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985

Цитата:
0) Поддерживаются ли сборки с несколькими ОС разных редакций? (сам такими не пользуюсь, но любопытно).  
А главное, можно ли:  
1) Сделать, чтобы созданные VHD нормально загружались в VirtualBox? Сейчас с Win10 проблема.  
2) Разместить MFT в начале VHD (FormatNtfs?)  
3) Добавить стандартный способ установки Windows и типовые файлы ответов (для XP и проблемных сборок более новых ОС)  
4) Добавить режим Compact - он эффективнее WimBoot, требует dism от Win10 (для лучшего сжатия Win10)  
5) На финише дефрагментировать созданный VHD (программы, драйвера и т.п. я прописываю в diff)  
6) Добавить к WIM поддержку ESD/SWM/RWM (78RePack?), а к ISO - ISZ (IMG Burn?)  
7) Перевести вывод консоли на русский или английский по выбору пользователя  
8) Cделать опциональным наличие файла Convert-WindowsImageInfo.txt в созданном VHD

 
0) Если имеется ввиду куча редакций в WIM, то да - пункт Shooice a SKU from the list
1) ХЗ. Проверять лень ибо 10 нет под рукой, да и VirtualBox я не пользуюсь. Как вариант - попробуйте после запуска WIM2VHD-MOD.exe заменить bcdboot.exe по адресу %TEMP%\Convert-WindowsImage-mod\ на bcdboot.exe из 32 битной Win10 или ADK 10. Например этим http://rghost.ru/8vszFWL7m Нужно брать версию x86. Хотя на 90% уверен - проблема в кривом WIM. Возьмите стандартный и скорее всего в нем все ОК будет.
2) А зачем? Если уж очень хочется сместить MFT - воспользуйтесь Compact из IFW после создания VHD (поиском найдете в этой теме)
3) Стандартный - это какой? Если на раздел - то пользуйтесь WinNTSetup https://onedrive.live.com/?authkey=%21APT054iZH-_4zEM&id=53F5D45A736673%21220&cid=0053F5D45A736673
Файлы же ответов есть возможность использовать - посмотрите в GUI внимательно.
4) См. пункт 3) Compact есть смысл использовать ТОЛЬКО на девайсах с малым объемом HDD/SD. Например на планшетах. На кой ляд он в ноуте или компе? Чтобы дольше грузить?
5) Изначально в скрипте этого не было. Я не хочу кардинально менять скрипт. Я его просто немножко упростил в использовании. Сделайте простейший батничек и получите любэ-голубэ
6) Это не так просто сделать. Да и лень.
7) Русский? Зачем? Что там непонятно?
8) Можете самостоятельно удалить его. Сделайте простейший батничек и получите любэ-голубэ. Или отредактируйте Convert-WindowsImage-mod.ps1 (строка 4211)
Даже если все выше выполнить - ничего кардинально нового скрипт не получит.  
 

Цитата:
Как я понял:  
- Первый выполняет перенос Windоws XP/2003R2/Vista/7/2008/2008R2 в VHD. Интерактивный.  
- Второй выполняет адаптацию Windоws (каких?) к новому железу. Может быть автоматизирован.  
- Третий выполняет преобразование физической машины в VHD. Автомат.  
- Четвёртый выполняет перенос Windows XP-(10?) на USB с созданием загрузочного сектора. Интерактивный, есть ограничения.  
Вопрос:  
9) Если меня интересует перенос WinXP-10 x86-64 с реального железа в VHD для использования на других PC, то мне нужен третий скрипт (COPYP2V.TBS)?  
Что он делает, можно ли к нему добавить создание загрузочного сектора и есть ли готовые скрипты для WinXP-10 x86-64?

OSDTOOL.TBS и TBIDTOOL.TBS выполняют похожие задачи - это задачи миграции на другое железо. И первый и второй может работать в автоматическом режиме и в интерактивном режиме.  
Перенос ОС в VHD можно сделать очень просто - командой Copy в IFW/IFL/IFD...
USBBOOT.TBS имеет ограничения при работе из Windоws x64 для ОС Windоws x86 до 7 (2000 и XP). Хотя я последние версии не проверял - может их уже и нет. В BootIt или IFD проблем нет, в IFL не пробовал - скорее всего сработает только для 7 и выше.
9) Нужно использовать Copy раздела в раздел VHD через IFW/IFL/IFD. Затем можно применить OSDTOOL.TBS или sysprep. Я бы сделал так.  
Хотя видимо можно использовать и COPYP2V.TBS. COPYP2V.TBS используется для преобразования в VHD/VMDK для виртуальных машин. Например для XP/7 в VMDK он добавляет драйвера для беcпроблемного запуска ОС в VMWare.
А вообще стОит почитать про возможности скриптов в первоисточнике и попробовать самому их в дествии. Поставьте IFW и почитайте tbosdt.pdf - там 80 страниц посвящено этому. Справка к USBBOOT.TBS тут https://www.terabyteunlimited.com/downloads/usbboot.zip . Также существует версия USBBOOT.TBS, которая есть в составе TBOSDT. В отличии от версии с сайта она не умеет работать с 2000 и XP (только с 7 и выше)
 

Цитата:
Интерактивный... Как я понял, осуществляет:  
а) Поиск всех установленных Windоws, VHD по-умолчанию не видит.  
Вопрос:  
10) Для поиска установленных ОС я использую bcdedit /enum osloader /v; для VHD - Everything.  
Может есть более универсальный автоматический скрипт для таких целей?  
б) Перемещение/копирование профилей пользователя.  
Вопрос:  
11) Я сделал Windows многопользовательской - на одном PC, в одной ОС по RDP могут работать несколько людей, не мешая друг другу. Застрял с копированием профиля admin всем остальным пользователям при выключении PC.  
Может быть уже есть такой скрипт?

Я не совсем понял 11 вопрос. Зачем это копирование?
10 тоже не ясен. Поясните зачем это? Я всегда знаю что и где стоит.. К тому же bcdedit /enum osloader /v видит только ОС которые прописаны в текущем загрузчике. Если же ОС стоит на другом разделе и имеет свой загрузчик, то эта команда её не увидит. А Everything я не понял что делает.
 
Добавлено:
З.Ы. IFW/IFL/IFD и TBOSDT скрипты не умеют работать с дифференциальными VHD(X), а также с многофайловыми VMDK!!!
Статейка от 2013 года - поэтому там устаревшая инфа по поводу OSDTOOL (сейчас он стал намного круче!), но думаю поможет в чем-то
http://rghost.ru/43720044
З.Ы.Ы. Этот bcdboot посвежее и с цифровой подписью http://rghost.ru/8vszFWL7m Нужно брать версию x86

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 22:21 13-01-2016 | Исправлено: dialmak01, 23:40 13-01-2016
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01
Спасибо за ответ

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 23:42 13-01-2016 | Исправлено: Hunter23071985, 00:27 14-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985

Цитата:
0) Тут я имел ввиду, проверял ли кто WIM2VHD-MOD на монстро-сборках типа такой или такой?  
Сам таковыми не пользуюсь и другим не советую. Но интересно, чего можно ожидать на практике или хотя бы в теории?  
1) Я тоже грешу на кривой WIM в этой и ряде других сборок. Но надеюсь, что есть шанс корректно отработать и в таком случае.  
Займусь в выходные, отпишусь. Спасибо за совет и ссылки!  
2) Область MFT в NTFS недоступна и, находясь в середине раздела, мешает дефрагментации разбитых ей файлов.  
Отсюда желание сдвинуть её чем-то типа FormatNtfs. Очень не хочется брать для этого платный софт типа IfW 2.64 / 2.98.  
Нельзя ли как-то иначе и не вручную?  
3) Я имел ввиду возможность автоустановки XP в VHD. Можно сделать такую возможность в WIM2VHD-MOD или есть другие скрипты?  
Поддержку файла ответов в справке исходника и MOD видел, для Win8.1 сделал такой файл, рабочий или нет ещё не знаю.  
Морально готовлюсь проверить и сделать такие же под XP и 10... Но вдруг такие файлики уже есть "типовые"?  
4) > есть смысл использовать ТОЛЬКО на девайсах с малым объемом/  
Всё правильно - под маленькие SSD и рассчитывал. )))  
5,6,8) OK.  
7) С английским проблем нет, но он уже в печёнках, хочется хоть что-то на русском увидеть.  
Не подумал, что это может быть сложно реализовать. Sorry.  
9) OK. Почитаю в выходные. По опыту Win8.1-10 переносятся и без отвязки от железа, другие таскать не пробовал.  
Но хочется и для них вариант предусмотреть и всё автоматизировать. Не совсем понял, на каком скрипте Вы бы сделали акцент?  
10) На своём ПК - да, на чужих хотел сделать автосборку menu.lst для Grub2Dos? происав туда уже имеющиеся ОС и VHD.  
11) Чтобы было привычно заходить на свой же ПК по удалёнке под User'ом, когда основную учётку уже заняли домочадцы. )

0) Не пробовал, если там есть WIM, то скорее да. Но если WIM расположен по нестандартному пути - нужно его указывать, а не указывать ISO.
1) Попробуйте стандартный WIM - займет 10 мин. Тогда и нам всем отпишитесь..
2) Что значит платный софт? Скачайте v2.98 тут http://forum.ru-board.com/topic.cgi?forum=35&topic=11112&glp#lt , ключики там же в шапке
Если вам претит использовать "платный" софт, то зачем вам скрипты TBOSDT? Они идут в комплекте с IFW и тоже платны.  
По поводу MFT - для того и существует функция Compact в IFW/IFL/IFD. C ней нет проблем..
Если же вы все же не хотите ее использовать, то используйте скрипт  'Create VHD(X), create part and format with a small MFT'. Он предназначен для создания VHD(X) и создания и форматирования на нем раздела с компактным MFT. Если добавить ещё пару строк с dism для разворачивания WIM, то получится CLI вариант WIM2VHD-MOD.exe
Скрины https://i.imgur.com/V1HFjTS.png  https://i.imgur.com/Zpc4EVu.png
3) XP в VHD.. Зачем? Имхо изврат.  
Типовые файлы ответов есть - гугл в помощь. Но лучше поставить ADK и сделать самому.
9) Без отвязки нехорошо. И неважно какая ОС. Лучше юзать sysprep /generalize или хотя бы удалить старые драйвера в OSDTOOL. Впрочем сами думайте..
10) Уже все сделано давно. Посмотрите ALLRUN. Грузит мох и болото http://forum.ru-board.com/topic.cgi?forum=5&topic=35257&start=1300#14
11) Что мешает сделать клоны профиля через sysprep c файлом ответов для копирования профиля или через MOVEUSER.TBS ?
 

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 04:02 14-01-2016 | Исправлено: dialmak01, 20:02 14-01-2016
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01
Вы вообще не спите что ли? Или у Вас не GMT+3?

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 08:54 14-01-2016 | Исправлено: Hunter23071985, 08:58 14-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985

Цитата:
1) OK, вечером попробую вот эти дистрибутивы, напишу.  
2) Спасибо за Create VHD(X)! Класс! Не думал, что такое вообще возможно.  
Можно в двух словах +/- small MFT и почему такая структура (сначала 2 блока занято, затем 12 свободно, потом ещё 8 занято)?  

1) Пробуйте оригиналы. Чего вас тянет на гавносборки? Как можно гарантировать, что они сделаны корректно? Я вроде делаю сам сборки, но не всегда уверен, что там всё ОК...
2) хз, а это разве важно?

Цитата:
11) Простите, я не совсем точно задал вопрос: "Может быть уже есть такой бесплатный скрипт?"

11) Опять 25...  Есть наверное. Например
Код:
%systemroot%\system32\sysprep\sysprep.exe /oobe /shutdown /generalize /unattend:%systemroot%\system32\sysprep\makedefaultuser.xml

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 12:04 14-01-2016
nik4z



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
почему такая структура (сначала 2 блока занято, затем 12 свободно, потом ещё 8 занято)?  

Скрипт сначала создает раздел размером 300 Mb , на нем и создается структура "сначала 2 блока занято (служебная область), затем 12 свободно, потом ещё 8 занято(MFT в середине раздела)", далее resize на полный об'ем.

Всего записей: 218 | Зарегистр. 08-11-2015 | Отправлено: 17:00 14-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nik4z
Привет. Красивый новый ник
 
По MFT. Лично мне кажется, что это перебор. Нужно делать вначале хотя бы 900 мб (если делать для винды) .... Да, будут дырки, ну и что? Там есть чему расположиться.

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 17:14 14-01-2016 | Исправлено: dialmak01, 17:17 14-01-2016
nik4z



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01
Привет.
Согласен, автор скрипта переборщил с уменьшением размера MFT, по идее начальный размер надо вычислять в зависимости от общего.
 
Добавлено:

Цитата:
Да, будут дырки, ну и что? Там есть чему расположиться.

Да и их можно убрать, только есть ли смысл?  

Всего записей: 218 | Зарегистр. 08-11-2015 | Отправлено: 17:28 14-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
автор скрипта

Камень в мой огород?
Можно сделать в процентах от размера раздела. Видимо оптимум где-то процентов 20.
Результат https://i.imgur.com/Faa8Yii.png
Как видно - вероятность деградации и в первом и во втором случае . Но во втором полный аут 37*100/50000=0,074%
 
Добавлено:
Все-таки оптимум процентов хотя-бы 30.  
А ещё лучще все-таки пользоваться Compact - там вероятность деградации практически нулевая.

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 18:30 14-01-2016 | Исправлено: dialmak01, 18:35 14-01-2016
nik4z



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01

Цитата:
А ещё лучще все-таки пользоваться Compact

Возможно, мы говорим о разных вещах.
Create VHD(X) with a small MFT.cmd сделан не с целью переместить MFT в начало, а уменьшить его размер, по крайней мере, я так понял.
А создать именно полноценный MFT в начале раздела размером больше 32 GB можно так:
Через DisrPart создаем 32 GB раздел
Форматируем его FormatNtfs скриптом
DiskPart'ом расширяет раздел на полную катушку.
 
 
 
 
 
Добавлено:

Цитата:
Камень в мой огород?

Я только сейчас увидел автора скрипта, до этого как-то не заметил, не обратил внимания, что он в UTF8, и проигнорировал крякозябры.
 
 
Добавлено:
К стати, а в

Код:
create partition primary size=300 offset=1024

зачем нужен offset=1024 ?

Всего записей: 218 | Зарегистр. 08-11-2015 | Отправлено: 19:03 14-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nik4z

Цитата:
а уменьшить его размер, по крайней мере, я так понял.

Именно переместить в начало. Собственно я не очень шарю в NTFS, но тот принцип, что в скрипте используется в скриптах от MS.  
Вот например скрин после стандартного формата https://i.imgur.com/p6chgwp.png
Как говориться найдите отличие от скрина с 20%
 
Что касается FormatNtfs - то я его смотрел и он у меня не работает.  

Код:
FormatNtfs.cmd g: system

Результат https://i.imgur.com/z2knbkX.png
 
 
Добавлено:

Цитата:
не обратил внимания, что он в UTF8, и проигнорировал крякозябры.

В UTF-8 у тебя крякозябры? Пользуешься какой-то хренью... Открой нотепадом стандартным

Цитата:
зачем нужен offset=1024

Фикс для маленьких разделов
 
Добавлено:
Понял свою ошибку
Сделал раздел 32 гига, отформатировал, применил твой скрипт, расширил.
Скрин https://i.imgur.com/iuOxeyr.png
Как-то много телодвижений и ошибку все-равно по поводу метки раздела выдал...
 
А теперь смотри и сравнивай.
 
Вывод, что я сделал - скрипт мой будет работать более корректно, если поставить процентов 20..
Исправленный вариант Create VHD(X) with a small MFT.cmd

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 19:36 14-01-2016
nik4z



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01

Цитата:
В UTF-8 у тебя крякозябры? Пользуешься какой-то хренью... Открой нотепадом стандартным

У тебя в файле нет BOM сигнатуры, поэтому он и открылся по умолчанию в моем редакторе в OEM, увидев, что это батник.
А так, я пользуюсь SynWrite, очень удобная штука, подсветка синтаксиса, позволяет отлаживать те-же батники, не выходя из редактора, да и многое другое.
Его легко настроить самому, например, на .tbs скрипты, рекомендую.
 

Цитата:
Что касается FormatNtfs - то я его смотрел и он у меня не работает.  

Скрипт писал для флэшек, не работает потому-что там есть строка

Код:
<nul format %drive% /fs:fat32 /v:%label% /q /x

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

Код:
fsutil file createnew %drive%\mft 169869312 & echo.y|convert %drive% /fs:ntfs /CvtArea:mft

До ее применения диск должен быть отформатирован в FAT32.

Всего записей: 218 | Зарегистр. 08-11-2015 | Отправлено: 20:11 14-01-2016 | Исправлено: nik4z, 20:15 14-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nik4z

Цитата:
У тебя в файле нет BOM сигнатуры

Естественно нет. Странно, если бы была..  
 
Попробую совместить оба скрипта

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 20:51 14-01-2016
nik4z



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01

Цитата:
если поставить процентов 20

А почему ты не хочешь об'еденить наши скрипты?
 
Через DisrPart создаем 32 GB раздел в FAT32 и монтируем его на свободную букву (%Drive%).
fsutil file createnew %drive%\mft 169869312 & echo.y|convert %drive% /fs:ntfs /CvtArea:mft  
DiskPart'ом расширяет раздел на полную катушку.
 
Для терабайтных образов, конечно, не совсем корректно.
 
 

Всего записей: 218 | Зарегистр. 08-11-2015 | Отправлено: 20:52 14-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nik4z

Цитата:
А почему ты не хочешь об'еденить наши скрипты?

Вот Create VHD(X) with a small MFT (method by Nikzzzz) v1.0.cmd
Должен признать скрепя сердце , что твой лучше. А с diskpart - вообще сказка...
 
Добавлено:

Цитата:
свободную букву

Не искал, можешь сварганить v1.1
 
Добавлено:
Результат его работы - налицо так сказать  
 
   
 
Добавлено:

Цитата:
Для терабайтных образов, конечно, не совсем корректно.  

Да. Поэтому слепил новую версию.

Цитата:
:: Переменная offsetmft определяет величину смещения MFT в процентах от начала раздела относительно его размера. Рекоменуеся 3-15%.
set offsetmft=5

Create VHD(X) with a small MFT v1.2.cmd
 
Для 5%
 

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 22:31 14-01-2016 | Исправлено: dialmak01, 22:52 14-01-2016
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01
 
> 1) Пробуйте оригиналы
OK, в субботу-воскресенье погоняю скрипт на Win6-10 x86/64 (оригиналах и сборках).
Ещё бы к тесту присовокупить XP. Может есть красивые варианты установки её в VHD?
 
> 2) хз, а это разве важно?
> Create VHD(X) with a small MFT v1.2.cmd
dialmak01, nik4z (Nikzzzz), здорово у Вас получилось!
Осталось ввести элевацию прав запуска BAT-файла и смену раскладки клавиатуры. )))
Или может всё же совместить WIM2VHD-MOD со Small MFT? IMHO они отлично дополнят друг друга.
 
11) Опять 25...  Есть наверное. Например
Ну не люблю я варез, когда есть free-альтернативы.
Сценарий sysprep знакомый, спасибо!

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 00:27 15-01-2016 | Исправлено: Hunter23071985, 00:44 15-01-2016
dialmak01

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985

Цитата:
Ещё бы к тесту присовокупить XP. Может есть красивые варианты установки XP в VHD?  

Насколько помню у Nikzzzz есть.  

Цитата:
Ну не люблю я варез, когда есть free-альтернативы.  
Сценарий sysprep знакомый, спасибо!

Для sysprep требуется подготовка в режиме аудита. Поэтому это не альтернатива и применяются эти скрипты по разному.

Цитата:
Осталось ввести элевацию прав запуска BAT-файла и смену раскладки клавиатуры. )))  

Зачем? Это лишние глюки.

Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 00:46 15-01-2016
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01
> Насколько помню у Nikzzzz есть.
Где? Я всё вроде бы просмотрел? и не только у Nikzzzz. oO

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 00:49 15-01-2016
nik4z



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak01

Цитата:
Не искал, можешь сварганить

Как-то так

Код:
@echo off
set "drive="
REM for %%a in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do (mountvol %%a:\ /l 1>NUL 2>&1) || (set drive=%%a: & goto :_1)
for %%a in (Z Y X W V U T S R Q P O N M L K J I H G F E D C B A) do (mountvol %%a:\ /l 1>NUL 2>&1) || (set drive=%%a: & goto :_1)
REM for %%a in (B A Z Y X W V U T S R Q P O N M L K J I H G F E D C) do (mountvol %%a:\ /l 1>NUL 2>&1) || (set drive=%%a: & goto :_1)
echo Свободных буковок нет
goto :eof
:_1
echo Свободная буква - %Drive%
goto :eof
 

Мне больше всего нравится вариант поиска свободной буквы начиная с z:
 
 
Hunter23071985
Пример готового vhd можно посмотреть здесь.
 
 
Добавлено:
dialmak01
Да и замени в скрипте

Код:
2>%drive%\$$$ echo.
for /f "tokens=3" %%a in ('dir %drive%\$$$ /-c') do set drive_size=%%a
del /q %drive%\$$$
set drive_size=%drive_size:~0,-6%
set /a mft_size=%drive_size%/200+8
echo Create %drive%\mft %mft_size% Mb
fsutil file createnew %drive%\mft %mft_size%999999
echo.
echo.y|convert %drive% /fs:ntfs  /CvtArea:mft /x
 

на

Код:
fsutil file createnew %drive%\mft 169869312
echo.y|convert %drive% /fs:ntfs /CvtArea:mft  

 
Это совершенно излишне, только немного увеличивает скорость форматирования на маленьких флэшках.  

Всего записей: 218 | Зарегистр. 08-11-2015 | Отправлено: 00:51 15-01-2016 | Исправлено: nik4z, 01:28 15-01-2016
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » TeraByte Image & TeraByte BootIt (Часть 1)
Maz (19-08-2019 22:22): TeraByte Image & TeraByte BootIt (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru