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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Все установилось отлично, но в чем может быть причина долгой загрузки образа в память, на машине юзается 768Мб?

     
    По последнему методу же не весь образ в память грузится при инсталляции.
    Если и это медленно - значит, так BIOS работает с USB. Пробуйте PLOP.

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



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

    Цитата:
    title PLoP Usb driver
    find --set-root --ignore-floppies /ISO/plpbt.bin
    kernel /ISO/plpbt.bin

    но он начинает загрузку и стоит курсором моргает дальше не идет.
    Показывает:

    Цитата:
    (hd0,0)
    [Linux-zimage, setup=0x800, size=0x9c54]

    PLOP plpbt-5.0.4 -этот
    Граб grub4dos-0.4.4-2009-10-16 - этот
    кто сталкивался с таким?

    Всего записей: 248 | Зарегистр. 16-09-2008 | Отправлено: 10:30 11-11-2009
    Dystopian

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1MDI1
    Каким способом установлен grub4dos?
    Цитата:
    При установке на HDD возможна установка в mbr, бутсектор или просто загрузка строкой в boot.ini

    Всего записей: 15 | Зарегистр. 10-10-2006 | Отправлено: 12:33 11-11-2009
    1MDI1



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    GRUB ставил через grubinst-1.1-bin-w32-2008-01-01, затем заменил grldr из grub4dos-0.4.4-2009-10-16.
    PLOP я загрузил из ИСОшника

    Цитата:
    title PLoP RAM
    map --mem (hd0,0)/ISO/plpbt.iso (hd32)
    map --hook
    chainloader (hd32)
    boot

    Далее загружаю ПЛАП выбираю УСБ, гружусь на установку винды и выдает следующее

    Цитата:
    address 0x8280: value 0x80
    address 0x8280: value 0x80
    checkrange 0x80 read 0x8280 && map (hd1)(hd0)
    Error 21: Selected disk does not exist

     
    Без ПЛАП ставится но Booting RAM load груццо долго даже на современных машинках
    Хотя Alkid через ПАЛП грузиццо махом, в разы быстрее!!!

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

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

    Цитата:
    checkrange 0x80 read 0x8280 && map (hd1)(hd0)  
    Error 21: Selected disk does not exist  

    Выполнить эти команды после ошибки и написать сюда, что они выводят... У вас, походу почему-то теряется HDD в мапинге, может после Plop флешка начинает видится как (fd0) устройство...:
     
    find
    root
    ls (hd0,0)/
    ls (hd1,0)/


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



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

    Цитата:
     find
    (hd0,0)
    (fd0)
    (fd1)
     
    root
    (hd0,0): Filesustem type is fat, partition type 0x0c
     
    ls (hd0,0)/
    Выводит список папок и файлов на флэшке
     
    ls (hd1,0)/
    Error 21: тип выбранный диск не существует

    Всего записей: 248 | Зарегистр. 16-09-2008 | Отправлено: 13:24 11-11-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1MDI1
    Так... а теперь те же самые команды, после запуска Plop, но до запуска пункта меню с установкой XP. У вас куда-то девается HDD...
    В принципе мапинг можно отменить... По памяти, это что-то типа:
    map --unhook
    map --unmap=0:0xff

    , если HDD не появится, то попробуйте эти команды.

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 14:56 11-11-2009 | Исправлено: kDnZP, 14:57 11-11-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BOOTICE: an utility to fix/change boot record [v0.70 released!]

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 14:38 13-11-2009
    NIKZZZZ



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Создание загрузочного CD без использования mkisofs.
    Недостаток mkisofs - это linux, iso образ, созданный им может некорректно работать с Windows-системами (например, WinPe сборки), кроме того его нельзя редактировать утилитами, типа ultraiso.
    Попытка создать загрузочный CD сторонними утилитами (cdimage,ultraiso и т.п.) приводит к тому, что grub не находит menu.lst . Это связано с тем, что эти утилиты не создают файл boot.cat .
     
    Пример создания  загрузочного CD с помощью cdimage.

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 00:21 14-11-2009
    ABATAPA

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

    Цитата:
    Недостаток mkisofs - это linux

    Очень хотелось начать с "Бред!", но - воздержусь.
    Не только. mkisofs.exe для Windows используется повсеместно.
     

    Цитата:
    , iso образ, созданный им может некорректно работать с Windows-системами (например, WinPe сборки),  
     

    А созданный другими, значит, не может? А корректно может? Все зависит от используемых опций (как следствии - формате ISO). Требуемые для успешной загрузки опции - известны. Так в чем проблема? Более 16 лет (c 1993) все у всех успешно работало, а у кого-то не заработало? Так это руки, а не утилита...
     

    Цитата:
     
    кроме того его нельзя редактировать утилитами, типа ultraiso.  

    Вы ошибаетесь. ISO, созданный mkisofs, будет соответствовать стандартам (тем или иным в зависимости от используемых ключей), и для UltraIso абсолютно безразлично - как именно создан ISO, если он соответствует стандартам (скажем, ISO9660, RR, HFS, Joliet).
     
    Более того, mkisofs  - очень гибкая и настраиваемая утилита, превосходящая по возможностям большинство ей подобных.  
     

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 13:31 14-11-2009 | Исправлено: ABATAPA, 13:36 14-11-2009
    NIKZZZZ



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

    Цитата:
    Все зависит от используемых опций (как следствии - формате ISO). Требуемые для успешной загрузки опции - известны.  

    Известны. Но проблемы все равно возникают, например при сборках WinPe требуется предварительно сменить регистр имен системных файлов. Возникают так-же проблемы с кодировкой.
    Mkisofs прекрасная и очень мощная утилита,  но для Win - систем не слишком удобна из-за Linux ориентации.
    По поводу редактирования - проблема с Grub остается, boot.cat не модифицируется автоматом, в результате чего Grub теряет меню, в общем у меня была цель именно избавиться от зависимости Grub и boot.cat .
     
     
     

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 14:19 14-11-2009 | Исправлено: NIKZZZZ, 14:25 14-11-2009
    ABATAPA

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

    Цитата:
    систем не слишком удобна из-за Linux ориентации.  

    Это ошибочное утверждение, но я не буду разубеждать более. Нравится другое - используйте другое.

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



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

    Цитата:
    то ошибочное утверждение, но я не буду разубеждать более.

    Приведу пример, что делается в сборках, использующих mkisofs, чтобы получить совместимость с Win-системами.

    Код:
    filecase.exe /u /h /q    "win51*"
    filecase.exe /u /h /q    "bootfont.bin"
    filecase.exe /u /h /q /d "i386\"
    filecase.exe /u /h /q /d "i386\system32\"
    filecase.exe /u /h /q /d "i386\system32\drivers\"
    filecase.exe /u /h /q    "i386\*.bin"
    filecase.exe /u /h /q    "i386\*.si?"
    filecase.exe /u /h /q    "i386\*.in?"
    filecase.exe /u /h /q    "i386\ntdetect.com"
    filecase.exe /u /h /q    "i386\spcmdcon.sy*"
    filecase.exe /u /h /q    "i386\system32\*.in?"
    filecase.exe /u /h /q    "i386\system32\ntoskr*.ex?"
    filecase.exe /u /h /q    "i386\system32\ntkrnlmp.ex?"
    filecase.exe /u /h /q    "i386\system32\kdcom.dl?"
    filecase.exe /u /h /q    "i386\system32\bootvid.dl?"
    filecase.exe /u /h /q    "i386\system32\setupreg.hi?"
    filecase.exe /u /h /q    "i386\system32\*.fo?"
    filecase.exe /u /h /q    "i386\system32\*.nl?"
    filecase.exe /u /h /q    "i386\system32\hal*.dl?"
    filecase.exe /u /h /q    "i386\system32\drivers\*.sy?"
    filecase.exe /u /h /q    "i386\system32\win*.sif"
    filecase.exe /u /h /q /d /s "i386\system32\$OEM$"

     

    Цитата:
    Все зависит от используемых опций

    Возможно, есть опции, позволяющие этого не делать, вопрос какие? Можешь привести ком. строку?
     
    И здесь вопрос не в том, что нравится или не нравится, по мне , например , mkisofs куда приятней, чем тот-же cdimage.

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

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

    Цитата:
    Возможно, есть опции, позволяющие этого не делать, вопрос какие? Можешь привести ком. строку?  

     
    $ wine mkisofs.exe  --version
    mkisofs 2.01-bootcd.ru (i686-pc-mingw32)
     
    $ wine mkisofs.exe  --help 2>&1 | grep -i case
      -U, -untranslated-filenames Allow Untranslated filenames (for HPUX & AIX - violates ISO9660). Forces -l, -d, -N, -allow-leading-dots, -relaxed-filenames, -allow-lowercase, -allow-multidot
      -relaxed-filenames          Allow 7 bit ASCII except lower case characters (violates ISO9660)
      -allow-lowercase            Allow lower case characters in addition to the current character set (violates ISO9660)
     -force-uppercase            Do not allow lower case characters

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



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

    Цитата:
    -force-uppercase            Do not allow lower case characters

    При этом портятся ярлыки .

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 08:44 15-11-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ
    а батник, что я выложил в архиве в шапке, тоже глючный? Я им особо не пользовался, несколько раз на виртуалке проверил и проверил, что в UltraISO образ редактируется корректно и остаётся загрузочным.

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



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

    Цитата:
    батник, что я выложил в архиве в шапке, тоже глючный?

    Рекомендую добавить предварительную обработку (4 поста выше) и создавать образ

    Код:
    mkisofs -r  -iso-level 4 -volid RusLive -b grldr -no-emul-boot -boot-load-size 4  -hide grldr  -hide  boot.catalog -duplicates-once -o iso.iso IsoCat

     
    Загрузка Grub через "-boot-load-seg 0x1000" глючит на некоторых материнках.
     

    Цитата:
    и проверил, что в UltraISO образ редактируется корректно и остаётся загрузочным.

    Пока положение файла menu.lst не изменяется, все работает, иначе grub его теряет.

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 09:25 15-11-2009
    ABATAPA

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

    Цитата:
    При этом портятся ярлыки .  

    Разве это проблема mkisofs? Не его задача - заглядывать в файлы. Ссылки он корректно обрабатывает.
     

    Цитата:
    Пока положение файла menu.lst не изменяется, все работает, иначе grub его теряет.  

    А это уже проблема UltraISO.
     
    Вообще, сколько собирал с помощью mkisofs - проблем не знал.

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



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Как запустить из под груба установку Windows 7?
    По идее, нужно стартануть грубом bootmgr, или это не так?

    Всего записей: 3551 | Зарегистр. 16-12-2002 | Отправлено: 14:33 15-11-2009
    z0bra



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

    Код:
    chainloader /boot/bootmgr

    Всего записей: 518 | Зарегистр. 13-04-2004 | Отправлено: 15:30 15-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