Утилит для создания Live Flash я опробовал несколько, да вот незадача... на мой основной ноутбук, не ставится Windows 7 и 8, даже с флэшки созданной официальной утилитой от Microsoft! Вот нарезать диск из iso и все прекрасно, а флэшка с того же iso, требует некий драйвер от DVD привода и все тут! Гугл сказал, что в своей беде я не одинок, в итоге программ для создания Live Flash с "обходом" данной беды, я нашел только две, про одну из них и хотел бы рассказать...
Бутлер программа бесплатная, распространяется самим автором - Мамоновым Николаем.
Бутлер "сам знает" многие из популярных "загрузочных" утилит: ERDC Commander 5.0, 6.0, 6.5; Alkid Live CD, Partition Magic, Kaspersky Resque Disk, Paragon, Acronis, и другие, умеет грузить ОС: Windows 2000, XP, Server 2003, Vista, 7, 8, но есть ограничения, только Window7 или 8, вместе никак... Загрузчиком служит GRUB for dos.
Использовать программу нужно
только с правами администратора, флэшку заранее стоит форматнуть в NTFS.
Интерфейс прост -
выбираем вкладку, "Образ диска", указываем нужный Iso, и если Бутлер "знает" его то в строке "название" сразу же появится правильное название того что находится в ISO, а если нет, то просто надпись "Запуск Live CD", которую надо будет поправить под себя.
И в этом случае корректная работа уже не гарантируется, но об этом чуть ниже...
Выбираем образы, добавляем "по вкусу" команды с 3й вкладки, выбираем флэшку куда ставить, жмем "далее" выбираем обои для меню...,
снова "далее" и ВСЕ! Да-да, все готово! Но только в том случае, если "набора" поддерживаемых программ и осей вам хватило - memtes, hdd regenerator, анти SMS, тоже работают, как и образы WinXPE, но самое интересное еще впереди!
Итак открываем флэшку и что видим
Бутлер распихал наши образы по папкам 1,2.... тех "кого знал" в папки rescue и тд... но самое главное и интересное- файл menu.lst ! Открыть можно блокнотом, но лучше
Notepad++ и видим .... у каждого свое
#(c) Boutler
default 0
gfxmenu (hd0,0)/root/gfx
title Acronis TryImage 14 and Disk Director
map /10/liveCD.iso (0xff) || map --mem /10/liveCD.iso (0xff)
map --hook root (0xff)
chainloader (0xff)
title AntiSMS8
map /2/liveCD.iso (0xff) || map --mem /2/liveCD.iso (0xff)
map --hook root (0xff)
chainloader (0xff)
title Antywinlocker
map /3/liveCD.iso (0xff) || map --mem /3/liveCD.iso (0xff)
map --hook root (0xff)
chainloader (0xff)
title Hddreg 2011
map /4/liveCD.iso (0xff) || map --mem /4/liveCD.iso (0xff)
map --hook root (0xff)
chainloader (0xff)
title Kaspersky Rescue Disc
map /rescue/rescue.iso (0xff) || map --mem /rescue/rescue.iso (0xff)
map --hook root (0xff)
chainloader (0xff)
title memtest
map /6/liveCD.iso (0xff) || map --mem /6/liveCD.iso (0xff)
map --hook root (0xff)
chainloader (0xff)
title Ubuntu 12 04 LiveUSB
find --set-root /7/ubuntu.iso
map /7/ubuntu.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=cdrom/preseed/ubuntu.seed noprompt boot=casper persistent floppy.allowed_drive_mask=0 ignore_uuid iso-scan/filename=/7/ubuntu.iso splash -- locale=ru_RU.UTF-8
initrd /casper/initrd.lz
title LinuxMINT LiveUSB
find --set-root /mint/linuxmint-16-cinnamon-dvd-32bit.iso
map /mint/linuxmint-16-cinnamon-dvd-32bit.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=cdrom/preseed/mint.seed noprompt boot=casper persistent floppy.allowed_drive_mask=0 ignore_uuid iso-scan/filename=/mint/linuxmint-16-cinnamon-dvd-32bit.iso splash -- locale=ru_RU.UTF-8
initrd /casper/initrd.lz
title Windows Live XPE CD
map --mem /root/firadisk.IMA (fd0)
map --mem /9/NT.iso (0xff)
map --hook root (0xff)
chainloader (0xff)
title Install Windows XP Professional
map --unmap=0:0xff
map --unhook
ls /1/WIN.ISO || find --set-root --ignore-cd /1/WIN.ISO
map /1/WIN.ISO (0xff) || map --mem /1/WIN.ISO (0xff)
checkrange 0x00,0x01 read 0x8280 && configfile /WINSETUP/fd.lst
checkrange 8 calc *0x475 & 0xFF && configfile /WINSETUP/8.lst
checkrange 7 calc *0x475 & 0xFF && configfile /WINSETUP/7.lst
checkrange 6 calc *0x475 & 0xFF && configfile /WINSETUP/6.lst
checkrange 5 calc *0x475 & 0xFF && configfile /WINSETUP/5.lst
checkrange 4 calc *0x475 & 0xFF && configfile /WINSETUP/4.lst
checkrange 3 calc *0x475 & 0xFF && configfile /WINSETUP/3.lst
checkrange 2 calc *0x475 & 0xFF && configfile /WINSETUP/2.lst
checkrange 1 calc *0x475 & 0xFF && configfile /WINSETUP/1.lst
title Install Windows 7 HOME Premium
find --set-root /SOURCES/BOOT.WIM
chainloader /boot/BOOTMGR
boot
title start first HDD
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
title reboot
reboot
все, тем кто хоть раз редактировал ЛЮБОЙ конфиг, или помнит незабвенные времена autoexec.bat и config.sys, уже все поняли и могут дальше не читать, тех кто в замешательстве:
title - название пункта меню от него и вниз до пробела - 1 пункт.
map - путь к файлу-образу и параметры запуска образа. Параметры одинаковы почти для всех пунктов кроме Windows и Linux, и ДА, можно для удобства, переименовать папки 1,2... в названия утилит что там стоят, можно переименовать и сами образы внутри этих папок и поправить под них сам menu.lst файл. Можно будет качать более свежие версии антивируса или Акрониса и просто менять 1 файлик на флэшке, главное чтоб имя совпадало! Можно добавлять новые образы утилит и пункты меню, просто копируя и создавая под них! можно очень многое, ибо нет ничего гибче, чем "ковыряния руками"!
Теперь о Linux: Я давно использую его и на Live Flash, и думаю кто с ним знаком может пропустить споилер ниже, но кто по каким то причинам не знаком с ним, прошу под кат
увидев Winndows PE другие Live CD версии, я ужаснулся! Как можно с этим жить? Корявое разрешение на многих мониторах, отсутствие сети в 90% случаев, ни кодеков, ни дров, зато есть "Паук" - да это плюс! Linux же, такие как Mint или Ubuntu содержат массу драйверов, они прямо с флэшки в 90-95% случаев, будут демонстрировать комфортное разрешение экрана, поддерживать сеть, в том числе вайфай многих машин, позволят копировать данные (забив на права пользователей) для бэкапа, лазить в интернете нормальным браузером, редактировать документы для Word, Exel, смотреть видео и слушать mp3! Фактически "мертвая" по причине краха ОС машина - станет полноценно рабочей прямо с флэшки! А дружественный интерфейс позволит все это сделать даже если пользователь видит систему впервые! Если интересно, то Гугл и
тема в помощь. Для меня Linux на "спасательной" флэшке - must have!
Да вот беда, Бутлер прописывает его некорректно, и ни Ubuntu, ни Mint не запускается. Придется править строчку, а лучше просто скопировать ее из моего menu.lst, что выложен выше, только обратите внимание как называется сам образ и в какой папке лежит. Для примера Ubuntu лежит в папке "7" и переименован в ubuntu.iso, а Минт наоборот,в папке Mint, но образ НЕ переименован, думаю разберетесть, сложного там нет. Но вся "соль" в строчке, что начинается со слова kernel -повнимательнее! Выделю красным места, где прописаны имя и тип образа, а также путь к нему,
kernel /casper/vmlinuz file=cdrom/preseed/mint.seed noprompt boot=casper persistent floppy.allowed_drive_mask=0 ignore_uuid iso-scan/filename=/mint/linuxmint-16-cinnamon-dvd-32bit.iso splash -- locale=ru_RU.UTF-8
initrd /casper/initrd.lz
kernel /casper/vmlinuz file=cdrom/preseed/ubuntu.seed noprompt boot=casper persistent floppy.allowed_drive_mask=0 ignore_uuid iso-scan/filename=/7/ubuntu.iso splash -- locale=ru_RU.UTF-8
initrd /casper/initrd.lz
но копировать отсюда лучше не стоит, берите , если что из моего меню которое под катом выше.
Хотя никто не мешает скопировать полностью эти пункты меню у меня и положить сам образ так как он лежит в моем примере...
Остается еще вопрос, а где взять образы в iso? А вот например
Касперского Rescie Disk,
DrWeb, всякие "Анти СМС" и
Linux можно найти на официальных сайтах - они бесплатны! Образы Windows, и ERDC Commander ну кто где и какие хочется, торренты и тд
HDDreg2011,
memtest,
Acronis TryImage 14 and Disk Director,
WinXP pe выложил на облако.
Ну что еще добавить... обладателям некоторых флэшек от SanDisk неповезло, в системе они определяются как жесткий диск, и Бутлер с ними работать не будет! Наверное и др "Кетай" гаджеты подвержены этим "неприятностям", но решение есть - ставим grub4dos руками, заодно способ пойдет тем, кто например хочет перенести все свое творение на флэшку побольше!
Работает все только с правами Администратора.
Понадобится 2 утилитки:
HPUSBFW Нажимаем в меню на HPUSBDisk, выбираем свою флешку, формат NTFS, и нажать Start.
и
Grub4Dos Installer После форматирования флешки, приступаем к установке загрузчика grub4dos. Запускаем утилиту Grub4Dos Installer, в окне «Device Name» выбираем «Disk», находим свою флешку и нажимаем на «Install».
Если все прошло гладко - увидим надпись с текстом «The MBR/BS has been... ».
Да, теперь можно просто скопировать с уже готовой "старой"/маленькой/одолженный у друга/ загрузочной флэшки созданной Бутлером на новую - профит!
Ну и напоследок,
маленькая но очень гордая утилитка, она много чего может, но "для начала" нас интересует пункт test in QEMU
выбираем свою
готовую флэшку, ставим галочку, жмем GO и наслаждаемся нашим меню!
Но только меню, никакие программы запускаться в эмуляторе не будут.Вот вроде и все, потом постараюсь дополнить тему чем-то новым или интересным, удачи в загрузке и пусть
disc boot failure insert system disk and press enter пореже посещает ваш монитор!