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

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

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

    Цитата:
    Возникла проблема с запуской образов установочных образов винд... Можно ли реализовать мультизагрузку этих образов с пом


    Цитата:
    Мне бы рабочий примерчик с графикой и с мультизагрузкой IMA-образов, ISO-с XPE, ISO с установочными образами Windows...

     
    Вы бы хоть страниц 10 назад почитали. Для чего все пишут? Или для каждого вопрошающего, ленящегося почитать тему, все должны все заново разжевывать персонально?
    Ну пересильте же себя! Есть примеры и загрузки PE, и установки винды из ISO...

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 10:07 04-11-2009
    Oplot365



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Понял, ещё раз почитаю.
    Я настолько привык к BCDW, что ради прикручивания ISO с виндами не очень хочется переходить на данную программу. Т.к. мою флешку можно эмулировать под usb-cd, подумал, не проще ли мне будет реализовать то, что мне требуется в виде одного мультизагрузочного ISO и залить в "usb-cd"?

    Всего записей: 556 | Зарегистр. 14-11-2005 | Отправлено: 10:16 04-11-2009
    ABATAPA

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

    Цитата:
    Я настолько привык к BCDW, что ради прикручивания ISO с виндами не очень хочется переходить на данную программу.

    Поверьте, Вы только выиграете. GRUB и GRUB4DOS - мощнее.
     

    Цитата:
    не проще ли мне будет реализовать то, что мне требуется в виде одного мультизагрузочного ISO и залить в "usb-cd"

     
    Вам виднее, но, IMHO, не проще.
    У меня на USB-HDD одновременно "живет" 3-4 WinPE, 2-3 Linux LiveCD, десяток образов Acronis, всякие Hirens'ы, десятки небольших образов, пара образов установки XP, и т. д. Все - в отдельных каталогах или образах, ничего не "пересекается", в корне - ничего лишнего. Вряд ли подобное можно сделать в одном ISO.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 11:05 04-11-2009
    Dimsoft

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите, как под grub4dos переписать конфиг pxelinux:
    label wtware
        kernel wtshell/bzImage
        append root=/dev/ram0 ramdisk_blocksize=4096 ramdisk_size=8192 quiet initrd=wtshell/wtshell
     
     
    Добавлено:
    пробовал так  
    title wtware
    kernel /wtware/wtshell/bzImage append root=/dev/ram0 ramdisk_blocksize=4096 ramdisk_size=8192 quiet  
    initrd /wtware/wtshell/wtshell
    начинает грузиться и теряет путь дозагрузки библиотек

    Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 13:25 04-11-2009
    z0bra



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dimsoft» Что-то Вы не договариваете... а pxelinux c Вашими изменёнными путями грузит и загружаемое путь не теряет?

    Всего записей: 518 | Зарегистр. 13-04-2004 | Отправлено: 14:27 04-11-2009
    innocentdimon

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день  
    Имею флешку как USB-HDD
    Подскажите пожалуйста:
    1. что надо прописать в menu.lst , чтоб загрузился DrWeb Live CD (minDrWebLiveCD-5.0.0.iso)  из ISO, а не из папки boot данного диска.
     
    2. существует ли способ установки 7ки тоже из ISO образа?
     
    3. вкинул образ акрониса в корень флешки (AB&RW10(UR)_v.10.0.11133.iso)
    в menu.lst имеем следующее:
    title Start Acronis True Image Home 2010 v.13.0.5055
    root (hd0,0)
    map /ATIH2010_v.13.0.5055.iso  (0xff) || map --mem /ATIH2010_v.13.0.5055.iso (0xff)
    map --hook
    root (0xff)
    configfile /grub4dos.lst || chainloader (0xff)
    грузится и работает нормально
    какие надо сделать изменения, чтоб переложить образ в папку images , которая лежит в корне флешки?
     
    4. При работе в Акронисе было замечено, что никак нельзя активировать восстановление при загрузке по F11. ASZ создаётся, но при активации Startup Recovery Manager вываливается ошибка, что не найдены файлы и предлагает это сделать из винды. Если же этот образ записать на болванку и грузиться с неё - такой проблемы нет.
    Пробовал разный версии, везде одно и то же.
    Можно это как-то побороть?
     
    5. командой title создаётся меню
    как в меню вставить разделительную полосу типа --------------------?

    Всего записей: 4 | Зарегистр. 06-01-2008 | Отправлено: 14:49 04-11-2009
    Dimsoft

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

    Цитата:
    pxelinux c Вашими изменёнными путями грузит

    pxelinux грузит по адресу(от корня tftp ) pro/4.5.38/
    а я хочу все это добро на флешку записать
     
    Добавлено:
    add
    syslinux с флешки грузит тоже только если все лежит в корне

    Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 14:51 04-11-2009 | Исправлено: Dimsoft, 15:07 04-11-2009
    ABATAPA

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

    Цитата:
    какие надо сделать изменения, чтоб переложить образ в папку images , которая лежит в корне флешки?  

    Изменить "/ATIH2010_v.13.0.5055.iso" на "/images/ATIH2010_v.13.0.5055.iso".
    По-моему, это тривиально и очевидно.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 16:20 04-11-2009
    SaDim

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

    Цитата:
    У меня на USB-HDD одновременно "живет" 3-4 WinPE, 2-3 Linux LiveCD

    Выложи пожалуйста свой USB-HDD с фаломи пустышками(для уменьшения веса)

    Всего записей: 200 | Зарегистр. 02-03-2003 | Отправлено: 20:23 04-11-2009
    ABATAPA

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

    Цитата:
    Выложи пожалуйста свой USB-HDD с фаломи пустышками(для уменьшения веса)

     
    Извините, но там много "заточенного" под меня и мои условия. Да и "заглушками" заменить не получится - многое (включая squashfs Linux) исправлено "изнутри". Так что выкладывать все целиком - не буду.
    А вся необходимая информация в последние пару лет появилась как тут, так и во множестве других мест.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 20:48 04-11-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    innocentdimon
    1. Он вроде как линуксовый, если не ошибаюсь, значит нужно править скрипты старта в рамфс, а также возможно ядро.
    2. http://bbs.wuyou.com/viewthread.php?tid=148722&extra=page%3D1 - это для тяжелых случаев, в простых случаях - просто мапить и ставить.
    3. Вам уже ответили.
    4. Скорее всего, он таки их действительно не видит))) после перехода в защищенный режим, и там опять же линух, значит попробовать скорировать из образа в корень флешки/научить акронис монтировать исошник или искать файлы по нужным путям
    5. попробуйте:

    Код:
    title ---------------------------
    help

    Это работает со сплешами и в консольном (текстовом) режиме, но не работает с gfxboot

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 01:48 05-11-2009
    ABATAPA

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

    Цитата:
    1. Он вроде как линуксовый, если не ошибаюсь, значит нужно править скрипты старта в рамфс, а также возможно ядро.  

    Именно так. Ему нужны modules.
    Загрузка из других мест, в частности, обсуждалась здесь:  
    http://forum.drweb.com/index.php?showtopic=279642
    Там есть решение для старта из любой папки. Его легко адаптировать для поиска и монтирования ISO.
    Правда, это придется делать при каждом изменении initrd (но это происходит не часто).
     
    05.10.2009.  Решил не быть голословным, и выложить исправленный вариант initrd - пл ссылке. Подправлен /linuxrc как для возможности указания  каталога, отличного от boot/module (через параметр ядру path=/путь/к/boot), так и для загрузки из ISO (iso=/путь/до/iso/file.iso).
     
    Запускать из GRUB4DOS так:

    Код:
    title Dr.Web LiveCD (ISO on HDD)
    ls /BOOT/drweb/minDrWebLiveCD-5.0.0.iso || find --set-root /BOOT/drweb/minDrWebLiveCD-5.0.0.iso
    kernel /boot/drweb/vmlinuz root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs  loop=/boot/module/white.mo  usbroot slowusb initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 iso=/boot/drweb/minDrWebLiveCD-5.0.0.iso
    initrd /BOOT/drweb/initrd
     

    В приведенном примере, в /BOOT/drweb должны лежать файлы initrd,  minDrWebLiveCD-5.0.0.iso,  vmlinuz.
     
    Файл. Пароль - стандартный.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 09:40 05-11-2009 | Исправлено: ABATAPA, 11:46 06-11-2009
    AZJIO



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

    Цитата:
    но не работает с gfxboot  

     у меня так
    Цитата:
    title --------------------
    root
    А я выкладывал с такой чертой медиа-сборку, не с неё ли?, тогда уж можно было глянуть в menu.lst

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 10:09 05-11-2009 | Исправлено: AZJIO, 10:11 05-11-2009
    Dystopian

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO, ABATAPA
    Прошу прощения за не очень быстрый ответ

    Цитата:
    а версия plop какая?
    В данный момент заработало с plpbt-5.0.4. До этого без записи в MBR тестил предыдущие 3 версии и саму 5.0.4 - ни одна не работала. Старые версии с новой MBR не тестил.

    Цитата:
    хотелось бы уточнить еще и загрузочный сектор раздела NTFS
    BOOTICE говорит, что на флешке 1 раздел: *0: (Pri,  NTFS,   3.7 GB, D:\, D_4GB)
    MBR: grldr  
    PBR: NTLDR boot record
    Грузится GRUB4DOS, затем из него PLoP драйвером и сразу же опять GRUB4DOS на полной скорости. Так что в моем случае загрузчик раздела не имеет значения.
    PS. В том посте я не упомянул, что в корне флешки теперь лежит grldr, а не ntldr - подумал, что это и так понятно.

    Всего записей: 15 | Зарегистр. 10-10-2006 | Отправлено: 15:23 05-11-2009
    ABATAPA

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    innocentdimon, я чуть выше выложил исправленный initrd для загрузки DrWebLiveCD из образа ISO.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 16:35 05-11-2009
    NIKZZZZ



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если кого заинтересует, плагин для TotalCmd поддержки архиватора Cpio (просмотр и редактирование тем GfxBoot Grub).

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 20:06 05-11-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Когда я говорил, что не работает, то имел в виду, что курсор позиционируется на такую строку в gfxboot, а вот в сплешах и консоли он ее перескакивает
    * Я в качестве разделителя использую символ табуляции

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 21:53 05-11-2009
    1MDI1



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    kDnZP
    Привет. Пытаюсь установить XP из исошника твоим способом но что-то не получается.
    Образ собрался без ошибок, полностью дефрагментирован, лежит на флэшке которая под FAT32 в папке /ISO/XP_RAM.ISO. Первый этап установки проходит нормально, на втором шаге после загрузки с НДД не видит установочные файлы. (Пробую на реальной машине)
    Флэшка определяется как USB-HDD. В чем может быть проблема и где должны лежать установочные файлы, ведь на втором шаге исошник ни куда не монтируется?
    ISO_RAM_SORT.rar последний из твоего поста скачал.
    Ниже  представлены пункты меню:
     

    Цитата:
    title Install XP RAM Step N1
    ls /ISO/XP_RAM.ISO || find --set-root /ISO/XP_RAM.ISO
    map --mem /ISO/XP_INST.gz (fd0)
    #optional, (fd1) required at some BIOS
    #map --mem /ISO/XP_INST.gz (fd1)
    map /ISO/XP_RAM.ISO (0xFE)
    # Если флешка как USB-HDD, то меняем местами ее и HDD
    # Если же вы устанавливаете с HDD на HDD то следующие две
    # строки скорее всего не нужны и нужно закомментировать  
    checkrange 0x80 read 0x8280 && map (hd0) (hd1)
    checkrange 0x80 read 0x8280 && map (hd1) (hd0)
    map --hook
    write --offset=0x00 (fd0)/setup/EMPTY512.LST default 0\n
    write --offset=0x10 (fd0)/setup/EMPTY512.LST \ntimeout 0\n\n
    write --offset=0x20 (fd0)/setup/EMPTY512.LST \ntitle RAM load\n
    write --offset=0x30 (fd0)/setup/EMPTY512.LST \nmap --mem (0xFE)+        (0xFF)\n
    write --offset=0x52 (fd0)/setup/EMPTY512.LST \nmap --hook\n
    write --offset=0x60 (fd0)/setup/EMPTY512.LST \nmap --unmap=0xFE\n
    write --offset=0x72 (fd0)/setup/EMPTY512.LST \nchainloader (0xFF)/I386/SETUPLDR.BIN\n
    dd if=(0xfe)/I386/RAMBOOT.LST of=(fd0)/setup/EMPTY512.LST skip=1 seek=0x42 bs=1 count=0x07
    configfile (fd0)/setup/EMPTY512.LST
     
    title Install XP RAM Step N2 (N3)
    # Если флешка как USB-HDD, то меняем местами ее и HDD
    checkrange 0x80 read 0x8280 && map () (hd1)
    checkrange 0x80 read 0x8280 && map (hd1) ()
    checkrange 0x80 read 0x8280 && map --hook
    rootnoverify (hd0,0)
    chainloader +1 || chainloader /ntldr

     
    Пробовал еще делать так :

    Цитата:
    title Install XP RAM Step N2 (N3)
    # Если флешка как USB-HDD, то меняем местами ее и HDD
    checkrange 0x80 read 0x8280 && map (hd0) (hd1)
    checkrange 0x80 read 0x8280 && map (hd1) (hd0)

    checkrange 0x80 read 0x8280 && map --hook
    rootnoverify (hd0,0)
    chainloader +1 || chainloader /ntldr


    Всего записей: 248 | Зарегистр. 16-09-2008 | Отправлено: 11:38 10-11-2009 | Исправлено: 1MDI1, 12:29 10-11-2009
    ABATAPA

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

    Цитата:
    Первый этап установки проходит нормально, на втором шаге после загрузки с НДД не видит установочные файлы. (

     
    http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1680#12

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 13:33 10-11-2009
    1MDI1



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

    Цитата:
    write --offset=0 (fd0)/setup/ISOimage.ini \\ISO\\XP_RAM.ISO\n;\n;\n;

    пока инсталится дальше видно будет.
    Правда в память грузится очень долго минут 8-10
    Спасибо!
    Все установилось отлично, но в чем может быть причина долгой загрузки образа в память, на машине юзается 768Мб?

    Всего записей: 248 | Зарегистр. 16-09-2008 | Отправлено: 13:54 10-11-2009 | Исправлено: 1MDI1, 13:59 10-11-2009
       

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