Grub4iso - CD\DVD + Grub4Dos - Дополнения - Основные Инструкции - Руководства - Мультизагрузочная Флешка Как сделать Загрузочную Флеш
Пользовательского поиска
Понедельник, 05.12.2016, 01:21
Приветствую Вас Гость | RSS
Главная | Руководства | Регистрация | Вход
Меню Проекта
Категории каталога
Форма входа
Логин:
Пароль:
Поиск
Мы Рекомендуем:
Мнение Общественности
Оценка Проекта
1. Отлично :-D
2. Хорошо :-)
3. Неплохо :-/
4. Очень плохо }:->
5. Ниочём :-(
Всего ответов: 2894
Статистика

Всего на Сайте: 8
Гостей: 8
Пользователей: 0
GreenFlash
Главная » Статьи » Основные Инструкции » Дополнения

Grub4iso - CD\DVD + Grub4Dos
Grub4iso - CD\DVD + Grub4Dos
Создание загрузочного CD\DVD на основе загрузчика Grub4Dos

Иногда приходится иметь дело с устаревшими конфигурациями компьютеров, которые не поддерживают загрузку с USB-устройства и все наши старания по созданию Мультизагрузочной флешки оказываются бесполезны.



С этим досадным положением дел можно бороться путём создания ISO образов со всеми необходимыми вам инструментами (ОС и программами) под управлением Grub4Dos, с его уже привычной системой ПодМеню, загрузочными фоновыми картинками и прочими полезными свойствами.

На данном этапе эта статья должна показать принцип создания ISO с загрузчиком, без углубления во все тонкости процесса.
Информация будет дополнена\изменена с учётом ваших замечаний\предложений\дополнений.

Кратко о созданий ISO+Grub4Dos можно прочесть здесь

Подготовка

Для работы необходимы эти файлы (1.47 Mb)

Распакуйте этот архив в корень диска C:\
Внутри папки grub4iso вы найдёте папку iso_root, первым делом в неё следует поместить такие важные файлы как - grldr, menu.lst, папку boot с вашей системой ПодМеню, фоновых картинок и.т.д.

Папка iso_root будет корнем вашего ISO образа, помещайте в неё всё
что вы хотите увидеть в сборке.

Желательно перевести все имени файлов и каталогов в нижний или верхний регистр, это поможет избежать ряд неполадок при работе сборки.

С помощью этой программы вы сможете без труда менять регистр просто выделяя текст и нажимая Ctrl+C (Работает корректно только под ХР)

С первого раза сделать идеальный ISO вряд ли удастся (придётся экспериментировать), поэтому сперва поместите в будущий образ (папка iso_root) что нибудь попроще, например BootCD 9.5, Acronis, DOS..

Обратите внимание на то, что в файле menu.lst теперь нужно указывать устройство (cd) вместо (hd0,0) как это было в menu.lst на флешке.

Сборка ISO

Когда вы скомпонуете свою сборку и будете готовы создать ISO,
Запустите файл Make.bat

В появившемся окне вы сможете наблюдать процесс создания ISO.
По окончании в папке grub4iso появится файл grub4iso.iso

Повторный запуск файла Make.bat будет приводить к пересборке ISO с заменой уже имеющегося.

Для проверки результатов (загрузки полученного ISO) используйте Виртуальную машину, или записывайте на болванку (RW) и проверяйте в "живую"

Когда, после добавления всего необходимого в образ, вы доведёте его до нужной кондиции, его следует материализовать, путём записи на (R) болванку.

Примеры

В качестве примера приведу файл menu.lst от CD сборки:

timeout=30
default 0
gfxmenu (cd)/boot/gfx/gfxboot тема

title Hiren BootCD 9.5 
kernel (cd)/boot/memdisk.gz
initrd (cd)/boot/dos/hiren.ima

title PuppyRus
kernel (cd)/boot/puppy/vmlinuz ramdisk_size=100000
initrd (cd)/boot/puppy/initrd.gz

title Parted Magic ==>
configfile (cd)/boot/menus/pmagik.lst

title Acronis
map (cd)/boot/img/acronis.img (hd0)
chainloader --load-length=512 (cd)/boot/img/acronis.img
rootnoverify (cd)

title KAV rescue
kernel (cd)/bases/rescue root=/dev/ram0 init=/linuxrc
looptype=squashfs loop=/image.squashfs cdroot quiet
initrd (cd)/bases/rescue.igz

title Slitaz-cooking
find --set-root /grldr
kernel (cd)/boot/slitaz-cooking/bzImage rw root=/dev/null
vga=normal autologin lang=ru
initrd (cd)/boot/slitaz-cooking/rootfs.gz

title DOS ==>
configfile (cd)/boot/menus/dos.lst

title Boot from HDD ==>
configfile (cd)/boot/menus/hdd.lst

title Memtest
kernel (cd)/boot/memtestp.bin

title Reboot
reboot

title ShutDown PC
halt


Обратите внимание что выбран нижний регистр символов.

Для переноса в наш ISO многих Live систем и утилит, можно просто
копировать их "как есть" с исходных образов.

Чтобы как то упорядочить размещение файлов внутри образа имеет
смысл распихать их (если это возможно) из корня по подкаталогам и
естественно учесть эти перетасовки в menu.lst

Вот пример корня папки iso_root для данной сборки:



Всё, теперь вы вполне сможете собрать свою сборку.

Если всё же у вас возникли вопросы, загляните на Форум вот Сюда,
здесь как раз обсуждается данная тема.

Так же обратите внимание на статью от  Boomer - рассказывающую о создании DVD сборки
GreenDVD - Мультизагрузочный DVD диск на основе Grub4Dos


Категория: Дополнения | Добавил: time4life (17.12.2009)
Просмотров: 8966 | Комментарии: 5 | Рейтинг: 4.5/4
Всего комментариев: 5
avatar
1
честно пытался вкуприть но не смог.
то есть из множества исошек для болванок делаем одну для флешки?
avatar
2
а как можно впихнуть mini xp? я пытался но не смог!!!! и что писать в menu.lst? помогите пожалуйста!!!
avatar
3
не создается iso образ, после запуска файла Make.bat выдает следующее сообщение

"mkisofs" не является внутренней или внешней командой, исполняемой командой или пакетным файлом.Режим вывода команд на экран <ECHO> отключен. sad

avatar
5
если делаешь в вин7, делай от администратора
avatar
4
классная прога, спасибо, то что нужно!
avatar
Copyright GreenFlash © 2016
Рейтинг@Mail.ru