Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GRUB4DOS | GNU GRUB (часть 3)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

Открыть новую тему     Написать ответ в эту тему

At1ant



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие части: 1-я | 2-я
Второй Груб (тот, который в большинстве современных дистрибутивов) обсуждается в теме «GNU GRUB 2 (grub 1.9x); BURG»

Grub4Dos

Основные особенности Grub4Dos:
  • Возможность установки на USB-flash, HDD, CD и floppy
    При установке на USB-flash или HDD возможна установка в mbr, бутсектор или просто загрузка строкой в boot.ini
    C:\GRLDR="Start GRUB"
  • Возможность подключения ISO-образов, образов дискет и HDD как виртуальных дисков
  • Возможность передачи загрузки выбранному разделу или напрямую загрузчику (ntldr, bootmgr)
  • Наличие графического (gfxmenu) и текстового (splashimage) режима
  • Наличие собственного командного интерпретатора
  • Возможность автоматического поиска и загрузки установленных ОС
    Скачать Grub4Dos
    Руководство на русском. Доп. инфа в файле README_GRUB4DOS.txt (Eng)
    Готовые GFX-Boot темы
     
    Подробнее...
     
    Полезные ссылки:
  • Установка ОС Xp/2003 x86-x64 и последующих версий из ISO образа
  • Запуск и обновлениe антивирусных Live CD/USB
  • Запуск загрузочных образов от Acronis
  • Русские шрифты для Grub4Dos
  • Простая установка Grub4Dos на флешку без перезагрузок
  • конструктор от z0bra для создания собственных тем gfxboot-3.3
  • RIPPER-GFX от ded2007 - программа для создания собственных и редактирования старых тем gfxboot (+ видеоуроки). Расширенная функциональность gfxboot
  • Скрипт от kDnZP для создания мультизагрузочной/мультизагрузчиковой флешки на основе fbinst
  • комплект Grub4Dos (5 Мб) - с описанием для флешки/hdd/iso-cd/lan/gfxboot-3.3 (AZJIO 2010-2020), подробнее
     
    BootIce [__1__] [__2__]

  • Всего записей: 1311 | Зарегистр. 12-05-2008 | Отправлено: 01:20 25-01-2016 | Исправлено: AZJIO, 19:56 06-12-2020
    BakLAN



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak01

    Цитата:
    Если же используется НЕстандартный MBR

    Т. е. через bootlace получаем нестандартный MBR, потому что он будет работать с загрузчиком brug4dos ?

    Всего записей: 2842 | Зарегистр. 15-12-2003 | Отправлено: 21:33 01-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Т. е. через bootlace получаем нестандартный MBR, потому что он будет работать с загрузчиком brug4dos ?

    Повторю, я не пользовался им. Скорее всего да, он ставит нестандартный MBR от груб4дос. Насколько помню там есть возможность использовать 2 MBR - старый и новый.. То есть вначале ставим MBR от винды, затем уж пользуемся bootlace. Если не загрузится MBR от груб4дос, то можно нажать горячую клавишу и загрузка будет через MBR от винды.
     
    В дистре также есть сырой grldr.mbr (16 секторов) и его можно поставить через dd.  
     
       
     
    Но нужно потом создать и отформатировать раздел. Чтобы более этого не делать - можно сохранить новый MBR (16 секторов). Но как отмечалось выше уже - он не является универсальным. Если у вас работает - можете пользоваться.
     
    Там же есть и grldr.pbr. Но для какой ФС не знаю и не экспериментировал.

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 22:09 01-03-2016 | Исправлено: dialmak01, 22:12 01-03-2016
    BakLAN



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Если у вас работает - можете пользоваться.

    Работает MBR, который поставил BOOTICE, а фляха эмулируется как USB-HDD, кроме того PBR+Grub4Dos.

    Всего записей: 2842 | Зарегистр. 15-12-2003 | Отправлено: 22:33 01-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BakLAN

    Цитата:
    Работает MBR, который поставил BOOTICE

    Там он разные MBR и PBR умеет ставить, так что это ни о чём..
    Впрочем, если работает - чего вам надобно... Пользуйтесь.
     
    Добавлено:
    Говорили, балакали - сіли, та й заплакали!..

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 22:50 01-03-2016 | Исправлено: dialmak01, 22:57 01-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    задолбался гуглить. как грубом попасть в файловую систему линукса, то есть после initrd kernel

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 03:59 02-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а можно сделать чтоб фоновые картинки меню менялись? один раз такая другой такая

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 16:04 02-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    а можно сделать чтоб фоновые картинки меню менялись? один раз такая другой такая

    ага. например назвать 1, 2, etc и использовать random с математикой.

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 16:16 02-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
     использовать random с математикой

    даже random есть. а можно меня тыкнуть носом в что читать

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 16:36 02-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
     а можно меня тыкнуть носом в что читать

    ничего. придумайте математическое выражение, результат которого укажет на случайное имя файла из диапазона (например 1-9). делов - то..

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 16:52 02-03-2016 | Исправлено: dialmak01, 16:53 02-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да я вообще не знаю как арифметические действия в грубе делаются
     
    Добавлено:
    кстати не знаешь как попасть в файловую систему ядра линукса из груба до того как линукс запустится?

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 16:57 02-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    да я вообще не знаю как арифметические действия в грубе делаются  


    Код:
    help set

     
    Добавлено:

    Код:
    set a=2
    set /a b = %a% * 4
    echo %b%

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 17:05 02-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а как потом переменную использовать чтоб подставить вимя файла?
     
    splash%a%.gz  - ?

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 17:09 02-03-2016 | Исправлено: bomzzz, 17:10 02-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как хочешь. Пример

    Код:
    clear
    graphicsmode -1 320:800 100:1000 24:32
    color normal=0x1F highlight=0x0A helptext=0x1E heading=0x00 standard=0x0F border=0x00
    set bg=/BOOT/GRUB/%b%.png
    if not exist ()%bg% || splashimage ()%bg%

     
    Добавлено:
    Или

    Код:
    set bg=/BOOT/GRUB/%b%.gz
    set bg=/BOOT/GRUB/%b%.lzma

     
    Добавлено:
    Готовый скрипт

    Код:
    !BAT
    set /a _NUM=%@random:~-1,1% + 1
    set _FON=()/BOOT/GRUB/BG/FON%_NUM%.GZ
    if exist %_FON% splashimage %_FON%
    GOTO :EOF

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 17:14 02-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 17:30 02-03-2016
    andre_d

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    стоит как мультизагрузчик на hdd grub4dos версии 0.4.4.
     
    Как обновить на более современную версию - можно переписать grldr более новым  или  
    что-нибудь развалится?
     

    Всего записей: 110 | Зарегистр. 17-09-2004 | Отправлено: 19:06 02-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    можно переписать grldr более новым  или  
    что-нибудь развалится?  

    Можно, но если работает, то нет смысла
    Смысл появляется, если использовать новые фишки только

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 19:24 02-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak01
    работает и последовательность чисел хорошая все время разные выпадают хоть выключаешь хоть перезагрузаешь комп

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 21:57 02-03-2016
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    bomzzz
    map /initrd.gz (rd)
    ls (rd)/

     
    На практике ядро падает с ошибкой что не может смонтировать файловую систему:

    Цитата:
    title Image for Linux GUI v2.99 Test
    map /initrmfs.gz (rd)
    kernel /vmlinuz vga=773 xres=1024 iflkmap=us ktl=qwerty iflbflag=0


    Всего записей: 1311 | Зарегистр. 12-05-2008 | Отправлено: 22:20 02-03-2016 | Исправлено: At1ant, 22:24 02-03-2016
    dialmak01

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    @random работает, странно.. да. дык он потому и работает, что он рамдомный
     
    Добавлено:
    At1ant

    Цитата:
    map /initrd.gz (rd)  
    ls (rd)/  

    По моему маловато

    Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 22:21 02-03-2016
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    dialmak01 Пример менюшки ниже, но она все равно нерабочая.

    Всего записей: 1311 | Зарегистр. 12-05-2008 | Отправлено: 22:26 02-03-2016
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

    Компьютерный форум Ru.Board » Компьютеры » Программы » GRUB4DOS | GNU GRUB (часть 3)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru