Загрузка ISO под syslinux
DrDEVIL666 Дата: Среда, 01.05.2013, 20:50 | Сообщение # 1
Экспериментатор
Группа: Проверенные
Сообщений: 70
Статус: Отсутствует
- MBR = Windows NT 5.x / 6.x MBR - PBR = Syslinux 4.06 (Fat32) - в корне /syslinux/syslinux.cfg
Код
default menu.c32 ui /boot/vesamenu.c32 prompt 0 font /boot/unifont/8x16_866.psf #Руский шрифт menu background /boot/boot.png #Фон menu title Добро пожаловать в LiveUSB menu width 80 #ширина menu margin 4 #??? menu rows 13 #количество строк label Windows Key Enterprise Edition 9.3 815 [size=8]find --set-root /_OBRAZ/Windows_Key_9.3.iso[/size] map --mem /_OBRAZ/Windows_Key_9.3.iso (hd32) map --hook chainloader (hd32) [size=8]text help[/size] endtext
- в корне /OBRAZ/Windows_Key_9.3.iso Появляется окно, в котором можно выбрать, и при нажатии на соответствующий пункт, экран мерцает и возвращается обратно к выбору Пробовал разные ISO образы Веба и нода, запустить удалось, при условии раскидываия файлов по флешке!
Код
label ^Eset NOD32 LiveUSB 10.0.0 kernel /boot/eset/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/ initrd /boot/eset/initrd.gz text help Графический режим в русише endtext label ^Dr.Web LiveUSB Russian 6.0.2.130426 kernel /boot/vmlinuz append ID=iUKczbgvRcAv0SJW root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=/boot/initrd vga=normal splash=silent,theme:drweb CONSOLE=/dev/tty1 BOOT_LANG=ru_RU.UTF-8 text help Графический режим в русише endtext
Sphinx114 Дата: Среда, 01.05.2013, 21:47 | Сообщение # 2
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-4.06.zip label Windows Key Enterprise Edition 9.3 815 kernel /memdisk iso initrd /_OBRAZ/Windows_Key_9.3.iso Вот только образ будет копироваться в память, лучше на грубе сделать.
DrDEVIL666 Дата: Среда, 01.05.2013, 22:25 | Сообщение # 3
Экспериментатор
Группа: Проверенные
Сообщений: 70
Статус: Отсутствует
Sphinx114 1. Что мне делать с вышеуказанной ссылкой? поменяв в LST на вышеуказанное, получаю всё тот же жатие ентера и ноль эмоций 2. т.к. образ весит 9 Мб. здесь не критично! 3. возможно ли перейти из syslinux в grub4dos перед запуском образа ?
Сообщение отредактировал DrDEVIL666 - Среда, 01.05.2013, 22:33
Sphinx114 Дата: Среда, 01.05.2013, 22:59 | Сообщение # 4
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
Цитата (DrDEVIL666 )
1. Что мне делать с вышеуказанной ссылкой?
Извлечь в корень флешки файл /memdisk/memdisk Цитата (DrDEVIL666 )
3. возможно ли перейти из syslinux в grub4dos перед запуском образа ?
Можно: label grub kernel grub.exe или так: label grub4dos boot grldr
Сообщение отредактировал Sphinx114 - Среда, 01.05.2013, 23:46
DrDEVIL666 Дата: Четверг, 02.05.2013, 00:08 | Сообщение # 5
Экспериментатор
Группа: Проверенные
Сообщений: 70
Статус: Отсутствует
Sphinx114 такс! маленькие образы получилось !
Код
label Active Password Changer Pro 3.5.128 kernel /memdisk iso initrd /_OBRAZ/kill_pass.iso text help Сбрось пароль в форточках endtext
теперь вопрос, как сделать чтобы в оперативку не грузилось? Чтобы грузился то он через граб, но чтобы нажать и не думать как и что происходит. в виде такого...
Код
label Reanimator LiveUSB final x86 kernel /boot/grub.exe append /_OBRAZ/Reanimator.iso text help Быстрый LiveUSB для копирования информации/снятия паролей/восстановления информации/анализа и ремонта оффлайновой системы endtext
Сообщение отредактировал DrDEVIL666 - Четверг, 02.05.2013, 00:25
Sphinx114 Дата: Четверг, 02.05.2013, 00:28 | Сообщение # 6
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
label kill_pass kernel grub.exe append --config-file="map /_OBRAZ/kill_pass.iso (222); map --hook; root (222); chainloader" text help Сбрось пароль в форточках endtext
DrDEVIL666 Дата: Четверг, 02.05.2013, 22:20 | Сообщение # 7
Экспериментатор
Группа: Проверенные
Сообщений: 70
Статус: Отсутствует
Всё работает! завтра попробую кашмарсого закинуть и остальные ISO потом антивинлокер + антиСМС ну и привод в порядок менюшки огромное ПСБДобавлено (02.05.2013, 22:20) ---------------------------------------------Sphinx114 Ежели не затруднит, разъяснить, вот эти строки
Код
kernel grub.exe append --config-file="map /_OBRAZ/kill_pass.iso (222); map --hook; root (222); chainloader"
т.к. простым переписыванием данных строк и заменой пути к другому ISO получаю это
Sphinx114 Дата: Четверг, 02.05.2013, 22:45 | Сообщение # 8
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
1. Зачем в качестве основного загрузчика ты используешь не груб, а сислинукс? 2. Обнови груб (файл grldr) http://code.google.com/p/grub4dos-chenall/downloads/list Цитата (DrDEVIL666 )
т.к. простым переписыванием данных строк и заменой пути к другому ISO получаю это
Впиши в этом окне последовательно те 4 команды (без ; ) и последней командой boot . Если ошибок не выдаст, то хз в чём дело.
DrDEVIL666 Дата: Четверг, 02.05.2013, 23:19 | Сообщение # 9
Экспериментатор
Группа: Проверенные
Сообщений: 70
Статус: Отсутствует
сорь, наврал немного! - в QEMU вылазиет этот скрин - на железной машине (ноут) всё в порядке сислинукс - взял, чтобы разукрасить менюшку
Sphinx114 Дата: Четверг, 02.05.2013, 23:46 | Сообщение # 10
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
Цитата (DrDEVIL666 )
сислинукс - взял, чтобы разукрасить менюшку
Так и в груб можно картинку поставить (кажется до 1024x768), разрешение терминала увеличить, цвет шрифта и фона менять, можно gfx тему присобачить.
DrDEVIL666 Дата: Четверг, 02.05.2013, 23:57 | Сообщение # 11
Экспериментатор
Группа: Проверенные
Сообщений: 70
Статус: Отсутствует
Ну теперь то уже переделывать смысла нету, т.к. всё работает! остался только КАВ, и это самый главный вопрос: как присобачить кава через сислинух -> граб -> КАВ (файлы раскидал по папкам, но опять же по ентеру и ноль эмоций) это из какого-то сборника
Код
title Kaspersky Rescue Disk 10.0.29.6 [Графический режим] find --set-root /grldr kernel /boot/kav/old/rescue append directory=/boot/kav/old root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/boot/kav/old/image.squashfs kav_lang=ru-ru vga=9 cdroot quiet aufs noresume doscsi initrd /boot/kav/old/rescue.igz title Kaspersky Rescue Disk 10.0.31.4 [Графический режим] kernel /boot/kav/rescue append root=live:/dev/sd[a-z][0-9] live_dir=/boot/kav subdir=/boot/kav rootfstype=auto init=/init loop=/boot/kav/squashfs.img looptype=squashfs kav_lang=ru vga=normal slowusb liveimg splash quiet nomodeset acpi=off irqpoll initrd /boot/kav/rescue.igz
Сообщение отредактировал DrDEVIL666 - Четверг, 02.05.2013, 23:59
Sphinx114 Дата: Пятница, 03.05.2013, 01:20 | Сообщение # 12
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
Цитата (DrDEVIL666 )
это из какого-то сборника
это уже устарело Можно немного по-другому сделать. Груб надеюсь ты обновил.
Barba Дата: Пятница, 03.05.2013, 11:58 | Сообщение # 13
Экспериментатор
Группа: Проверенные
Сообщений: 121
Статус: Отсутствует
Как подружить GRUB4DOS & SYSLINUX
DrDEVIL666 Дата: Суббота, 04.05.2013, 01:27 | Сообщение # 14
Экспериментатор
Группа: Проверенные
Сообщений: 70
Статус: Отсутствует
Sphinx114 из архива залил - \boot\grub\menu.lst
Код
default - timeout 1 title Kaspersky Rescue Disc 10.0.31.4 parttype (%@root:~1,3%,3) | set ID=201304140543 if not %ID:~-3,2%==00 pause Entry 4 is already in use! && configfile /boot/grub/menu.lst set ISO=/rescue/rescue.iso partnew (%@root:~1,3%,3) 0 %ISO% map %ISO% (255) map --hook root (255) chainloader
- \syslinux\syslinux.cfg
Код
label ^Kaspersky Rescue LiveUSB 10.0.32.17 kernel /boot/grub/grub.exe append --config-file="write /boot/grub/menu.lst default\ 0; configfile /boot/grub/menu.lst"
- boot\grub\grub.exe залил из архива "grub4dos-0.4.5c-2013-04-19.zip" в итоге, требуются дополнительные нажатия ентером чтобы выбрать Кашмарского из menu.lst и после этого (см. скрины) и после нажатия эни кей возврат в меню выбора...
Sphinx114 Дата: Суббота, 04.05.2013, 03:33 | Сообщение # 15
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
Цитата (DrDEVIL666 )
требуются дополнительные нажатия ентером
Вроде не должно так быть, там же таймаут 1 сек. Проверять лучше на реальном железе. Цитата (DrDEVIL666 )
set ID=201304140543
А что ето? Там надо было просто поменять путь к ISO и нечего более. На скрине пишет что образ фрагментирован. Скопируй его заново или дефрагментируй утилитой WinContig