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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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) вы пользуетесь

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

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

Advanced 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 знакомый, спасибо!

Всего записей: 1567 | Зарегистр. 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

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

Всего записей: 1567 | Зарегистр. 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
Hunter23071985

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nik4z
Спасибо, видел этот VHD на сайте автора, там ещё ссылка на мой список VHD-сборок.
В данном VHD мне понравилась поддержка LAN, WLAN, RNDIS, 3&4G modem.
Но скрипта развёртывания XP из ISO в VHD я там, да и вообще нигде не нашёл.
Хотя после ссылок, предоставленных dialmak01, я уже сомневаюсь в том, что умею искать информацию...
PS: VHD_XP_Setup и WinToHDD вроде не совсем то, что надо.

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

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

Цитата:
fsutil file createnew %drive%\mft 169869312  

Это явно неправильно в случае маленького размера. Поэтому твой первый вариант мне больше по душе.  
 
Добавлено:
nik4z
Прикинул размер MFT для винды ради интересу. WIM имеет около 100000 файлов, а моя 7 имеет 250000. Значит минимальный размер MFT для моей 7 примерно 250 мб.  
В реальности оказался больше
 
MFT Information
---------------
MFT size               : 283 MB (0% of drive)
MFT start cluster      : 786432
MFT zone clusters      : 13733344 - 13765952
MFT zone size          : 127 MB (0% of drive)

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



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

Цитата:
Это явно неправильно в случае маленького размера.

Не верно, этот файл всего лишь резервирует место под MFT, его размер может быть произвольным, хоть терабайтным, важно , чтобы он был больше , чем размер MFT, 169869312 - это стандартный размер MFT  для 32 Gb .
Он не определяет размер самого MFT.
Просто создание большого файла под FAT занимает время, поэтому и написал такую хрень.

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

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

Цитата:
этот файл всего лишь резервирует место под MFT

Это понятно. Но что будет после того как туда ляжут файлы? С какого сектора начнётся "укладка" первого файла при  fsutil file createnew %drive%\mft 169869312   для разных размеров раздела? Проверял?

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



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

Цитата:
С какого сектора начнётся "укладка" первого файла

Это временный файл, необходимый только для для convert, после ее выполнения его не будет.
 
 
 
Добавлено:
dialmak01
Да, и еще, поправь название батника, например на "Create VHD(X)  MFT  in  beginning.cmd", а то "with a small MFT" не соответствует его функциям.

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

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

Цитата:
после ее выполнения его не будет.  

Это понятно. Но на вопрос ты так и не ответил. Происходит резервирование места при convert под размер файла mft, а значит при малом размере раздела туда первые файлы не попадут. Возможно попадут мелкие файлы, когда уже места не будет хватать. Что не есть хорошо. Видимо стоит резервировать все таки от размера раздела. Или несогласен?

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



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

Цитата:
Видимо стоит резервировать все таки от размера раздела. Или несогласен?  

Не совсем понял
На чистом , отформатированном в FAT разделе создается файл mft, он находится сразу, после служебной области.
Этот файл используется convert только, как указатель, где размещать MFT, далее convert его уничтожает.
Какое значение имеет его размер, лишь бы хватило на mft и он влез на носитель.
 

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

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

Цитата:
лишь бы хватило на mft и он влез на носитель

Хм. В справке немного не так написано, но видимо ты прав.
 
Добавлено:
Что-то не нашел чем глянуть сектора или кластеры занятые файлом. Наоборот есть чем. Может знаешь? Вроде WinHex умеет.
 
Добавлено:
Скрипт с поиском св. буквы не работает корретно. СD не учитывает

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



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

Цитата:
Скрипт с поиском св. буквы не работает корретно. СD не учитывает

Сейчас посмотрю, странно ...
 
 
 
Добавлено:
dialmak01

Цитата:
Скрипт с поиском св. буквы не работает корретно. СD не учитывает

Да, скрипт не совсем корректен, он не учитывает дисков, смонтированных сторонними средствами.
попробуй этот

Код:
@echo off
set "drive="
for /f "tokens=1,* delims= " %%a in ('fsutil fsinfo drives ^| more') do set drives=%%b
1>NUL 2>&1 (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 (echo %drives% | find "%%a") || (set drive=%%a: & goto :_1))
echo Свободных буковок нет
goto :eof
:_1
echo Свободная буква - %Drive%
goto :eof

 

Цитата:
Вроде WinHex умеет.  

Умеет, жми на F9

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновлена версия VHD(X)_compact_MFT_(method by Nikzzzz)_v1.1.cmd
- исправлены ошибки при создании небольших VHD(X)
- добавлена возможность создать дочерный VHD(X)
- по мелочам всякое..
- параметры вынесены в отдельный ini файл. Скрин ini https://i.imgur.com/taT3To3.png
 
 
Добавлено:
nik4z

Цитата:
попробуй этот  

Бомба. Благодарю.

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

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

Цитата:
погоняю скрипт на Win6-10 x86/64 (оригиналах и сборках).

Раз обещал, отписываюсь о результатах.
На оригиналах Win10 (10586.0.TH2_RELEASE.151029-1700) и необрезанных сборках WIM2VHD-MOD v1.21 из-под Win8.1 работает!
Сегодня это для меня единственная приятная новость.
Жаль, что из-под Win10 работать не будет, хотя проверить это, также, как и создание VHD с Win6-8.1 не успел - просидел с файлом ответов, запутался, в итоге пока настроил вручную.
Прикрутить VHD(X)_compact_MFT_(method by Nikzzzz)_v1.1.cmd, использовать режим compact тоже с ходу не вышло.
И для XP аналогичного скрипта не нашёл. В общем не успел и 10% от того, что хотел.
Что ж, пока так, но в следующие выходные продолжу разбираться с выше обозначенными пунктами...

Всего записей: 1567 | Зарегистр. 19-09-2009 | Отправлено: 00:54 18-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.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru