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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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__]

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    если поставить grldr.mbr в MBR, то можно по горячей клавише переключаться между 7 и груб4дос
    тогда пункт меню в bcd не нужен.

    Всего записей: 13687 | Зарегистр. 27-04-2013 | Отправлено: 14:07 18-04-2017
    bomzz

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

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 18:38 18-04-2017
    rat



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Год назад в шапке взял инструкцию "Запуск и обновлениe антивирусных Live CD/USB", сделал загрузочную флешку и загружал с неё Dr.Web LiveDisk и Kaspersky Rescue Disk всё грузилось нормально, но сегодня скачал свежие .iso этих прог и Kaspersky Rescue Disk грузится нормально, а вот Dr.Web LiveDisk грузиться отказывается. В чём проблема? Они что то в iso поменяли? Как теперь его грузить? Раньше использовал команду из шапки:
     
    title Dr.Web LiveDisk  
    partnew (%@root:~1,3%,3) 0x00 /Boot/DrWeb-LiveDisk.iso  
    map /Boot/DrWeb-LiveDisk.iso (0xff)  
    map --hook  
    kernel (0xff)/casper/vmlinuz boot=casper locale=ru_RU.UTF-8 quiet splash --  
    initrd (0xff)/casper/initrd.lz

    Всего записей: 1904 | Зарегистр. 24-10-2002 | Отправлено: 15:55 19-04-2017
    bomzz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    скачай образ с сайта вытащи из него файл syslinux.cfg или isolinux.cfg и посмотри что там поменялось

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 15:58 19-04-2017
    rat



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

    Цитата:
    скачай образ с сайта вытащи из него файл syslinux.cfg или isolinux.cfg и посмотри что там поменялось

    Ни чего в этих файлах не поменялось один в один.

    Всего записей: 1904 | Зарегистр. 24-10-2002 | Отправлено: 16:51 19-04-2017
    bomzz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://download.geo.drweb.com/pub/drweb/livedisk/drweb-livedisk-900-cd.iso

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 17:22 19-04-2017 | Исправлено: bomzz, 19:13 19-04-2017
    TNG

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzz
    Наверно надо что то использовать - папку .disk добавлять в корень носителя или прописывать в запуске параметр - ignore_uuid Так же правильно указать расширение у initrd Смотреть надо не rqtxt.cfg - меню в этом файле как пишете, а что действительно находится в папке casper

    Всего записей: 212 | Зарегистр. 08-03-2003 | Отправлено: 18:11 19-04-2017 | Исправлено: TNG, 18:21 19-04-2017
    bomzz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://s04.radikal.ru/i177/1704/5d/55ff8dd8dd9ft.jpg
    http://s020.radikal.ru/i716/1704/54/1fbe9e8f5576t.jpg
     
    рабочий рецепт такой. качаешь исошник. вытаскиваешь из него папку casper и .disk, без папки .disk не пробовал надо проверять. ложишь папки в корень любого раздела винта, или на флешку, грузишь таким меню

    Цитата:
    kernel /casper/vmlinuz boot=casper
    initrd /casper/initrd.lz

    без папки .disk не грузится
     
    Добавлено:
    TNG
    меню в файле txt.cfg

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 18:22 19-04-2017 | Исправлено: bomzz, 19:12 19-04-2017
    rat



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzz
    Огромное спасибо за помощь.
    Косяк был у меня во флэхи. Взял другую флэху, подготовил скачал все нужные .iso, закинул и о чудо всё грузится без проблем, тем меню что было раньше:
     
    title Dr.Web LiveDisk  
    partnew (%@root:~1,3%,3) 0x00 /Boot/DrWeb-LiveDisk.iso  
    map /Boot/DrWeb-LiveDisk.iso (0xff)  
    map --hook  
    kernel (0xff)/casper/vmlinuz boot=casper locale=ru_RU.UTF-8 quiet splash --  
    initrd (0xff)/casper/initrd.lz
     
    title Kaspersky Rescue Disk  
    partnew (%@root:~1,3%,3) 0x00 /Boot/Kaspersky.iso  
    map /Boot/Kaspersky.iso (0xff)  
    map --hook  
    kernel (0xff)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init kav_lang=ru udev liveimg splash quiet doscsi nomodeset
    initrd (0xff)/boot/rescue.igz  
     
    За рабочий вариант меню огромное спасибо At1ant, пользуюсь этим вариантом уже год Dr.Web LiveDisk и Kaspersky Rescue Disk грузятся без проблем.

    Всего записей: 1904 | Зарегистр. 24-10-2002 | Отправлено: 19:24 19-04-2017 | Исправлено: rat, 19:26 19-04-2017
    bomzz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://download.bitdefender.com/rescue_cd/latest/bitdefender-rescue-cd.iso
    не смог расковырять исошник. разобраться с этими параметрами линуксовыми. раньше достаточно было cdroot выбросить

    Цитата:
    kernel /boot/kernel.i386-pc root=/dev/ram0 real_root=/dev/loop0 loop=/rescue/livecd.squashfs cdroot_marker=/rescue/livecd.squashfs initrd udev cdroot scandelay=10 quiet splash lang=en
    initrd /boot/initfs.i386-pc
     


    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 22:59 19-04-2017 | Исправлено: bomzz, 00:15 20-04-2017
    jurijt

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго дня!
     
    Путем долгих поисков, проб и ошибок, перекапывания примеров,  мне удалось решить поставленную задачу. Не все до конца понятно, но это работает, как задумано. Кому интересно привожу листинг файла, позволяющего сделать HIDE UNHIDE всех имеющихся партиций на всех имеющихся HDD.
     
    Листинг hide_bat.g4d:
     
    !BAT
    debug on
    setlocal
    echo %1 | set TASK =
    if "%TASK%"=="unhide" goto :START
    set TASK=hide
    :START
     
    #устраняет вставку дебагерного экрана
    find
     
    set PartList=(md)0x60500+0x100
    # Create a list of disks
    find --ignore-floppies --ignore-cd > %PartList%
    set /a x=1
    :LOOP
    cat --skip=%x% --length=7 %PartList% | set PART =
    cat --skip=%x% --length=3 %PartList% | set TEST =
    if not "%TEST%"=="(hd" goto :EXITBAT
    %TASK% %PART%
    set /a x=%x%+9
    goto :LOOP
    :EXITBAT
    endlocal
    exit
    ________________
     
    Вызов  call /hide_bat.g4d  с параметром unhide открывает партиции, вызов без параметров либо с любым другим –скрывает.
     
    Как и предполагал Grub4dos является простым, но довольно мощным инструментом! Жалко документирован несколько слабо, особенно на русском языке…
     
     

    Всего записей: 8 | Зарегистр. 21-02-2017 | Отправлено: 07:53 20-04-2017
    bomzz

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

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 07:55 20-04-2017
    jurijt

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

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

     
    1 Да, скрывает-открывает все разделы.
    2 Если вы имеете ввиду другие загрузчики, то не знаю. Я подсел на груб и вижу, что с его помощью можно решать многие задачи в области загрузки, установки ОС. Только надо знать как
     

    Всего записей: 8 | Зарегистр. 21-02-2017 | Отправлено: 08:06 20-04-2017
    bomzz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да мы и сами его юзаем, конечно грузить даже дос чтоб сменить активный раздел или скрыть раздел слишком дорого
     
    Добавлено:
    кто знает как задать линуксовыми параметрами путь к файловой системе. я уже весь образ расковырял, нашел внутри настройки по умолчанию для командной строки но все равно ничего не могу понять в этих bin bash dev mnt sda

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 08:11 20-04-2017
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста, возможна ли такая цепочка (на одном HDD): BCD (NTFS/WinVista) -> Grub4Dos (NTFS/WinVista) -> Linux (ext4/Puppy)?
    Фряху из boot.ini грузил, примеры того, как грузить iso'шники с Linux с NTFS находил, а этот вопрос - нет, поисковики выдают ненужное и вообще одно и то же, но не то.

    Всего записей: 6222 | Зарегистр. 28-01-2008 | Отправлено: 08:03 25-04-2017
    dialmak



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

    Цитата:
    BCD (NTFS/WinVista) -> Grub4Dos (NTFS/WinVista) -> Linux (ext4/Puppy)?  

    да
    также возможен вариант
    BCD (NTFS/WinVista) -> Linux (ext4/Puppy)
    и тот и другой будет работать, если груб2 или другой загрузчик для линукса стоит в PBR (ext2\ext3\ext4)
    если линукс не установлен, то вариант BCD (NTFS/WinVista) -> Linux (ext4/Puppy) не сработает, нужна прокладка в виде Grub4Dos

    Всего записей: 13687 | Зарегистр. 27-04-2013 | Отправлено: 09:13 25-04-2017 | Исправлено: dialmak, 09:15 25-04-2017
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak
    Т.е. просто пишу

    Код:
    root (hd0,1)

    (второй раздел на единственном HDD) и далее задаю kernel/initrd?

    Вспомнил про find --set-root
     
    Хочу на старом ноуте попробовать Linux, для начала оценить профит на чём-нибудь попроще, в дуалбуте с харда, со схемой пока не определился. Может быть, вообще проще сделать: грузить распакованный PuppyLinux с NTFS, а из него уже монтировать раздел с ext4 для изменений и swap.

    Всего записей: 6222 | Зарегистр. 28-01-2008 | Отправлено: 23:32 25-04-2017 | Исправлено: Skif_off, 02:02 26-04-2017
    bomzz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    проще фат32 использовать, чтоб потом не возится с доступом к ехт

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 23:39 25-04-2017
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzz
    Есть и такая мысль, но тогда придётся сохранять изменения в файле (образ раздела), а не россыпью - так просто не заглянешь в случае чего. Хотя, наверное, да, для начала не надо усложнять.

    Всего записей: 6222 | Зарегистр. 28-01-2008 | Отправлено: 23:55 25-04-2017
    bomzz

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

    Всего записей: 3069 | Зарегистр. 29-03-2016 | Отправлено: 00:06 26-04-2017
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Рейтинг.ru