Ru-Board.club
← Вернуться в раздел «Программы»

» GRUB4DOS и GNU GRUB

Автор: Sergey_Demchuk
Дата сообщения: 04.08.2009 20:33
kDnZP
А из под WinPE чем порекомендуете восстановить загрузчик?
Автор: NIKZZZZ
Дата сообщения: 04.08.2009 20:44
Scampy

Цитата:
В образе присутствует файл с именем ModelRam, надо полагать он что то там делает с RAM диском,

В этом файле находятся "Documents and Setting" в упакованном виде, он распаковывается на RamDisk, и должен быть к корне.
Автор: Scampy
Дата сообщения: 05.08.2009 07:53

Цитата:
В этом файле находятся "Documents and Setting" в упакованном виде, он распаковывается на RamDisk, и должен быть к корне.

В корень положил но все равно требует отформатировать диск B: мож где надо руками чего дописать?
Автор: kDnZP
Дата сообщения: 05.08.2009 23:03
Sergey_Demchuk
http://technet.microsoft.com/ru-ru/library/cc749177(WS.10).aspx

Вас интересует ключ /nt52 для BR, а MBR можно восстановить отак: /mbr
Автор: AZJIO
Дата сообщения: 06.08.2009 05:32
aiki
Проверил, работает, даже намного удобней чем вписывать grldr в boot.ini. В boot.ini ограничение на 10 пунктов загрузки, и ldr обязательно в корне.

Sergey_Demchuk
Используй способ aiki, самый идеальный, всё сводится к файлам, никаких утилит ненужно и в загрузочный сектор лезть не нужно.
Автор: TNR
Дата сообщения: 06.08.2009 09:43
Подскажите... можно ли через GRUB4 организовать работу LiveCD с жесткого диска ? Если до то как ? Или подскажите как сделать так чтобы на одном разделе стоял WinXP а на другом LiveCD и так чтобы раздел был скрыт от WinXP, но загрузка должна быть доступна из меню при включении компьютера ...
Автор: Tranquilizer
Дата сообщения: 06.08.2009 10:02
TNR
разбить хард на 2 раздела (второй чуть больше размера ISO файла), на первый поставить WinXP на второй скопировать ISO-шку, затем на хард установить GRUB чтобы он грузил либо ОСь либо ISO-шку в память. Затем в winXP удалить букву у второго раздела.
З.Ы. GRUB не с каждого образа сможет загрузить LiveCD, у меня нормально работают сборки от NIKZZZZ
Автор: TNR
Дата сообщения: 06.08.2009 10:08
Tranquilizer
а можно подробнее ... какие параметры загрузки и что куда прописать
Автор: Tranquilizer
Дата сообщения: 06.08.2009 10:59
TNR
поставьте WinXP на первый раздел, затем скопируйте в корень этого раздела файлы GRUB уже с прописанной загрузкой винды, пример есть в шапке (Три варианта загрузки виндов [?])
например такой:

title Search and boot from NT loader
find --set-root /ntldr
chainloader /ntldr

далее GRUB прописывается в MBR как основной загрузчик. Проще всего это сделать с помощью метода: Простая установка GRUB4DOS на флешку без перезагрузок [?] (из шапки) Запускаем grubinst_gui.exe выбираем хард, и в "part list" выбираем MBR. устанавливаем. Далее копируем на второй раздел образ LiveCD и прописываем в menu.lst граба:

title The CDROM emulation
find --set-root /livecd.iso
map --mem /livecd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
Автор: PavelSES
Дата сообщения: 08.08.2009 09:50
уважаемые гуру подскажите как сделать правильно, есть plpbtin.iso (установщик загрузчика PLoP, взять можно тут ), пишу в menu.lst:

title PLoP Boot Manager Install
map --mem (hd0,0)/sources/plpbtin.iso (hd32)
map --hook
chainloader (hd32)
boot

запускается установщик, жму установить... и он ставится на флешку с которой только что загрузился, а надо на хдд для дальнейшей с ним работы

заранее спасибо
Автор: z0bra
Дата сообщения: 08.08.2009 10:41
он ставится на 0-й диск, а при загрузке с флешки у тебя она всегда будет 0-ой. поэтому если нужно поставить загрузчик на 1-й физ диск, Вам нужно предварительно мапом поменять 0-й и 1-й.
Автор: zlg
Дата сообщения: 09.08.2009 21:00
Здравствуйте все.
Посоветуйте пожалуйста. Есть Win7, которая загружается GRUB Loaderом, со встроенным SLIC2.1 для ея активации.
В GRUB уже вшит menu.lst, загрузка silent и по умолчанию поднимается Win7. Как мне сделать, чтобы процесс загрузки стал интерактивным, шёл по моему (menu.lst) xoтению и была возможность выбора грузить еще то, что я хочу? Заранее спасибо.
Автор: z0bra
Дата сообщения: 09.08.2009 21:22
берёшь grubinst 1.1, меняешь внутреннее меню, сделав экспорт существующего, подправив и проимпортировав.
Автор: zlg
Дата сообщения: 09.08.2009 21:35

Цитата:
меняешь внутреннее меню, сделав экспорт существующего, подправив и проимпортировав

И че, так и буду туда сюда? Что то это на мастурбацию смахивает. Извиняюсь за грубое сравнение. Я хочу, чтобы был внешний menu.lst и соответственно меню с выбором, интерактивненько.
Автор: z0bra
Дата сообщения: 09.08.2009 22:12
если бы ты взглянул на оригинальное меню граб4дос, которое внутри загрузчика (не твоего специализированного, а из поставки пакета grub4dos), то увидел бы вот что:

Цитата:
pxe detect
configfile
default 0
timeout 1

title find /menu.lst, /boot/grub/menu.lst, /grub/menu.lst
    errorcheck off
    configfile /menu.lst
    configfile /boot/grub/menu.lst
    configfile /grub/menu.lst
    find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
    find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
    find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
    errorcheck on
    commandline

title commandline
    commandline

title reboot
    reboot

title halt
    halt

вот твоё экспортированное меню нужно подредактить в томже духе, а потом создавать и править внешнее

Цитата:
menu.lst и соответственно меню с выбором, интерактивненько
Автор: molchun2006
Дата сообщения: 10.08.2009 00:04
zlg
Не знаю (пока не проверял) как у grub-лоадеров у 7ки, но в похожей ситуации у WS2008 (не R2) я выкрутился немного по другому:

1) установил обычного (не засликованного grub'а) в отдельную небольшую 1ую примари партицию с вытягиванием его из MBR, и именно этот grub со своим menu.lst рулит загрузками операционок + для удобства редактирования menu.lst в эту же партицию поставил DOS c VC

2) WS2008 установил в 3ю партицию (во 2ой WS2003). Положил засликованного grub'а
туда же в корень, а его загрузку сделал из BR 3ей же партиции

3) мое menu.lst из 1ой партиции -

color green/black yellow/red
timeout 7
default 2

title DOS + GRUB
unhide (hd0,0)
unhide (hd0,1)
unhide (hd0,2)
unhide (hd0,3)
root (hd0,0)
chainloader /io.sys

title Windows Server 2003
unhide (hd0,1)
unhide (hd0,3)
hide (hd0,0)
hide (hd0,2)
root (hd0,1)
chainloader /ntldr

title Windows Server 2008
unhide (hd0,2)
unhide (hd0,3)
hide (hd0,0)
hide (hd0,1)
root (hd0,2)
chainloader (hd0,2)+1

*) единственное что - пришлось в hex-редакторе в сликовом grub'е изменить все упоминания menu.lst на (например) menu.000, тк после того как первый grub вытягивал второго второй цеплял menu.lst от первого.

В итоге получил полноценного GRUB'а с возможностью его обновления, модификации и полноценного управления загрузками + отпадает необходимость трогать сликового grub'а.
Автор: AZJIO
Дата сообщения: 15.08.2009 03:00
Обновил некоторые файлы в теме SNAIYA для дистра, который я выложил в шапке.
Сделал таймер в виде горизонтальной полоски вверху экрана.
Автор: AZJIO
Дата сообщения: 16.08.2009 08:02
Ещё один таймер для темы SNAIYA, по виду индикатора эквалайзера.
Автор: AZJIO
Дата сообщения: 16.08.2009 16:18
Сделал утилитку создания таймера SNAIYA в виде полоски прогресса вертикальную или горизонтальную, любого размера.
Автор: TNR
Дата сообщения: 18.08.2009 08:11
Подскажите как через GRUB подгрузить образ Alkid's Live CD ... если просто указать его для загрузки вылетает в синий экран
Автор: CrackMe
Дата сообщения: 19.08.2009 11:37
TNR
[more=Цитата из ридми к алкидСД]
Цитата:
===============================================================================
Набор для мультизагрузки с флешки
===============================================================================

С помощью данного набора можно создать мультизагрузочную флешку, содержащую
Alkid Live CD, Vista Recovery Disk и MemTest86+ v2.11 (последний уже включен в
состав). Также легко можно будет добавить на флешку и другие сборки и
реаниматоры. Загрузка организована средствами GRUB (GRand Unified Bootloader).

1. Форматируем флешку с помощью hpusbfw.exe
2. Запускаем grubinst_gui.exe, отмечаем Disk, выбираем флешку и жмём Install
3. Копируем в корень флешки файлы: grldr, MENU.LST, BOOTFONT.BIN и memtest.img
4. Копируем из Alkid Live CD \I386\NTDETECT.COM в корень флешки
5. Копируем на флешку из Alkid Live CD папки I386 и PROGRAMS и переименовываем
I386 в miniNT

Если нет необходимости в Vista Recovery CD, на этом можно остановиться - флешка
уже готова. Иначе скачиваем любой образ Vista Recovery CD (например этот с
торрента: http://torrents.ru/forum/viewtopic.php?t=627432) и кладём его в
корень флешки. Какой конкретно образ брать не имеет значения, поскольку
все они по сути своей представляют Vista DVD, из которого выбросили всё, кроме
центра восстановления.
[/more]
Автор: phantom83
Дата сообщения: 21.08.2009 08:42
Привет всем, у меня вот такая проблема делаю флеху мультизагрузочную с grub4dos пока получилось прикрутить acronis, erd и livecd - AlkidCD но вот ни как не получается прикрутить и чтобы винду можно было ставить с флехи не уживается она с ливсд, кто подскажет как это можно решить
Автор: igrok22
Дата сообщения: 21.08.2009 12:09
WinGrub будет работать с Vista и XP??
Автор: Aleks0307
Дата сообщения: 21.08.2009 14:50
Кто мне может объяснить почему у меню не работает savedefault в menu.lst а работает только в winsetup.lst
Приведу пример
menu.lst

Цитата:
timeout 15
default /windefault
gfxmenu (hd0,0)/boot/My

title Первая стадия установки Windows XP SP3
root (hd0,0)
configfile /winsetup.lst


-----------------------------------------------
Открывается вложенное меню winsetup.lst

Цитата:
color black/cyan yellow/cyan
timeout 15
default /windefault

title Windows XP SP3 Ru
root (hd0,0)
chainloader (hd0,0)/$WIN_00$.~BT/SETUPLDR.BIN
savedefault 2

title MY Windows XP Professional Auto Key setup
root (hd0,0)
chainloader (hd0,0)/$WIN_NT$.~BT/SETUPLDR.BIN
savedefault 2

title Second part of Windows XP Professiona lAuto Key setup
root (hd0,0)
chainloader (hd0,0)/NTLDR_
savedefault


В этом случае все работает как надо и информация о default записывается в файл windefault
Но я не хочу использовать Вложенное меню winsetup.lst и написал в menu.lst так:

Цитата:

timeout 15
timeout 15
default /windefault
gfxmenu (hd0,0)/boot/My

title Windows XP SP3 Ru
root (hd0,0)
chainloader (hd0,0)/$WIN_00$.~BT/SETUPLDR.BIN
savedefault 2

title MY Windows XP Professional Auto Key setuproot (hd0,0)
chainloader (hd0,0)/$WIN_NT$.~BT/SETUPLDR.BIN
savedefault 2

title Second part of Windows XP Professiona lAuto Key setup
root (hd0,0)
chainloader (hd0,0)/NTLDR_
savedefault

Вот в этом случае, информация о default не записываестя в файл windefault
Кто может объяснить мне почему так происходит.
Спасибо

Автор: kDnZP
Дата сообщения: 23.08.2009 13:20
На бутленде появлилась интереснейшая информация о разрабатываемом драйвере вирутуального диска для memdisk и map --mem в ОС Windows. Есть уже отзывы об успешном запуске из памяти Windows XP, консоли восстановления, WinPE... На данный момент поддерживается только образ раздела диска, но в планах автора реализовать поддержку CD и Floppy.
Автор: Aleks0307
Дата сообщения: 25.08.2009 14:39
AlexVel

Цитата:
Простой способ установки Grub4Dos на флешку из под Windows без всяких перезагрузок

Насколько я понял, данный способ не дает возможности получить на флешке Grub4Dos с поддержкой gfxmenu.
Есть ли возможность под Windows создать флешку с Grub4Dos с поддержкой gfxmenu?
Или если не трудно, дайте ссылку на готовый образ Grub4Dos с поддержкой gfxmenu.
Спасибо.

PS

Разобрался, вопрос снят.
Автор: lightmap3
Дата сообщения: 25.08.2009 15:07
давно пользую grub на USBHDD c акронисом и bartpe почти везде грузится..., но вот накопилось несколько вопросов
1) установка нескольких PE OS на USBHDD (один раздел NTFS, разбивать не планируется)
проблема в том, что всем этим PE требуется i386 (или переименованная с соответствующей поправкой в setupldr.bin) которая должна лежать в корневом каталоге (что приводит к его засеранию)
...патался менять "i386" на например "PE/1","PE/2"... почемуто не работает выдаёт ошибку - гдето ещё надо менять пути - а вот где?

2)появилась интересная инфа по созданию win7 VHD (http://greenflash.su/publ/10-1-0-70) - можно ли её грузить из grub'a и какие параметры задавать для bootmgr? - нигде не нашёл (даже попыток)

3) насчёт перепрошивки биоса - коекак сделал загрузку FREEDOS но он не видет винчей ни SATA ни USB (((( - пологаю XP recovery console - тоже не увидет, и запустить его мне не удалось, выдаёт STOP 7b (((
...из bartPE AFUDOS236 не запускается - плагинов для него не нашёл (но вроде гдето видел)
Автор: z0bra
Дата сообщения: 25.08.2009 23:17
1. А если не использовать дробь в имени, а например "-"?

2. bootmgr работает с настройками, лежащими у BCD файле, в виде куста реестра.
bcdedit настраивает его так, чтобы он получал свои параметры оттуда.
из GRUB4DOS чайнлодится bootmgr, дальше он сам...
так гружу у себя Win7PE и Win7 с VHD.
кстати, можно вместо диска [C:] использовать BOOT и LOCATE, в первом случае будет взят раздел, с которого загрузился bootmgr, во втором случае - поиск ао всем разделам указанного файла - так можно отвязаться от метки дтска и GUID раздела.

3. рековери консоль видит сата и юсб диски, если её специальным образом приготовить - с добавлением Mass Storage DriverPack.
но к перепрошивке это не имеет отношения.
Автор: lightmap3
Дата сообщения: 26.08.2009 11:15
z0bra
1) "не использовать дробь в имени" означает что эти папки будут в корневой папке, а я хотел перенести их в одну (например "PE") - чтобы не загружать корневой каталог (если у меня например 10 PE OS)

2) интересно... а этот BOOT или LOCATE как использовать ????
это всё на стадии когда находишся в виртуальной машине ?
bcdedit /set {GUID} device vhd=BOOT\vhd\win7b.vhd (и {GUID} здесь можно стереть чтоли???)
bcdedit /set <guid> detecthal on - а здесь тогда, тоже убрать guid ???

3) имеет отношение к перепрошивке т.к. сама прошивка лижит на винте(либо USB) - а т.к. уже есть мульти бут на USB не хотелось делать отдельно USB c образом флоппи DOS
...или через что можно перепрошивку запустить (как не через какой либо дос, или в XPRecCon нет такого достаточного для перепрошивки биоса - доса )
Автор: Aleks0307
Дата сообщения: 26.08.2009 11:44
Так что, выходит никто не сталкивался с ситуациею когда не работает savedefault в меню?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

Предыдущая тема: Альтеранативы Media Center от M$


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.