Добавляем запуск LiveCD
Приветствую, сегодня расскажу какая у меня крутая мультизагрузочная флешка, которая меня не раз спасала. С появлением флешек большого объема (от 8 гб.) стало возможным делать мультизагрузочные флешки с огромным набором софта и операционных систем. Теперь не нужно носить с собой кучу дисков с драйверами и установщиками винды/линукса.
В моем случае мультизагрузочная флешка представляет из себя целый “комбайн” с двумя операционными системами, софтом для проверки и тестирования железа компьютера и даже с полностью готовой для работы операционной системой (LiveCD).
Для начала давайте я расскажу что будем иметь в итоге:
- Возможность устанавливать Windows 7 SP1 x86-x64
- Возможность устанавливать Ubuntu (любой версии)
- Возможность запускать LiveCD
- Программа для работы с HDD – Acronis Disk Director
- Программа для тестирования оперативной памяти MemTest
Подготовка флешки к работе
А теперь рассмотрим все подробнее. Для начала нужно скачать архив с файлами, которые вам понадобятся:
Теперь нужно подготовить вашу флешку для последующей работы. Отформатируйте её штатными средствами windows
Готово! Теперь вам нужно установить на флешку загрузчик с помощью grub4dos. Запускаем программу grubinst_gui.exe из архива, выбираем в ней нашу флешку и жмем “Install”
Двигаемся далее. Сейчас на вашей флешке ничего нет, она абсолютно пустая, для того чтобы она стала загрузочной, на неё нужно скопировать файлы загрузчика и собственно меню загрузки. Находятся они в корне архива
grldr - загрузчик
menu.lst – файл настройки меню
Откройте скопированный файл menu.lst в блокноте. Как видите он абсолютно пустой. Мы его сейчас настроим вместе с вами.
Для начала добавьте такую строку:
На этом этапе у нас готова загрузочная флешка, но ничего кроме как выключать компьютер она не умеет (именно эту команду мы добавили). А теперь давайте проверим работает ли флешка. Для этого вовсе не нужно перезагружать компьютер, просто скопируйте файл MobaLiveUSB_0.2.exe в корень флешки и запустите его, нажмите кнопку “Non”
Откроется окно эмулятора, в котором вы увидите все тоже самое, как если бы загрузили свой компьютер с загрузочной флешки.
Как видите на экране отображаются “кракозябры” вместо русских букв
Это дело мы поправим, подключив к загрузчику один из шаблонов (в моем случае winlin.gz). Скопируйте в корень флешки файл winlin.gz и пропишите в menu.lst в самом начале следующие строки
Теперь снова запустите эмулятор и посмотрите как будет выглядеть ваш экран загрузчика. Если все сделали правильно, увидите следующий экран:
Добавляем установщик Windows 7 SP1 x86-x64
Теперь добавим установщик Windows 7 SP1 x86-x64 для возможности установки windows с вашей мультизагрузочной флешки.
Для этого скачайте понравившийся вам образ windows 7, откройте его с помощью UltraISO и извлеките все файлы в корень флешки.
После извлечения файлов, добавьте в файл menu.lst следующие строки:
title Установка Windows 7 SP1 x86-x64 RU
map --unmap=0:0xff
map --unhook
root
chainloader /bootmgr
|
Загрузите эмулятор и проверьте что у вас получилось. Как видите появился пункт “Установка Widows”
Добавляем установщик Ubuntu
Частенько мне приходится пользоваться линуксом, поэтому решил добавить на флешку дистрибутив Ubuntu. Качаем самый свежий дистрибутив с официального сайта. Создаем на флешке папку /ubuntu и копируем в неё скачанный образ (как есть, одним файлом).
Теперь откройте образ ubuntu в программе UltraISO и из каталога /casper скопируйте два файла: vmlinuz и initrd.lz в папку /ubuntu на флешке. Имя образа диска с ubuntu должно быть ubuntu.iso.
Теперь в файл menu.lst пропишите следующее:
title Установка ubuntu-10.04.4-desktop-i386
kernel /ubuntu/vmlinuz iso-scan/filename=/ubuntu/ubuntu.iso boot=casper only-ubiquityinitrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /ubuntu/initrd.lz
|
Перезапустите эмулятор и проверьте что у вас получилось
При выборе пункта меню “Установка Ubuntu” начнется установка дистрибутива
Очень полезная вещь! Бывает когда система не грузится, а перед переустановкой нужно сохранить содержимое рабочего стола, ведь бывает? У меня такое случалось, так вот в такие моменты, поможет LiveCD.
Скачал я первую попавшуюся сборку (если захотите найти, ищите по названию), в ней есть и windows 7 и Windows XP. На любой вкус как говорится.
Так вот, скачал образ, скинул в папку /os, в menu.lst добавил следующее:
title Запустить Windows LiveCD
map /os/LiveCD_Seven+LEX.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
|
Теперь у меня появился еще один пункт
Сразу хочу заметить, при запуске из эмулятора, версия с windows 7 не запустится, а версия с windows xp, запустится без проблем.
Теперь у нас есть две операционные системы и LiveCD. Давайте добавим немного софта.
Добавляем программы для загрузочной флешки
1. Для работы с жесткими дисками, я скачал образ Acronis Disk Director (есть на торрентах). Скинул его в папку /program и добавил следующую запись в меню:
title Работа с жесткими дисками Acronis Disc Director
map /program/acronis.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
|
Теперь у меня в арсенале есть хороший инструмент для работы с дисками
Скачал я её с официального сайта. Распаковал и положил образ в папку /program, в меню добавил следующее:
title Проверить оперативную память MemTest 4.10
map /program/mt410.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
|
Пробуем запустить из эмулятора…
3. Огромный набор разного инструментария можно найти в Hiren
s BootCD. Скачать его можно по ссылке. Распаковать и скопировать образ в папку /program, так же нужно скопировать в неё файл firadisk.IMA из моего архива.
firadisk.IMA - это драйвер, позволяющий загрузить образ диска в оперативную память и работать с ним как с обычным диском.
В меню прописываем следующее:
title Hiren`s BootCD v9.3
map --mem /program/firadisk.ima (fd0)
map --mem /program/hbcd.iso (hd32)
map --hook
chainloader (hd32)
|
Во время загрузки Hiren
s BootCD нужно немного подождать пока диск зальется в оперативную память, после чего он запустится.
4. Добавим на флешку утилиту для сброса пароля администратора. Скачать её можнопо ссылке и скопировать ISO образ в папку /program. В меню добавил следующую запись:
title Сбросить пароль Администратора
map /program/BOOT-DSK.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
|
Образ содержит несколько утилит, нас интересует выделенная стрелкой:
5. Добавлю программу Victoria для диагностики жесткого диска. Скачать можно по ссылке. Кидаю образ в /program, в меню прописываю следующее:
title Диагностика жесткого диска Victoria 3.5
map /program/vcr35r.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
|
В принципе можно добавить еще кучу всего, ограничить вас может только фантазия и размеры флешки. Для меня же этого инструментария вполне достаточно.
Вот скриншот моей загрузочной флешки
А вот мой файл menu.lst:
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
|
gfxmenu /winlin.gz
title Установка Windows 7 SP1 x86-x64 RU
map --unmap=0:0xff
map --unhook
root
chainloader /bootmgr
title Установка ubuntu-10.04.4-desktop-i386
kernel /ubuntu/vmlinuz iso-scan/filename=/ubuntu/ubuntu.iso boot=casper only-ubiquityinitrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /ubuntu/initrd.lz
title Запустить Windows LiveCD
map /os/LiveCD_Seven+LEX.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
title Работа с жесткими дисками Acronis Disc Director
map /program/acronis.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
title Проверить оперативную память MemTest 4.10
map /program/mt410.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
title Hiren`s BootCD v9.3
map --mem /program/firadisk.ima (fd0)
map --mem /program/hbcd.iso (hd32)
map --hook
chainloader (hd32)
title Сбросить пароль Администратора
map /program/BOOT-DSK.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
title Диагностика жесткого диска Victoria 3.5
map /program/vcr35r.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
title Выключить ПК
halt
|
Если вдруг у вас остались вопросы, добро пожаловать в обсуждения!
Смотри также:
- Live CD на флешку или как сделать загрузочную флешку Live CD. http://fetisovvs.blogspot.com/2015/01/live-cd-live-cd.html
- Как создать загрузочную флешку Windows 8. http://fetisovvs.blogspot.com/2014/02/windows-8.html
- Как создать загрузочную флешку с программой Victoria и как избавиться от сбойных секторов (бэд-блоков) в DOS (ДОС) режиме. http://fetisovvs.blogspot.com/2014/11/victoria-dos.html
- Как создать мультизагрузочную флешку содержащую сразу две операционные системы Windows 7 и Windows 8. http://fetisovvs.blogspot.com/2014/02/windows-7-windows-8.html
- Как создать флешку восстановления Windows 10. http://fetisovvs.blogspot.com/2014/11/windows-10.html
- Как создать мультизагрузочную флешку содержащую несколько операционных систем и ещё программы http://fetisovvs.blogspot.com/2014/06/blog-post_1399.html
- Cоздание загрузочной флешки Windows 8.1. http://fetisovvs.blogspot.com/2015/01/c-windows-81.html
- Создание загрузочной флешки UEFI с Windows 7, Windows 8, а также Windows 10. http://fetisovvs.blogspot.com/2014/11/uefi-windows-7-windows-8-windows-10.html
Комментариев нет:
Отправить комментарий