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

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

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

Widok (08-02-2010 11:21): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

   

HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Основные особенности GRUB4DOS:
  • Возможность установки на HDD, CD, floppy и USB-flash.  
    При установке на HDD возможна установка в mbr, бутсектор или просто загрузка строкой в boot.ini  
    C:\GRLDR="Start GRUB"
  • Возможность загрузки в память образов дискет и жестких дисков.
  • возможность менять порядок жестких для загрузки ОС Microsoft Windows которые могут загружаться только с первого жесткого диска.
  • Наличие графического (gfxmenu) и текстового (splashimage) режима
  • Наличие собственного командного интерпретатора.
  • Возможность автоматического поиска установленных ОС  
     
    Скачать GRUB4DOS: http://nufans.net/grub4dos/ (тут исходя из даты в имени файла скачиваем последнюю версию)
    Руководство на русском: http://greenflash.su/Grub4Dos/Grub4dos.htm
    О использовании последних нововведений - читайте файл README_GRUB4DOS.txt (Eng)
    Готовые GFX-Boot темы: http://greenflash.su/photo/4  
     
    Подробнее...
    Полезные ссылки:
  • Три варианта загрузки виндов
  • WinPE и акронисы на одной флешке
  • Загрузка винды с HDD грубом установленным на флешку
  • Простая установка GRUB4DOS на флешку без перезагрузок
  • Вложенные меню
  • Скрипт от kDnZP для создания мультизагрузочной/мультизагрузчиковой флешки на основе fbinst
  • конструктор от z0bra для создания собственных тем gfxboot-3.3
  • комплект Grub4Dos (4,4 Мб) - с описанием для флешки/hdd/iso-cd/lan/gfxboot-3.3 (AZJIO 2009.11.23), подробнее

  • Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 11:29 08-02-2007 | Исправлено: AZJIO, 06:13 08-01-2010
    z0bra



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

    Цитата:
     

    Цитата:
    Цитата:
    через firadisk отлично исошник грузится.  
     

     
    Только вот его в память нужно грузить целиком...
    Сделал бы кто драйвер для раннего "монтирования" образа на диске...

    [/q]
    речь идёт о Windows Key 9.3.815 - он небольшой.
     
    RecoveryCon.iso.gz - 20 метров жатого исошника, разжатого для записи на болванку - 25. в память не проблема загрузить.
    у мну на томже исошнике и другие консоли, гружу всё так:

    Код:
     
    ######################################################################
    title Windows Recovery Console (WinXP SP3+09.10, +MassStorage Drivers, Password Free)
    map --mem /boot/RecoveryCon/RecoveryCon.iso.gz (0xFF)
    map --hook
    map --floppies=1
    map --mem (0xFF)/grub4dos/scsi.ima.gz (fd0)
    map --hook
    chainloader (0xFF)/RCXP/SETUPLDR.BIN
     
    ######################################################################
    title O&O Blue Console v5.0 (WinXP SP3+09.10, +MassStorage Drivers)
    map --mem /boot/RecoveryCon/RecoveryCon.iso.gz (0xFF)
    map --hook
    map --floppies=1
    map --mem (0xFF)/grub4dos/scsi.ima.gz (fd0)
    map --hook
    chainloader (0xFF)/OOBC/SETUPLDR.BIN
     
    ######################################################################
    title Windows Key Enterprise v9.3.815 (WinXP SP3+09.10, +MassStorage Drivers)
    map --mem /boot/RecoveryCon/RecoveryCon.iso.gz (0xFF)
    map --hook
    map --floppies=1
    map --mem (0xFF)/grub4dos/scsi.ima.gz (fd0)
    map --hook
    chainloader (0xFF)/PRWK/SETUPLDR.BIN
     

     
    1MDI1>>

    Цитата:
    Всем привет, столкнулся с проблемой после обновления grub4dos до grub4dos-0.4.5a-2010-01-02, перестал запускаться Memtest86 v4.
    Запускал так:
     
    title Memtest86 v4
    find --set-root /grldr
    kernel /memdisk
    initrd /ISO/MEMTEST.IMG  

     
    1. обновись, версия от 8-го января актуальная - работает, от 20 декабря и твоя и у меня давала аналогичную ошибку.
    2. не обязательно так грузить, можно напрямую как кернел так:

    Код:
    ################################################################################
    title Memory Tester - Memtest86+ v4.0
    kernel /boot/memtestp/memtestp.bin.gz
     


    Всего записей: 524 | Зарегистр. 13-04-2004 | Отправлено: 13:44 27-01-2010 | Исправлено: z0bra, 13:52 27-01-2010
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    z0bra
    grub4dos-0.4.5a - альфа версии, исключительно для тестирования. Может глючить что угодно. Актуальные альфа версии лежат тут: http://code.google.com/p/grub4dos-chenall/downloads/list
     
    В 0.4.5 есть интересные возможности запуска внешних модулей (которые можно писать самостоятельно), но пока все это не дойдет хотя бы до беты, я описывать не буду... Т.к. уж очень часто все меняется.

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 00:12 28-01-2010
    1MDI1



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    z0bra
    Запустил и ХАРЕНС и МЕМТЕСТ используя grub4dos-0.4.5a-2010-01-08
    но только способом который я показывал выше  

    Цитата:
    title Memtest86 v4
    find --set-root /grldr
    kernel /memdisk
    initrd /ISO/MEMTEST.IMG  
     

    Этим способом не получилось

    Цитата:
    title Memory Tester - Memtest86+ v4.0
    kernel /boot/memtestp/memtestp.bin.gz
     


    Всего записей: 248 | Зарегистр. 16-09-2008 | Отправлено: 09:41 28-01-2010
    cmos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Всем привет! Подскажите, как правильно составить в GRUB команду для запуска установщика Windows 7? У меня USB винт, на нем стоят пара образов линуха, винда ХР PE и вот теперь хочу еще сделать так, чтобы семерку можно было с этого винта устанавливать.

    Всего записей: 320 | Зарегистр. 28-04-2006 | Отправлено: 11:25 28-01-2010
    CRANK



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите готовый конфиг для задачи где можно поискать? Мануалы читал, разобраться не хватило времени...
    Задача: сделать в меню загрузки пять пунктов XP1, XP2, семерка, убунту и запасной.

    Всего записей: 1677 | Зарегистр. 29-01-2006 | Отправлено: 02:20 29-01-2010
    Dmitry Olenin



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кажется AZJIO выкладывал недавно свежий пакет.
    Поищите в текстовом варианте темы.

    Всего записей: 87 | Зарегистр. 26-01-2006 | Отправлено: 03:42 29-01-2010
    CRANK



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dmitry Olenin
    Поискал, найти требуемого не смог. Интересуют требуемые файлы и краткое описание процесса установки.

    Всего записей: 1677 | Зарегистр. 29-01-2006 | Отправлено: 04:11 29-01-2010
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CRANK
    Последняя ссылка в шапке.

    Всего записей: 4570 | Зарегистр. 03-05-2006 | Отправлено: 18:02 29-01-2010
    drog888



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Поставил Windows 7 после активации кряком, стла загружатся программа Grub4dos! Как загрузить нармально Windows 7 и удалить Grub4dos?

    Всего записей: 62 | Зарегистр. 12-01-2010 | Отправлено: 20:27 29-01-2010
    z0bra



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    денсталлировать кряк и никогда не пользоваться тем, чего не знаешь?...
    ну или учить матчасть...

    Всего записей: 524 | Зарегистр. 13-04-2004 | Отправлено: 23:26 29-01-2010
    ded2007

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто-нибудь пробовал UUID?
    Описание из README_GRUB4DOS.txt

    Цитата:
    ******************************************************************************
    ***              New command 'uuid' to identify partitions                 ***
    ******************************************************************************
     
    Usage:
     
        uuid [DEVICE] [UUID]
     
    If DEVICE is not specified, search for filesystem with UUID in all partitions
    and set the partition containing the filesystem as new root (if UUID is
    specified), or just list uuid's of all filesystems on all devices (if UUID is
    not specified). If DEVICE is specified, return true or false according to
    whether or not the DEVICE matches the specified UUID (if UUID is specified),
    or just list the uuid of DEVICE (if UUID is not specified).
     
    Example 1:
     
        find --set-root uuid () 7f95820f-5e33-4e6c-8f50-0760bf06d79c
     
    which will find a partition with uuid=7f95820f-5e33-4e6c-8f50-0760bf06d79c
    and set the partition as root if found.
     
    Example 2:
     
        uuid ()
     
    which will print the uuid of the current root device.
     

    Во-первых, почему в ИХ примере такой странный UUID?
    Пробую узнать UUID загрузочной флэшки:
    1. UUID <Enter>
        ответ: 2D33-F7EE
        Это соответствует ответу системы на команду VOL в командном окне под виндой.
        Кроме того Linux-based плеер GEEXBOX я гружу командой (одна строка)
    kernel /GEEXBOX/boot/vmlinuz root=/dev/ram0 rw rdinit=linuxrc boot=UUID=2D33-F7EE lang=ru volume=10 keymap=qwerty splash=silent vga=789 video=vesafb:ywrap,mtrr
         А при переносе на другое устройство просто корректирую UUID, и все работает.
     
    Во-вторых, хочу применить ИХ пример к проверке наличия флэшки.
    2. В командной строке GRUB-а пишу (даже не в menu.lst, а просто в командной строке).
        find --set-root uuid () 2D33-F7EE || pause UUID not found. Press any key ...
        Независимо от того правильный UUID или нет, ответ один и тот же
    UUID not found. Press any key ...
     
        При этом вариант с поиском файла (например, grldr) работает правильно
        find --set-root /grldr || pause UUID not found. Press any key ...
     
    ВОПРОС: Что я делаю не так?

    Всего записей: 224 | Зарегистр. 13-02-2009 | Отправлено: 18:07 31-01-2010 | Исправлено: ded2007, 00:10 01-02-2010
    ABATAPA

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

    Цитата:
    Во-первых, почему в ИХ примере такой странный UUID?  

     
    Потому что UUID в Linux имеет именно такой формат.
    Посмотреть можно в Linux командой 'blkid'.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 18:18 31-01-2010
    ded2007

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

    Цитата:
    Потому что UUID в Linux имеет именно такой формат

     
    1. Почему тогда GRUB по команде UUID дает мне восьмизначный код?
    2. И почему тогда GEEXBOX понимает восьмизначный код?
     
    Более того, если дать команду
        UUID 2D33-F7EE<Enter>, то GRUB понимает, что от него требуется и сообщает, какой это раздел и устанавливает на него root.

    Всего записей: 224 | Зарегистр. 13-02-2009 | Отправлено: 18:28 31-01-2010
    ABATAPA

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

    Цитата:
    1. Почему тогда GRUB по команде UUID дает мне восьмизначный код?
    2. И почему тогда GEEXBOX понимает восьмизначный код?  

    Может быть, потому, что он - именно такой?
    Задать-то его можно любым...
     
    Я же сказал: blkid в Linux все покажет. И не придется гадать.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 19:36 31-01-2010
    LevT



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

    Насколько известно мне, UUID разделов придумали мелкомягкие, а линуксоиды признали (надо полагать, некоторые вынужденно). Из-за очевидного удобства несектантской (кроссплатформенной) однозначной их идентификации.
     
    Потому просьба указать на источник сведений  о каком-то особенном линуксоидальном формате UUID

    Всего записей: 17794 | Зарегистр. 14-10-2001 | Отправлено: 23:55 31-01-2010
    ded2007

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

    Цитата:
    Я же сказал: blkid в Linux все покажет. И не придется гадать.

    Спасибо, конечно.
    Не поленился проверить. Естественно Linux (xPUD) сообщает тот же самый восьмизначный UUID.
    Да и ОСНОВНОЙ вопрос-то был в том, у кого какие мысли по поводу определения наличия раздела в системе по заданному UUID. Вот так...
     
    find --set-root uuid () 2D33-F7EE || pause UUID not found. Press any key ...
     
    ...не работает. А как надо?

    Всего записей: 224 | Зарегистр. 13-02-2009 | Отправлено: 00:02 01-02-2010 | Исправлено: ded2007, 00:46 01-02-2010
    LevT



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

    Цитата:
    Естественно Linux (xPUD) сообщает тот же самый восьмизначный UUID.  

     
    Значит, уродский UUID прописал туда какой-то урод. А может, в выводе сокращаются нули подобно IPv6?
    По общедоступной документации генериться должно, как и везде, 16 байтов

    Всего записей: 17794 | Зарегистр. 14-10-2001 | Отправлено: 08:52 01-02-2010
    ded2007

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По поводу UUID. Вопрос о "странности" UUID в примере снимаю. Вот что нашел на просторах Сети
     
    http://ubuntuforums.org/archive/index.php/t-1332614.html
     

    Цитата:
    $ sudo blkid
    /dev/sda1: UUID="ECBC27FCBC27C046" TYPE="ntfs"  
    /dev/sda2: UUID="8CF2728BF27278F2" TYPE="ntfs"  
    /dev/sda3: TYPE="swap" UUID="bd49a241-1650-4369-82ae-726b389bc10c"  
    /dev/sda5: UUID="becef1b2-d864-4764-828f-6381e90fd95d" TYPE="ext4"  
    /dev/sda6: TYPE="swap" UUID="2c7425b6-d64e-d288-ae82-bf2580cd63c4"  
    /dev/sda7: TYPE="swap" UUID="ed9e5e83-f61c-4f72-b6d8-0bdda6c0e3b7"  
    /dev/sdb1: UUID="0A77-AF04" TYPE="vfat"  
    /dev/sdb5: TYPE="swap" UUID="87ac1e22-c945-433d-9850-be9bf5efbd7a"

     
    Здесь обсуждали проблему изменения UUID после смены типа раздела на FAT и форматирования.
    Обратите внимание на различный формат UUID для различных файловых систем
    В моем случае флэшка с FAT32 (как sdb1 в примере). Так что в правильности определения UUID сомнений нет. Остался вопрос как проверить наличие подключенной флэшки по ее UUID? Понимаю, что можно обойтись маркерными файлами, но это грубо.

    Всего записей: 224 | Зарегистр. 13-02-2009 | Отправлено: 10:48 01-02-2010
    LevT



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

     
    ded2007

    Цитата:
    Здесь обсуждали проблему изменения UUID после смены типа раздела на FAT и форматирования.  

     
    И где такая радость документирована, если не в линуксовых системных вызовах?
     
    UUID всего лишь метка отформатированного раздела, обещающая быть глобально уникальной именно благодаря своим нечеловеческому формату и алгоритму генерации
     
    Если кто-то генерит её иначе или сокращает недокументированным образом - то это скорее всего оттого, что он козёл, а не от избытка у него ума или творческой индивидуальности.
     

    Всего записей: 17794 | Зарегистр. 14-10-2001 | Отправлено: 10:57 01-02-2010
    mike345S



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

    Цитата:
    Если кто-то генерит её иначе или сокращает недокументированным образом - то это скорее всего оттого, что он козёл, а не от избытка у него ума или творческой индивидуальности.

    Не надо быть столь категоричным. Что плохого в человеческих форматах?
    Ведь люди работают с этими данными и разве это удобно?
     
    Представляете. если бы телефоны такие были?
    Просто программеры, мало что понимают в психологии. Давно доказано что человек может свободно оперировать лишь 7 плюс-минус 2 единицы информации одновременно...
     
    И для чего глобальная уникальность?
    К томуже вероятность того что встретятся два диска с одинаковой меткой в 7 символов исчезающе мала, так зачем плодить проблемы восприятия? А если и встретятся, то можно и поменять это значение.
     
    Я не защищаю тех кто не следует стандартам. Но также мне непонятны и те, кто усложняет там, где без этого можно обойтись.

    Всего записей: 550 | Зарегистр. 31-01-2006 | Отправлено: 11:22 01-02-2010 | Исправлено: mike345S, 11:25 01-02-2010
       

    Страницы: 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 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

    Компьютерный форум Ru.Board » Компьютеры » Программы » GRUB4DOS и GNU GRUB
    Widok (08-02-2010 11:21): Лимит страниц. Продолжаем здесь.


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru