Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


Сообщения: 2182
Благодарности: 855

Профиль | Отправить PM | Цитировать


Запуск загрузочных образов от Acronis.

Образы Acronis бывают двух типов: на основе WinPE и на Linux-е. Первые проще всего запустить из образа:
Код: Выделить весь код
title Acronis based on WinPE
map /Boot/Acronis.iso (0xff)
map --hook
chainloader (0xff)/BOOTMGR
Не забываем что образы на загрузочном устройстве должны быть дефрагментированы (требование Grub4Dos), Wincontig в помощь.
Linux версии Acronis-ов состоят из загрузочного меню и пар файлов kernel + initrid (ядро + сжатая файловая система, которая распаковывается в озу в процессе запуска). Некоторые дистрибутивы содержат два файла initrid. Grub4Dos может напрямую запускать kernel + initrid, для этого из ISO нужно извлечь полные версии файлов (те что в папке Recovery Manager имеют ограниченные возможности). В этом случае получим запуск без промежуточного меню и Acronis-ы будут меньше весить.


Acronis Unpacker - скрипт служит для автоматического извлечения рабочих пар файлов kernel + initrid (*.krn + *.fs). Достаточно поместить ваши ISO рядом с скриптом и запустить его. По завершению работы будут созданы папки с именами образов, содержащие пары файлов: 1.krn + 1.fs, 2.krn + 2.fs, и т.д. Остается только скопировать файлы на ваше загрузочное устройство и прописать менюшки, пример:

Код: Выделить весь код
title Acronis DiskDirector Advanced Server v11.0.12077
kernel /Boot/Acronis/addas11.0.12077.krn quiet vga=788
initrd /Boot/Acronis/addas11.0.12077.fs

title Acronis Backup Advancend v11.5.43994 (32-bit) EN
kernel /Boot/Acronis/aba11.5.43994.krn quiet vga=788
initrd /Boot/Acronis/aba11.5.43994.fs /Boot/Acronis/aba11.5.43994-1.fs

title Acronis Backup Advancend v11.5.43994 (64-bit) RU
kernel /Boot/Acronis/aba11.5.43994-x64.krn quiet vga=788 lang=ru
initrd /Boot/Acronis/aba11.5.43994-x64.fs /Boot/Acronis/aba11.5.43994-x64-1.fs
В строке kernel после указания файла ядра через пробел пишутся параметры его запуска:
quiet - загрузка Linux-а без вывода отладочных сообщений, с последующим запуском Acronis-а.
vga - задает видеорежим для графического интерфейса. Можно задать точное значение (см. таблицу) или написать vga=ask, тогда при загрузке система предложит несколько режимов доступных конкретно для этого железа. Остальные параметры ядра можно найти в официальном руководстве пользователя.
lang - позволяет изменить язык локализации программы, список доступных языковых идентификаторов.

Код: Выделить весь код
Таблица видеорежимов
 ------------------------------------------------- 
| Depth | 640x480 | 800x600 | 1024x768 | 1280x1024| 
|-------------------------------------------------| 
| 256   | vga=769 | vga=771 | vga=773  | vga=775  | 
|-------------------------------------------------|
| 32K   | vga=784 | vga=787 | vga=790  | vga=793  |
|-------------------------------------------------|
| 64K   | vga=785 | vga=788 | vga=791  | vga=794  |
|-------------------------------------------------|
| 16M   | vga=786 | vga=789 | vga=792  | vga=795  |
 -------------------------------------------------
Примечание:
- Файл вида "*-1.fs" это второй initrd, в нем ключ программы, локализация, часовой пояс и т.д.
- Определить какая пара (тройка) файлов одной версии программы х64 можно по размеру, х64 версия всегда больше.
- В Acronis Disk Director Suite/Server 10 параметр ядра vga=ask не работает, а для загрузки нужно еще дописать ramdisk_size=28672.
- Acronis Unpacker позволяет и вручную распаковать образ, для этого в скрипте есть возможность запуска portable UltraISO. Открываем в нем ISO и сохраняем файл загрузки, после открываем его тем же UltraISO и достаем bootwiz.cfg + *.dat. bootwiz.cfg - это меню образа, в котором можно увидеть какие файлы составляют пары и параметры запуска ядра.
- Скрипт имеет русскую и английскую локализации, устанавливается в зависимости от языка интерфейса пользователя. На русском интерфейсе будет русская локализация, на всех других английская.



Что нового в 1.2.3 версии:
- Обновлен UltraISO.

Что нового в 1.2.2 версии:
- Защита от запуска второй копии скрипта.
- Обновлен UltraISO.

Что нового в 1.1.2 версии:
- Добавлено извлечение второго initrd файла (если он присутствует).
- Обновлен UltraISO.

Acronis_Unpacker.exe (1,6 Мб) MD5: D1276434BFBF34E8B3AE935E21495CF1
Ссылок не будет так как по правилам этого форума варез запрещен. Поэтому выкладываю MD5 хэш файла и поисковики вам в помощь.

Последний раз редактировалось Ж.Д.А.Л.К.Е.Р., 22-02-2018 в 16:13.


Отправлено: 23:32, 05-02-2014 | #6158