» GRUB4DOS и GNU GRUB
господа я недумал что вас так легко развести .... улыбнитесь сегодня пятница
Хотелось бы создать загрузочный DVD с двумя разными BSD на основе Grub.
Но абсолютно не понимаю как загрузиться с DVD с помощью Grub, и, тем более как потом запускать эти BSD (их iso-образы)?
Но абсолютно не понимаю как загрузиться с DVD с помощью Grub, и, тем более как потом запускать эти BSD (их iso-образы)?
Цитата:
Но абсолютно не понимаю как загрузиться с DVD
также, как и при создании обычного ISO - указать загрузчик и параметры, смотри документацию.
единственное отличие - дополнительные параметры для BSD при загрузке ядра:
Код: --type=[netbsd|freebsd|openbsd]
Всем привет!
Загружаю винду с флешки:
title LiveXP
find --set-root /LiveXP/I386/SETUPLDR.BIN
chainloader /LiveXP/I386/SETUPLDR.BIN
Не доходит до логотипа виндовс. Вылазит ошибка: Не удается загрузить файл \minint\system32\biosinfo.inf Код ошибки: 18
С образа ISO эта же винда на виртуалке грузится.
Как это побороть непойму никак... В форуме такую проблему видел но ответа нет.
Спасибо
Загружаю винду с флешки:
title LiveXP
find --set-root /LiveXP/I386/SETUPLDR.BIN
chainloader /LiveXP/I386/SETUPLDR.BIN
Не доходит до логотипа виндовс. Вылазит ошибка: Не удается загрузить файл \minint\system32\biosinfo.inf Код ошибки: 18
С образа ISO эта же винда на виртуалке грузится.
Как это побороть непойму никак... В форуме такую проблему видел но ответа нет.
Спасибо
Scampy
Вот тут http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1260#16 Alexey12 высказал интересную мысль, поэтому поводу.
Вот тут http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1260#16 Alexey12 высказал интересную мысль, поэтому поводу.
Цитата:
Вот тут http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1260#16 [?] Alexey12 высказал интересную мысль, поэтому поводу.
Если честно вообще не понял...
То есть надо папку переименовать?
Scampy
Цитата:
Нет, видимо содержимое папок разное, я не вникал. Когда я попробовал "прикрутить" на CD, то, что легко запускалось на флэшке, у меня не получилось. Разумно предположить обратное: то что сделано для CD, не просто поставить на флэш.
Цитата:
То есть надо папку переименовать?
Нет, видимо содержимое папок разное, я не вникал. Когда я попробовал "прикрутить" на CD, то, что легко запускалось на флэшке, у меня не получилось. Разумно предположить обратное: то что сделано для CD, не просто поставить на флэш.
Scampy
ДА
ДА
Цитата:
ДА
Чего да? С переименованием не получается я уже пробывал
Цитата:
Всем привет!
Загружаю винду с флешки:
title LiveXP
find --set-root /LiveXP/I386/SETUPLDR.BIN
chainloader /LiveXP/I386/SETUPLDR.BIN
Не доходит до логотипа виндовс. Вылазит ошибка: Не удается загрузить файл \minint\system32\biosinfo.inf Код ошибки: 18
С образа ISO эта же винда на виртуалке грузится.
Как это побороть непойму никак... В форуме такую проблему видел но ответа нет.
Спасибо
А у вас в образе точно такие пути? Т.е. I386 находится в подкаталоге LiveXP ?
Если папку I386 переместить в корень и переименовать в minint, то не работает, правильно я понял? Кстати, что за сборка, как ее звать?
Цитата:
А у вас в образе точно такие пути? Т.е. I386 находится в подкаталоге LiveXP ?
Если папку I386 переместить в корень и переименовать в minint, то не работает, правильно я понял? Кстати, что за сборка, как ее звать?
Да, пути именно такие. В корень не пробывал перекидывать...
Дерево каталогов вот:
LiveXP
\I386
\Program Files
\ModelRam.exe
\и еще файлы
Собиралось все WinBuilder. LiveXP 076. ISO работает, а вот по другому с флешки нет (
Scampy
Цитата:
Цитата:
Система ясно говорит, что \I386 должен быть переименован в minint и находиться в корне диска, кроме этого в корне должен быть ntdetect.com и указанные ранее каталоги.
Цитата:
В корень не пробывал перекидывать...
Цитата:
Вылазит ошибка: Не удается загрузить файл \minint\system32\biosinfo.inf
Система ясно говорит, что \I386 должен быть переименован в minint и находиться в корне диска, кроме этого в корне должен быть ntdetect.com и указанные ранее каталоги.
и причём здесь сабж?
LevT
с esxi 4.0 была проблема - выковырял из DD - не сохраняет настройку, поставил на туже usb родным инстолятором - все ок
с esxi 4.0 была проблема - выковырял из DD - не сохраняет настройку, поставил на туже usb родным инстолятором - все ок
Привет всем. Хочу загрузить RIPLinuX , так как данный дистрибутив снабжён большим собственным меню я постиал, что лучше всего грузить его с оригинальным Загручиком. подскажите элегантное решение, пожалуйста. Вот мой код:
Код: title RIPLinuX-9.3.iso
chainloader /boot/RIPLinuX-9.3.iso
Код: title RIPLinuX-9.3.iso
chainloader /boot/RIPLinuX-9.3.iso
CrackMe
Это совсем не правильный код
Грузить из исошника можно только простые линуксы, т.е. те, которые не используют модули и подобное, либо те, которые после перехода в защищенный режим сами ищут исошник и монтируют его для продолжения загрузки, пример: Parted Magic.
В вашем случае: распаковать исошник, поглядеть, через что он грузится (это скорее всего grub или syslinux(isolinux)), далее либо модифицировать файл конфигурации под загрузку из grub4dos, либо грузиться через встроенный загрузчик, но при этом нужно знать, какой он у вас.
Это совсем не правильный код
Грузить из исошника можно только простые линуксы, т.е. те, которые не используют модули и подобное, либо те, которые после перехода в защищенный режим сами ищут исошник и монтируют его для продолжения загрузки, пример: Parted Magic.
В вашем случае: распаковать исошник, поглядеть, через что он грузится (это скорее всего grub или syslinux(isolinux)), далее либо модифицировать файл конфигурации под загрузку из grub4dos, либо грузиться через встроенный загрузчик, но при этом нужно знать, какой он у вас.
kDnZP
на диске RIPLinuX-9.3.iso есть меню grub (правда граб согласно ридми не ванильный, а с наворотами). Нашёл я меню его (menu.lst). Я хочу использовать его без изменений (лень!), поэтому как я понимаю мне надо изменить корневую папку с корня CD на папку с RIPLinuX-9.3(образ распоковал).
Код: title RIPLinuX-9.3
map --mem /boot/RIPLinuX-9.3/ (cd)
map --hook
configfile /grub/menu.lst
на диске RIPLinuX-9.3.iso есть меню grub (правда граб согласно ридми не ванильный, а с наворотами). Нашёл я меню его (menu.lst). Я хочу использовать его без изменений (лень!), поэтому как я понимаю мне надо изменить корневую папку с корня CD на папку с RIPLinuX-9.3(образ распоковал).
Код: title RIPLinuX-9.3
map --mem /boot/RIPLinuX-9.3/ (cd)
map --hook
configfile /grub/menu.lst
Код: title nokeymap
kernel /rescuecd setkmap=us
initrd /initram.igz
title minishell
kernel /rescuecd minishell=/bin/ash
initrd /initram.igz
title rescuehd
kernel /rescuecd init=/sbin/init
мне хватает такого конфига (если что - рядом лежит файл с читами, вношу их вручную при загрузке)
Код: ###############################################################################
title RIPLinuX Rescue CD (32-bit kernel)
kernel /RIP/kernel32 root=/dev/ram0 rw nokeymap pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/rootfs.cgz
###############################################################################
title RIPLinuX Rescue CD (64-bit kernel)
kernel /RIP/kernel64 root=/dev/ram0 rw nokeymap pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/rootfs.cgz
###############################################################################
title RIPLinuX Rescue CD (32-bit kernel, non-initramfs method)
kernel /RIP/kernel32 root=/dev/ram0 rw nokeymap init=/linuxrc pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/initrd.gz
###############################################################################
title RIPLinuX Rescue CD (64-bit kernel, non-initramfs method)
kernel /RIP/kernel64 root=/dev/ram0 rw nokeymap init=/linuxrc pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/initrd.gz
Код: ###############################################################################
title RIPLinuX Rescue CD (32-bit kernel)
kernel /RIP/kernel32 root=/dev/ram0 rw nokeymap pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/rootfs.cgz
###############################################################################
title RIPLinuX Rescue CD (64-bit kernel)
kernel /RIP/kernel64 root=/dev/ram0 rw nokeymap pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/rootfs.cgz
###############################################################################
title RIPLinuX Rescue CD (32-bit kernel, non-initramfs method)
kernel /RIP/kernel32 root=/dev/ram0 rw nokeymap init=/linuxrc pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/initrd.gz
###############################################################################
title RIPLinuX Rescue CD (64-bit kernel, non-initramfs method)
kernel /RIP/kernel64 root=/dev/ram0 rw nokeymap init=/linuxrc pkg=/dev/disk/by-label/GRUB_USBKEY,/rip/pkg,noprompt,prune
initrd /RIP/initrd.gz
Цитата:
Грузить из исошника можно только простые линуксы, т.е. те, которые не используют модули и подобное, либо те, которые после перехода в защищенный режим сами ищут исошник и монтируют его для продолжения загрузки, пример: Parted Magic.
Для загрузки с флэшки LiveCD (Slax, PuppyRus, Frenzy(на базе ОС FreeBSD) и т.д.)
я делаю следующее:
1. Из образа диска выдираем каталог или файл с загружаемой ОС и ложем в корень флэшки, изменённый образ сохраняем.
2. Сохранённый образ копируем на флэшку в папку boot(для примера)
3. В menu.lst прописываем
title Ваш_образ_диска
map /boot/Ваш_образ_диска.iso (0xff)
map --hook
chainloader (0xff)
Преимущества данного способа
- простота исполнения
- не имеет значения какой используется загрузчик в LiveCD
- нет необходимости модифицировать файл конфигурации под загрузку из grub4dos (лишь немного п.3)
- для LiveCD Frenzy(на базе ОС FreeBSD) этот способ является самым простым.
Подскажите плиз. Можно ли из меню груба поставить на hdd(0,0) загрузчик MBR от Windows XP? Данная ситуация возникла, когда надо было переписать копию системы ХР на винт с Вистой. А на нем соял спасательный раздел Висты и конечно же загрузчик самой висты. И после запуска ХР конечно же не стартует. Пришлось стартовать установку XP, прервать ее и только после этого развернуть систему. Или может есть какая программулина которая это сделает?
Sergey_Demchuk
Незнаю насколько точно я понял, но у висты в загрузочном секторе B O O T M G R, а у XP - N T L D R.
Утилита RMBootSect.exe может установить любой из двух загрузочных секторов. Сохранить загрузочный сектор висты в файл утилитой "Make Bootable v2.0" и восстановить XP-ишный и в Boot.ini вписать строку C:\xpsec.bin="WinXP"
Не проверял, так что полной гарантии нет.
GRUB4DOS - как оказалось тут не причём.
Незнаю насколько точно я понял, но у висты в загрузочном секторе B O O T M G R, а у XP - N T L D R.
Утилита RMBootSect.exe может установить любой из двух загрузочных секторов. Сохранить загрузочный сектор висты в файл утилитой "Make Bootable v2.0" и восстановить XP-ишный и в Boot.ini вписать строку C:\xpsec.bin="WinXP"
Не проверял, так что полной гарантии нет.
GRUB4DOS - как оказалось тут не причём.
Ну судя по тому что и у груба и у ХП загрузочная запись это просто указатель, можно просто переименованием. Например стоит загрузчик от XP - переименовываем файл ntldr в ntldr.xp, копируем в корень диска grldr и переименовываем его в ntldr. Все - теперь GRUB будет родным виндовым загрузчиком и при этом в пункте запуска XP в menu.lst пишем
title load Windows NT/2K/XP
find --set-root /ntldr.xp
chainloader /ntldr.xp
Или наоборот :)
Ну или еще можно вписать средствами груба загрузочную запись XP на диск как например вот тут
http://downloads.sourceforge.net/powerserv/FixBootXP.zip
title load Windows NT/2K/XP
find --set-root /ntldr.xp
chainloader /ntldr.xp
Или наоборот :)
Ну или еще можно вписать средствами груба загрузочную запись XP на диск как например вот тут
http://downloads.sourceforge.net/powerserv/FixBootXP.zip
Точно! Именно это я и хочу, загрузившись с ЮСБ винта средствами груба записать в загрузочную область винта, на котором ставим систему, запись bootXP.mbr.
Можно через меню такую комманду задать?
Можно через меню такую комманду задать?
Цитата:
Система ясно говорит, что \I386 должен быть переименован в minint и находиться в корне диска, кроме этого в корне должен быть ntdetect.com и указанные ранее каталоги.
Все загружается но пишет что диск B:\ не отформатирован... как это исправить кто нибудь знает?
это видимо рам-диск под этой буквой, такчто вопрос тому, кто сборку делал.
Scampy
Цитата:
Такое часто бывает при недостатке памяти.
Цитата:
Все загружается но пишет что диск B:\ не отформатирован...
Такое часто бывает при недостатке памяти.
Цитата:
это видимо рам-диск под этой буквой, такчто вопрос тому, кто сборку делал.
Я ее делал ))) дело в том что образ грузится, а если файлы из образа вытащать, то получается такая фигне. В образе присутствует файл с именем ModelRam, надо полагать он что то там делает с RAM диском, но вот куда его привязать... это для меня вопрос.
Sergey_Demchuk
Настоятельно не рекомендую вписывать MBR с помощью grub4dos, если чуть что не так сделаете, вы же таблицу разделов убьете, а это считайте - приплыли, если нету хороших навыков по восстановлению... Или вы так сходу мне скажете смещение по которому находится BR? Как по мне проще положить на флешку консоль восстановления, а дальше пользоваться командами fixboot и fixmbr. Тем более, что у вас судя по всему нет полного понимания разницы между MBR и BR.
Команда dd работает из меню, описание найдете в мануале. Но как минимум - делайте резервные копии секторов которые собираетесь менять))). Поверьте, пригодятся.
Настоятельно не рекомендую вписывать MBR с помощью grub4dos, если чуть что не так сделаете, вы же таблицу разделов убьете, а это считайте - приплыли, если нету хороших навыков по восстановлению... Или вы так сходу мне скажете смещение по которому находится BR? Как по мне проще положить на флешку консоль восстановления, а дальше пользоваться командами fixboot и fixmbr. Тем более, что у вас судя по всему нет полного понимания разницы между MBR и BR.
Команда dd работает из меню, описание найдете в мануале. Но как минимум - делайте резервные копии секторов которые собираетесь менять))). Поверьте, пригодятся.
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
Предыдущая тема: Альтеранативы Media Center от M$
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.