Нужна флешка с которой можно:
1. Загрузить или установить ubuntu, windows xp, windows 7
2. Проверить на вирусы
3. Hiren’s BootCD
4. запустить или установить необходимых программ
5. memtest86
6. ну… и все что еще можно запихнуть.
Нам понадобится:
1. HP USB Disk Storage Format Too
[download id=»10″ format=»1″]
2. MS-DOS (например, содержимое загрузочной дискеты Win98 или bootdisk)
[download id=»14″ format=»1″]
3. Grub4Dos (grub4dos)
[download id=»11″ format=»1″]
Установка:
Запускаем утилиту HPUSBFW.EXE. Выбираем все как на рисунке, за исключение пути до файлов DOS (у вас они свои). Запускаем форматирование.
По завершению форматирования мы получаем загрузочную флэшку с DOS. Копируем в корень флэшки файлы grldr, bootlace.com и menu.lst из Grub4Dos
Загружаемся с флэшки, грузится Dos, ПРИ ЭТОМ ФЛЭШКА ДОЛЖНА ОКАЗАТЬСЯ ДИСКОМ C:
Прописываем загрузчик GRUB в MBR, выполняя команду
c:\bootlace.com 0x80
Файлы io.sys, msdos.sys, command.com, bootlace.com теперь можно стереть. На флешке останется grldr, menu.lst.
Так же для создания можно воспользоваться: grubinst_gui.exe
[download id=»15″ format=»1″]
Переходим к установке на флешку дополниельных штуковин, которые нам будут необходимы:
Kaspersky Rescue Disk
1. Скачиваем образ KRD (kaspersky-labs)
2. Создаем копию этого образа, открываем и удаляем все кроме папки boot
3. В файле
boot\grub\cfg\boot_from_hard.cfg
, заменяем строку root (hd0) на root (hd1).
4. Сохраняем изменнённый образ и кладем на флешку в папку где хранятся остальные образы. В нашем случае это папка iso.
5. Открываем второй, не модифицированный, образ, папку rescue, файлы image.squashfs и livecd копируем в корень флешки, потому как она станет «сдромом» где и будет искать файлы KRD.
6. В файле menu.lst на флешке добавляем новый пункт
title Kaspersky Rescue Disk
find —set-root /rescue/rescueusb.iso
map /rescue/rescueusb.iso (0xff) || map —mem /rescue/rescueusb.iso (0xff)
map —hook
chainloader (0xff)
7. Пользуемся.
Dr.Web
Скачиваем iso-образ Dr.Web Live CD из drweb/livecd
Распаковываем образ на нашу флэшку.
Добавляем в menu.lst строки:
title Dr.Web LiveCD
root (hd0,0)
kernel /boot/vmlinuz ID=nWVFWHC0kc59Q6yP root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1
initrd /boot/initrd
ВАЖНО! Значение ID (у меня указано oOatG1b8xW0pwmlr) нужно скопировать из файла config, лежащего в папке boot.
Если загрузится неполучиться. Мне помог drwebliveusb.exe. Установил его на другую флешку, выбрав форматирование.
после скопировал на нужную флешку папку boot и прописал ID
На такие ошибки при запуске drwebliveusb.exe, не стоит обращят внимание. Скорее всего причина в картридере или усб хабе установленном у вас.
Acronis
Так как grub4dos потдерживает загрузку с iso, создадим папку с таким название и будем помещать в неё образы.
У нас получится \iso\acronis — именно тут у нас будут храниться образы от acronisa.
Создадим acronis.lst
timeout 30 default /default title Agent with URestore 9.7.8206.15(full) map (hd0,0)/iso/acronis/AAwUR9f.iso (0xff) map --hook chainloader (0xff) boot title Previous Menu find --set-root /menu.lst configfile /menu.lst
Меню содержит пункты для загрузки образа iso и возврата к предыдущему меню.
Install system (Установка системы)
Создадим setup_sys.lst
timeout 30 default /default title Ubuntu - ubuntu-10.10-desktop-i386 find --set-root /iso/ubuntu-10.10-desktop-i386.iso map /iso/ubuntu-10.10-desktop-i386.iso (0xff) || map --mem /iso/ubuntu-10.10-desktop-i386.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-10.10-desktop-i386.iso quiet splash locale=ru.UTF-8 -- initrd /casper/initrd.lz boot title ru_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74146\n D36RK-QDFFD-BTWWY-BT7KK-43MGM B79GC-DQF9M-RWB2D-C2BRT-2GV38 VHHWK-69Y6M-WM8YD-MB8TR-K86FB map --mem /iso/firadisk.IMA (fd0) map --mem /iso/win_xp_vl.iso (0xFF) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xFF) title Previous Menu find --set-root /menu.lst configfile /menu.lst
[download id=»16″ format=»1″]
win_xp_vl.iso — образ операционной системы Windows XP sp3
ubuntu-10.10-desktop-i386— Установочный диск Ubuntu
Чтобы у нас ubuntu смогла загрузиться необходимо, для выполнения:
kernel /casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-10.10-desktop-i386.iso quiet splash locale=ru.UTF-8 -- initrd /casper/initrd.lz
Скопировать с диска ubuntu папку casper с файлами: vmlinuz, initrd.lz и поместить их в корень флешки.
— При установке win xp необходимо будет успеть нажать клафишу. Делать это надо только при первой загрузке, в дальнейшем после перезагрузки это делать не надо.
System (Загрузка системы)
Создадим system.lst
timeout 30 default /default title Alkid Live CD find --set-root /minint/setupldr.bin chainloader /minint/setupldr.bin title Alkid Live CD (without SCSI/RAID) find --set-root /minint/setuplns.bin chainloader /minint/setuplns.bin title Windows XP BartPE Mini map (hd0,0)/Boot/bartpe_mini.iso (0xff) map --hook chainloader (0xff) boot title Previous Menu find --set-root /menu.lst configfile /menu.lst
C диска alkid.live.cd.usb.full.2010.08.28.iso копируем в корень флешки BOOTFONT.BIN.
Копируем из Alkid Live CD \I386\NTDETECT.COM в корень флешки
Копируем на флешку из Alkid Live CD папки I386 и PROGRAMS и переименовываем I386 в miniNT
memtest86
Качаем iso образ с www.memtest.org/
title memtest86+-4.20.iso map (hd0,0)/iso/other/memtest86+-4.20.iso (0xff) map --hook chainloader (0xff) boot
Hiren’s BootCD
www.hirensbootcd.org
lexapass.narod.ru
скачиваем iso образ
распаковываем HBCD в корень флешки
прописываем меню
title Hirens.BootCD.13.1 lock find --set-root /HBCD/menu.lst configfile /HBCD/menu.lst
В итоге получилось:
timeout 30 default /default title Disk C: map (hd1) (hd0) map --hook rootnoverify (hd0) root (hd0,0) chainloader (hd0,0)/ntldr title Acronis lock find --set-root /acronis.lst configfile /acronis.lst title Install system lock find --set-root /setup_sys.lst configfile /setup_sys.lst title System lock find --set-root /system.lst configfile /system.lst title Other lock find --set-root /other.lst configfile /other.lst title Dr.Web LiveCD root (hd0,0) kernel /boot/vmlinuz ID=2mzFZMzxaC41oz0L root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 initrd /boot/initrd title Hirens.BootCD.13.1 lock find --set-root /HBCD/menu.lst configfile /HBCD/menu.lst title reboot reboot title halt halt
setup_sys.lst
timeout 30 default /default title Ubuntu - ubuntu-10.10-desktop-i386 find --set-root /iso/ubuntu-10.10-desktop-i386.iso map /iso/ubuntu-10.10-desktop-i386.iso (0xff) || map --mem /iso/ubuntu-10.10-desktop-i386.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-10.10-desktop-i386.iso quiet splash locale=ru.UTF-8 -- initrd /casper/initrd.lz boot title ru_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74146\n D36RK-QDFFD-BTWWY-BT7KK-43MGM B79GC-DQF9M-RWB2D-C2BRT-2GV38 VHHWK-69Y6M-WM8YD-MB8TR-K86FB map --mem /iso/firadisk.IMA (fd0) map --mem /iso/win_xp_vl.iso (0xFF) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xFF) title Previous Menu find --set-root /menu.lst configfile /menu.lst
acronis.lst
timeout 30 default /default title Agent with URestore 9.7.8206.15(full) map (hd0,0)/iso/acronis/AAwUR9f.iso (0xff) map --hook chainloader (0xff) boot title Agent with URestore 9.7.8206.15(safe) map (hd0,0)/iso/acronis/AAwUR9s.iso (0xff) map --hook chainloader (0xff) boot title Disk Director Server 10.0.2169(full) map (hd0,0)/iso/acronis/ADDS10f.iso (0xff) map --hook chainloader (0xff) boot title Disk Director Server 10.0.2169(safe) map (hd0,0)/iso/acronis/ADDS10s.iso (0xff) map --hook chainloader (0xff) boot title DriveCleanser 11.0.8059 map (hd0,0)/iso/acronis/ADC11.iso (0xff) map --hook chainloader (0xff) boot title TrueImage Echo Enterprise Server 9.7.8206.15(full) map (hd0,0)/iso/acronis/ATIEES9f.iso (0xff) map --hook chainloader (0xff) boot title TrueImage Echo Enterprise Server with URestore 9.7.8206.15(full) map (hd0,0)/iso/acronis/ATIEESwUR9f.iso (0xff) map --hook chainloader (0xff) boot title True Image Echo Enterprise Server with URestore 9.7.8206.15(safe) map (hd0,0)/iso/acronis/ATIEESwUR9s.iso (0xff) map --hook chainloader (0xff) boot title AcronisMedia map (hd0,0)/iso/acronis/AM.iso (0xff) map --hook chainloader (0xff) boot title full.iso map (hd0,0)/iso/acronis/full.iso (0xff) map --hook chainloader (0xff) boot title TrueImage Home 2009 12.0.9646 - Disk Director Suite 10.0.2161 map (hd0,0)/iso/acronis/Acronis.iso (0xff) map --hook chainloader (0xff) boot title OS Selector из Disk Director Suite 10.2161 Rus map (hd0,0)/iso/acronis/AOSSRU.ISO (0xff) map --hook chainloader (0xff) boot title TrueImage Echo Enterprise Server 9.7.8206 Rus map (hd0,0)/iso/acronis/ATIESRU.ISO (0xff) map --hook chainloader (0xff) boot title TrueImage Home 12.9769 Rus + Disk Director Suite 10.2161 Rus map (hd0,0)/iso/acronis/ATIHRU.ISO (0xff) map --hook chainloader (0xff) boot title BackUp & Recovery Workstation 10.0.11105 Eng map (hd0,0)/iso/acronis/ABRWen.iso (0xff) map --hook chainloader (0xff) boot title TrueImage Home 13.0.7046 (safe) map (hd0,0)/iso/acronis/ATIH13s.iso (0xff) map --hook chainloader (0xff) boot title True Image Home 13.0.7046 (full) map (hd0,0)/iso/acronis/ATIH13f.iso (0xff) map --hook chainloader (0xff) boot title System Report 13.0.7046 (full) map (hd0,0)/iso/acronis/ASR.iso (0xff) map --hook chainloader (0xff) boot title TrueImage Home 13.0.7160 (safe) map (hd0,0)/iso/acronis/ATIH13_7160s.iso (0xff) map --hook chainloader (0xff) boot title True Image Home 13.0.7160 (full) map (hd0,0)/iso/acronis/ATIH13_7160f.iso (0xff) map --hook chainloader (0xff) boot title System Report 13.0.7160 (full) map (hd0,0)/iso/acronis/ASR_13_0_7160.iso (0xff) map --hook chainloader (0xff) boot title Previous Menu find --set-root /menu.lst configfile /menu.lst
other.lst
timeout 30 default /default title Paragon Hard Disk Manager 2009 Suite map (hd0,0)/Boot/Paragon_home09.iso (0xff) map --hook chainloader (0xff) boot title Windows Key Enterprise Edition v8.3.2867 map (hd0,0)/iso/other/windows_key_enterprise.iso (0xff) map --hook chainloader (0xff) boot title Windows XP/Vista user pass reset (cd080802.iso) map (hd0,0)/iso/other/cd080802.iso (0xff) map --hook chainloader (0xff) boot title Paragon Password Cleaner 2.0 map (hd0,0)/iso/other/paragon_password_cleaner_2.0.iso (0xff) map --hook chainloader (0xff) boot title Victoria 3.5 ru map (hd0,0)/iso/other/vcr352rus.iso (0xff) map --hook chainloader (0xff) boot title MHDD 4.6 map (hd0,0)/iso/other/mhdd32ver4.6.iso (0xff) map --hook chainloader (0xff) boot title memtest86+-4.20.iso map (hd0,0)/iso/other/memtest86+-4.20.iso (0xff) map --hook chainloader (0xff) boot title Symantec Ghost 11.5.0.2113 Corporate Edition map --mem (hd0,0)/iso/other/GHOST.IMA (fd0) map --hook root (fd0) chainloader (fd0)+1 boot title Hiren's BootCD 10.2 Rus map --mem (hd0,0)/iso/other/hiren.ima (fd0) map --hook root (fd0) chainloader (fd0)+1 boot title FixNTLDR map --mem (hd0,0)/iso/other/FIXNTLDR.IMA (fd0) map --hook root (fd0) chainloader (fd0)+1 boot title Victoria 3.52 Rus map (hd0,0)/iso/other/VICTORIA.ISO (0xff) map --hook chainloader (0xff) boot title MHDD 4.6 map (hd0,0)/iso/other/MHDD.ISO (0xff) map --hook chainloader (0xff) boot title HDD Regenerator 1.51 map (hd0,0)/iso/other/HDDREGEN.ISO (0xff) map --hook chainloader (0xff) boot title Video Memory stress Test CE 1.21 map (hd0,0)/iso/other/VMTCE.ISO (0xff) map --hook chainloader (0xff) boot title QuickTech Pro 5.80 map (hd0,0)/iso/other/QTPRO.ISO (0xff) map --hook chainloader (0xff) boot title Vista Recovery Disc x86 find --set-root /iso/other/Vista_Recovery_Disc.iso map /Boot/Vista_Recovery_Disc.iso (0xff) || map --mem map --hook chainloader (0xff) title Previous Menu find --set-root /menu.lst configfile /menu.lst
system.lst
timeout 30 default /default title Alkid Live CD (alkid.live.cd.usb.2010.08.28) find --set-root /minint/setupldr.bin chainloader /minint/setupldr.bin title Alkid Live CD (without SCSI/RAID) find --set-root /minint/setuplns.bin chainloader /minint/setuplns.bin title Windows XP BartPE Mini map (hd0,0)/iso/bartpe_mini.iso (0xff) map --hook chainloader (0xff) boot title Previous Menu find --set-root /menu.lst configfile /menu.lst
[download id=»10″ format=»1″]
[download id=»11″ format=»1″]
[download id=»14″ format=»1″]
[download id=»15″ format=»1″]
[download id=»16″ format=»1″]
Не понятно, опечатка что ли? Удаляем bootlace.com, а в итоге остается три файла среди которых bootlace.com и есть. %)
________________________________________________________________________________________
Файлы io.sys, msdos.sys, command.com, bootlace.com теперь можно стереть. На флешке останется только три файла: grldr, bootlace.com, menu.lst.
Спасибо.
подправил
Омайгод! Мне очень понравилось!
Уважаемый автор, пожалуйста уточните, совместима ли будет получившаяся убер-флэшка с UEFI? Если нет, то можно ли их подружить?
На сколько мне известно
UEFI не поддерживают загрузку с NTFS
ну а если форматировали в fat32
должно работать