Сайт | Скачать | Видео | Wiki

Автор Тема: Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.  (Прочитано 38307 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Демо grub4dos + grub2
Ознакомился с новинками последней версии grub4dos
Китайцы (это они его пишут) жгут. Осталось сеть к grub4dos прикрутить и линукс вообще будет не нужен  :)
загрузка:
http://www.mediafire.com/?negaa2qhecigz9u 06ab1d44644f4cda9e7b54e00c1018b0  grub4dos120102.iso

Рецепты можно использовать на CD, flash, HDD
Сделать загрузочный grub4dos.iso под linux можно скриптом iso-make (в корне)
Если тестируете в вирт. машине - известны проблемы, которых нет на живом железе
Работоспособные примеры:

grub4dos http://code.google.com/p/grub4dos-chenall/downloads/list
http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=0
--------
1. Рус. шрифт + графический режим
2. Hotkey
3. Переменные BAT и т.п. фичи последнего grub4dos
3. Переход grub4dos<->grub2 (у меня работать перестал; в 2.4.4 было ок)
4. Загрузка имиджа fdd
5. splash
6. GFXmenu http://greenflash.su/publ/13-1-0-75 http://greenflash.su/photo/4-2-0-0-2 http://www.nazabore2011.na
rod.ru/gfxmenu1.html
7. Примеры загрузки разных ОС и утилит

grub2
-----
1. Загрузка и установка desktop-deb-live-linux из iso (без распаковки) c hdd,flash
2. Установка deb-linux c flash
http://www.debian.org/releases/stable/i386/ch05s01.html.ru
http://www.wallix.org/2011/11/02/automatic-installation-of-debian-squeeze-from-a-usb-flash-drive/
http://greenflash.su/forum/6-710-2
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/MANIFEST
http://ftp.egr.msu.edu/debian/dists/testing/main/installer-i386/current/images/hd-media/

Только рус. шрифт (файл мешьше весит) http://forum.puppyrus.org/index.php/topic,10901.msg64419.html#msg64419

Продолжение
Grub2 -->> Grub4dos
« Последнее редактирование: 18 Январь 2017, 14:42:16 от sfs »

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Это еще что. Они груб умудрились в биос зашить.
Правда все на китайском, а гугл коряво переводит. Но картинки прикольные.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #2 : 09 Февраль 2012, 17:59:01 »
Да. Это оно и есть. Только режим при этом становится графическим, но без картинок и прочих сложностей
« Последнее редактирование: 09 Февраль 2012, 18:03:08 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #3 : 10 Февраль 2012, 09:38:57 »
Про терминологию "текстовый" - "графический"  спорить не буду.
Я под "графический" имел ввидy graphicsmode -1 640:800. Причем параметры могут быть другими.
А работает unifont.hex.gz и без gfxmenu. Чего раньше не было.
Еще бы уменьшить размер unifont.hex.gz. Там похоже, как минимум китайский вшит
Версия grldr - критична.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #4 : 10 Февраль 2012, 11:45:14 »
Текстовый режим был изначально. Вот только ОН не понимал Великого и Могучего
Не верно, для версии 0.4.5b, если нужен только текстовый режим, то при использовании файлов textfont и 8x16_866.psf и написании menu.lst в досовской кодировке CP866 все красиво и на Великом и Могучем!

З.Ы. Вот только красивую графику уже не прикрутишь - только текст, но зато везде стабильно работает и без кракозябр.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #5 : 10 Февраль 2012, 12:24:40 »
А разве на ЭТОЙ КАРТИНКЕ не видно?  :-[
Видно. Вопрос был - как вырезать для уменьшения размера?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #6 : 10 Февраль 2012, 13:16:45 »
попробовать отредактировать файл "unifont.hex".
Чем? Остальные рецепты хороши, но лично мне проще забить на размер , чем их выполнить.
были и другие варианты русификации.
Можете описать? Интересует только без gfxmenu и с меньшим итоговым размером и сложностью реализации
« Последнее редактирование: 10 Февраль 2012, 13:19:45 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #7 : 10 Февраль 2012, 13:48:07 »
Добавлено:
Как в Grub4Dos сделать русское меню .
 Можно применить textfont, о чём говорил RoDoN. Например, Русский язык в меню GRUB4DOS, альтернативные варианты
Оба рецепта видел. Без gfx меню у меня не получалось. Вы проверяли оба рецепта?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #8 : 10 Февраль 2012, 14:31:20 »
Sfs посмотрите мой вариант
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #9 : 10 Февраль 2012, 15:29:07 »
http://greenflash.su/publ/kak_v_grub4dos_sdelat_russkoe_menju/13-1-0-141 - крякозябры (переконвертации cp866, cp1251,utf8 не помогают) и размер не радует. На последней версии grldr - вообще скролит экран

Ваш, RoDoN, вариант работает и многократно меньше по объему. Жирные файлы memtest и plpbt к grub и русификации отношения не имеют. Работает с новым (из шапки) grldr и hotkey.
Минусы: нужна перекодировка (iconv -t CP866 -f UTF8) , graphicsmode и textfont работают только по отдельности.

С graphicsmode - выглядит красивее и текста > влезает. Где это не надо - отличный рецепт. +
« Последнее редактирование: 10 Февраль 2012, 16:15:21 от sfs »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #10 : 10 Февраль 2012, 16:07:46 »
Жирные файлы memtest и plpbt к grub и русификации отношения не имеют.
Абсолютно согласен, просто кинул в архив свою болванку для создания iso-шников :)
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #11 : 10 Февраль 2012, 16:14:30 »
Понятно - это проверка памяти и загрущик plop. Вещи полезные, но сами по себе

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Еще бы уменьшить размер unifont.hex.gz.
Версия grldr - критична.
Уменьшил до 5кб http://greenflash.su/publ/kak_v_grub4dos_sdelat_russkoe_menju/13-1-0-141#ent2807

Поэкспериментировал с splash в graphicsmode -1 640:800  лучшее, что получилось : xpm 640x480 14цветов с дублем начала xpm после 640 точек :(
http://uco.puppyrus.org/stati/ustanovka-i-zagruzka/grub-splashimage-howto-ili-ukrashaem-zagruzochnoe-menyu.html

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #13 : 05 Апрель 2013, 17:42:12 »
121023
Решение проблемы длинных строк menu.lst в параметрах ядра (например как в Байт)- переменные
Код
set b=/_pr217h/vmlinuz root=/dev/ram0 pdev1=sda5 psubdir=_pr217h pmedia=hd
set u=sfsdiru=sda3:/_sfs:Thunar,Sfs-tk,Openb,Tint,Sf2-,Pr217,Save.
set d=sfsdir=sda3:/_sfs:ymount,flash,mplayer,remm,transm,sfs-get,xfce
kernel %b% %u% %d% mountall=1 wosave=1.
А то уже высказывались мысли отдельный конфиг делать...

121124
В версии http://code.google.com/p/grub4dos-chenall/downloads/detail?name=grub4dos-0.4.6a-2012-10-02.7z&can=2&q= снова заработал переход в grub2
Практическое применение: загрузка live линукса из iso без распаковки.
Теоретически grub4dos тоже это умеет, но у меня не всегда получалось.

130405
Нашел рецепт перехода grub4dos -> syslinux
syslinux используется во всех iso puppy. Осуществив переход можно будет не править menu.lst
Используем файл syslinux.exe из пакета SYSLINUX. Открываем окно командной строки (cmd.exe) и переходим в папку, содержащую
 syslinux.exe
     cd \...\SYSLINUX
Вводим командную строку
     syslinux.exe -f -d /boot/syslinux X: X:\syslinux.bin
Здесь /boot/syslinux путь к файлу syslinux.cfg и другим системным файлам SYSLINUX. Место расположения этих файлов можно назначить произвольно. Вместо Х пишем букву целевого диска (флешки), как она видна в файловом менеджере.
После выполнения этой процедуры в корне флешки появляется файл syslinux.bin. При запуске  syslinux.exe с опцией -f  загрузочные записи ни MBR ни PBR не изменяются. Несомненно, нечто прописывается в загрузочную часть флешки, но информации об этом ни в исходном мануале, ни в интернете обнаружить не удалось.
Вставляем в menu.lst запись для загрузки SYSLINUX
Код
title BOOT syslinux
chainloader /syslinux.bin
В результате, имея на флешке или USB HDD только MBR Grub4Dos, можно работать с двумя загрузчиками.

Оффлайн Barba

  • Пользователь
  • **
  • Сообщений: 58
  • Репутация: +4/-0
Re:Новые возможности grub4dos 0.4.5b. Cоздание iso. Демо.
« Ответ #14 : 06 Апрель 2013, 12:28:30 »
 :D :D :D
130405
Нашел рецепт перехода grub4dos -> syslinux
Моё сообщение на этом форуме от 13 декабря 2010 года.
А ЗДЕСЬ - оригинал моей статьи "Два загрузчика на одной флешке (GRUB4DOS & SYSLINUX)" на GreenFlash.
Кстати, если первоначально основным загрузчиком установлен syslinux, то достаточно просто положить в корень grldr вместе с MENU.lst.
« Последнее редактирование: 06 Апрель 2013, 12:44:30 от Barba »