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

» GRUB4DOS и GNU GRUB

Автор: LArV
Дата сообщения: 30.07.2008 16:04
Rurik

Цитата:
find --set-root --ignore-floppies /bpe.iso
map --mem /bpe.iso (hd32)
map --hook
chainloader (hd32)
boot

Таким образом можно грузить не все образы .iso из-за int13, которое в некоторых MB не поддерживаются.
Ранее я уже писал что некоторые .iso грузятся в память и работают (те что не инициализируют накопители), например:
- WPE RAM RUS;
- Memtest86+
- и др.

WPE RAM RUS - как раз грузится через

Цитата:
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/noguiboot /fastdetect /minint /rdexportashd /rdpath=BootSDI.iso"


Вот дело в другом, что не все BartPE грузятся через:

Цитата:
title BartPE
find --set-root /i386/SETUPLDR.BIN
chainloader /i386/SETUPLDR.BIN

И дело тут я думаю что в настройках создания BartPE, а не в ntdetect.com и т. п. У меня есть около 4-5 сборок BartPE и только одна нормально грузится и работает (от Hunterroads). У всех одинаковые ntdetect.com, setupldr.bin. До конца не разобрался чем именно они отличаются. Скорее всего в сборке Hunterroads есть инициализация USB устройств, а другие предназначены для CD-ROM-заргузки. Хотя сборку от Hunterroads я переделывал тоже с CD-релиза.
Автор: davnozdu
Дата сообщения: 30.07.2008 16:51
Загрузил SystemRescueCD со 2-го раздела Flash
Рецепт:
1)Качаем SystemRescueCD
http://www.sysresccd.org/Main_Page
2)Извлекаем файлы
Лично я полностью скопировал папку isolinux и файл sysrcd.dat
Положил их в папку.
Там в папке bootdisk есть кое-какие утилиты, типа Memtest86, взлом паролей Windows и.т.д
В файл menu.lst пишем

Код:
title SystemRescueCD
kernel (hd0,1)/rescuecd/rescuecd initrd=/rescuecd/isolinux/initram.igz video=ofonly vga=0 scandelay=5
initrd (hd0,1)/rescuecd/isolinux/initram.igz
Автор: davnozdu
Дата сообщения: 31.07.2008 06:59
Хороший GUIDE по grub4dos на английском
http://diddy.boot-land.net/grub4dos/Grub4dos.htm
Автор: LArV
Дата сообщения: 01.08.2008 14:10
davnozdu, спасибо, можно добавить в шапку...
Автор: 526549
Дата сообщения: 07.08.2008 03:10
Просьба у меня огромная к умельцам.
Пожалуйста сделайте файл grldr *без*рамок* в меню загрузки. попробую пояснить. если в grub вбить несколько пунктов загрузки (несколько осей) то будет появляться меню загрузки(ну сами сделаем чтобы появлялось). и меню загрузки заключено в рамки. их то я и прошу убрать. я через winhex смог убрать весь текст: сверху версия загрузчика и память и снизу руководство как пользоваться меню. остались рамки. очень вас прошу помоч мне.
Автор: Real Root
Дата сообщения: 07.08.2008 13:33
526549
Свой загрузчик пишешь ?
Автор: 526549
Дата сообщения: 07.08.2008 15:32
какой там пишу =(. взял обычный grldr и удалил текст winhex`oм чтобы картинку на зданем фоне не перекрывал. а вот рамку убрать ума не хватает. вот прошу кто бы взялся...я бы потом на варианте "без рамок" повторно убрал текст (рука набита уже) и выложил куда нибудь. може кому пригодится
Автор: ORGaniZM
Дата сообщения: 08.08.2008 08:40
возник вопрос - как через g4d подгружать iso-образы не winpe-подобные, а, например, инсталлятор оси или загрузочный образ Акронисов?
Автор: Sish
Дата сообщения: 08.08.2008 09:20
ORGaniZM
совет из шапки:

Цитата:
WinPE и акронисы на одной флешке

не пробовал?
Автор: 526549
Дата сообщения: 08.08.2008 13:59
ORGaniZM вот тебе пример меню. если надо могу дать файлы акрониса отдельно.

title Acronis True Image
kernel /acronis/tiskrn.dat quiet append vga=791 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000
initrd /acronis/tisrd.dat /s

title Acronis Disk Diretor
kernel /acronis/ddskrn.dat quiet append vga=788 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000
initrd /acronis/ddsrd.dat /s
Автор: 7sh3
Дата сообщения: 11.08.2008 04:50
подскажите как сделать разделители в меню между пунктами загрузки?
Автор: sk1982
Дата сообщения: 11.08.2008 23:59
Учитывая проблему того, что после попадания файлов семейства "полуОС" типа PE на Flash носитель загрузка становится возможно только из каталога minint и невозможности загрузки более одного комплекта PE с одного раздела (я не нашёл) пришла в голову мысль изменить в стандартом загрузчике (setupldr.bin) путь к местонахождению файлов PE. Сделал 2 варианта:
1. BartPE
Кусок Menu.lst

Код: title BartPE
find --set-root /boot/BartPE.bin
chainloader /boot/BartPE.bin
Автор: davnozdu
Дата сообщения: 12.08.2008 18:59
Да, знаем такую вещь , нужно HEX редактором путь в файле загрузчика поправить
ERD я сделал просто создав папку minint и туда скопировал содержимое папки i386
Похоже сделал консоль восстановления на Flash
Единственно что не устраивает, так это то что когда ERD с Flash грузишь, при попытки зайти в Мой компьютер или просмотреть дерево каталогов система виснит.
Работает только консоль
С CD всё нормально.
Может кто знает в чём проблема?
Автор: 7sh3
Дата сообщения: 12.08.2008 21:11
подскажите как сделать разделители в меню между пунктами загрузки?

Код: color white/red black/red
splashimage=(hd0,0)/image.xpm.gz
default 0
timeout 10

title Windows PE (BartPE+) Data Recovery System (RAM)
find --set-root /ntldr
chainloader /r386/setupldr.bin

title Windows PE (BartPE+XPE) Antivirus & Multimedia & Office (RAM)
find --set-root /ntldr
chainloader /m386/setupldr.bin

============

title Memtest86+ v2.01
find --set-root --ignore-floppies /iso/memtest.iso
map --mem /iso/memtest.iso (hd32)
map --hook
chainloader (hd32)
boot

title BootIT NG v1.85a
find --set-root --ignore-floppies /iso/bootit.iso
map --mem /iso/bootit.iso (hd32)
map --hook
chainloader (hd32)
boot

title MHDD v4.6
find --set-root --ignore-floppies /iso/mhdd.iso
map --mem /iso/mhdd.iso (hd32)
map --hook
chainloader (hd32)
boot

============

title Windows
root (hd0,0)
chainloader +1

title Reboot
savedefault --wait=2
reboot

title Shutdown
halt
Автор: DmDenisov
Дата сообщения: 13.08.2008 07:56
Вместо разделителей, лучше подменюшек наделать.. Для каждого типа приложений или команд своё меню (отдельное окно) так гораздо упорядоченней всё получится.

Делаете файл, например: test.lst , кладёте его куда нибудь подальше (чтоб глаза не мозолил)
например в: /boot/menu/

А в главном Menu.lst пишете:

title Test ==>
configfile (hd0,0)/boot/menu/test.lst

Теперь при выборе этого пункта (Test) в главном меню, вывалится список test.lst
Автор: sk1982
Дата сообщения: 13.08.2008 15:19

Цитата:
Единственно что не устраивает, так это то что когда ERD с Flash грузишь, при попытки зайти в Мой компьютер или просмотреть дерево каталогов система виснит

Если Вы говорите об ERDCommander, то дело по-видимому в Вашем дистрибутиве, либо железе, т.к. у меня такой проблемы не наблюдается
Автор: Rurik
Дата сообщения: 14.08.2008 11:23
слегка оффтоп, но я думаю читающим эту тему будет интересно.
Нашел такую вот штукенцию -
http://www.plop.at/en/bootmanager.html
главная особенность - возможность загрузиться с флешки на компе где не поддерживается такая загрузка
вчера сам лично зделал дискетку и загрузил с флешки старый P3-450
Автор: Unitaz
Дата сообщения: 14.08.2008 11:46

Цитата:
слегка оффтоп, но я думаю читающим эту тему будет интересно.
Нашел такую вот штукенцию -
http://www.plop.at/en/bootmanager.html
главная особенность - возможность загрузиться с флешки на компе где не поддерживается такая загрузка
вчера сам лично зделал дискетку и загрузил с флешки старый P3-450


полный обман советского народа ...сначало грузимся с дискеты !!!!!! а потом ....а потом суп с котом десь загрузка с USB ????
Автор: DarkStar2000
Дата сообщения: 14.08.2008 11:58

Цитата:
сначало грузимся с дискеты !!!!!!

причём никто не мешает сделать загрузочную дискету с GRUB'ом - эффект будет тот же
Автор: AleXPwin
Дата сообщения: 14.08.2008 14:57
Приветствую всех!

Имеется китайская флешка 2 гиг (форматированная как USB-HDD), 2 вичестера IDE - 250 и 80 гиг. и желание установить настроить и использовать GRUB4DOS.

Помогите чайнику (т.е. мне) установить
- минимум: на винчестер GRUB4DOS (если возможно с "невидимой загрузкой" - по умолчанию WinXP), а также hiren`s 9.5 и запуск установки WinXP из i386.
- максимум: на флешку и CD/DVD GRUB4DOS, а также hiren`s 9.5, Acronis, работающую винду и запуск установки WinXP.

PS. Также любопытно узнать способ настройки hiren`s 9.5 в одном файле и его присоединение к GRUB4DOS.
Автор: AleXPwin
Дата сообщения: 14.08.2008 21:47
Приветствую всех!

Ситуация: Есть 2 вичестера IDE - 250 и 80 гиг. Поставил GRUB4DOS на китайскую флешку (2 гиг., форматированная как USB-HDD), как написано в http://greenflash.at.ua/publ/1-1-0-3 (для просмотра требуется регистрация), затем скачал и установил Hiren 9.5 Rus (Hiren's_BootCD_9.5_Russian_by_lexapass_no_emul.iso). Меню GRUB4DOS и Hiren работает.

Вопрос:

На диске C: (такой же и на D:) есть файл [more=boot.ini]
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU Disk C:" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU Disk D:" /noexecute=optin /fastdetect[/more]

При загрузке без флешки грузит нормально - по выбору с C: или D: . При загрузке с флешь и выборе первого пункта меню GRUB4DOS [more=title Start Windows XP from Hdd 1 Part 0]map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr[/more] открывается ожидаемое меню выбора загрузки с C: или D: , но при выборе и C: и D: загружает C: .

В связи с чем вопросы:
1. как описать выбор загрузки в меню GRUB4DOS?
2. как заставить работать выбор загрузки с C: или D: (а не только C: )?
3. как выяснить номера видимых физических и/или логических дисков?
4. как заставить GRUB4DOS видеть NTFS разделы?

Прилагаю [more=меню GRUB4DOS]splashimage (hd0,0)/BOOT/
color black/cyan yellow/cyan

timeout 60
default /default

title Start Windows XP from Hdd 1 Part 0
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

title Start Windows XP from Hdd 2 Part 0
map (hd2) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

title Boot from cd-rom
cdrom --init
map --hook
chainloader (cd0)

title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2

=====================

title Hiren`s BootCD 9.5 Rus
find --set-root /grldr
kernel /memdisk
initrd /BOOT/Hiren.ima

title Hiren's BootCD 9.5 RU
#fallback 1
find --set-root /grldr
errorcheck off
# If USB-ZIP :)
find /(fd0)/grldr
errnum || map (fd0) (hd0)
errorcheck on
map --mem /BootCD/hiren.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
savedefault --wait=2
boot

title DOS
find --set-root /grldr
kernel /memdisk
initrd /BOOT/DOS/DOS.zip

title NeroDOS
find --set-root /grldr
kernel /memdisk
initrd /BOOT/DOS/NeroDOS.zip

title Win98
find --set-root /grldr
kernel /memdisk
initrd /BOOT/DOS/Win98.zip

title Kolibri
find --set-root /grldr
kernel /memdisk
initrd /BOOT/DOS/Kolibri.zip

title Menuet
find --set-root /grldr
kernel /memdisk
initrd /BOOT/DOS/Menuet.zip

title Menuet2
find --set-root /grldr
kernel /memdisk
initrd /BOOT/DOS/Menuet2.zip

=====================

title commandline
savedefault --wait=2
commandline

title reboot
savedefault --wait=2
reboot

title halt
savedefault --wait=2
halt

=====================
[/more].

P.S. Как сделать разделители в меню GRUB4DOS?
Автор: Real Root
Дата сообщения: 15.08.2008 12:36
Разделтели можно сделать так

title
title ====================
title

На твои вопросы:
1) Никак (только в скобочках рядом)
2) Попробуй так:
root (hd0,1)
chainloader (hd0,1)/ntldr
3) Не знаю
4) Он их итак видит, иначе твой ntldr бы не грузился.
Автор: AleXPwin
Дата сообщения: 15.08.2008 15:53
Real Root

Благодарю за отзывчивость.


Цитата:
На твои вопросы:
1) Никак (только в скобочках рядом)


Можно ли по подробнее? в каких скобочках? рядом с чем?


Цитата:
4) Он их итак видит, иначе твой ntldr бы не грузился.


Прошу прощения забыл указать:
Винт 1 - 250 гиг.; 3 раздела; 1 - FAT32 осн.загр. ntldr Win SP2; 2,3 - NTFS
Винт 2 - 80 гиг.; 2 раздела; 1 - FAT32 осн.загр. ntldr Win SP2; 2 - NTFS
ntldr - одинаковы

Если верно понимаю: флешь с GRUB - h0, винт 1 - h1, винт 2 - h2?

Вот это:
title Start Windows XP from Hdd 1 Part 0
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

- запускает ntldr, но он, при любом выборе, грузит Win SP2 с диска C: (без флешки с выбором - загрузка нормально)

PS Есть ли полное описание команд GRUB - по русски? (к сожалению в англицком не силен)

Добавлено:
Еще вопросы от чайника ("счастливого" обладателя WinXP SP2 ):

Скачал с сайта http://download.gna.org/grub4dos/. Убил GRUB4DOS путем копирования файлов скачанного, распакованного архива на флешь.

1. Как исправить?
2. Или придется переформатировать и установить заново?
3. Как обновляться?
Автор: AleXPwin
Дата сообщения: 15.08.2008 22:38
Похоже при очередной переустановке GRUB4DOS - убил флешь.

Как лучше установить GRUB4DOS на винт?
1. Создать диск для его загрузки
2. Расположить его на системном диске
3. Расположить его на логическом диске
4. Еще варианты...



Добавлено:
После очередной переустановки GRUB4DOS (попробовал установить последнюю версию 08.08.2008) - флешь пропала в биосе (прежде определялась как харддиск) и увиделась виндой как сьемный диск без дискеты.
Это можно поправить?
Автор: Real Root
Дата сообщения: 16.08.2008 10:33
AleXPwin
Прости, я очень ограничен во времени, полностью разжовывать не могу.
Вот тебе подсказки:
hd0,0 - Это hdd0 и раздел 0
hd0,1 - это hdd0 и раздел 1 и т.д.


Цитата:
Можно ли по подробнее? в каких скобочках? рядом с чем?

Вот так:
title Windows XP (Zagruzka XP s moego HDD)


У меня grub4dos самзапускается с NTFS раздела и видит все NTFS разделы - какпай у себя.


Флешку восстанови заводскими утилитами - тема есть в конференции оверклокерс.
Автор: 526549
Дата сообщения: 18.08.2008 01:40
AleXPwin

Цитата:
Помогите чайнику (т.е. мне) установить
- максимум: на флешку и CD/DVD GRUB4DOS, а также hiren`s 9.5, Acronis, работающую винду и запуск установки WinXP.


Есть у меня "собиралка" самодельная для простого создания CD\DVD с загрузкой.
Присутствует Acronis True Image 11 и Disk Director 10 русские. Так же пункт загрузки с HDD(если там конечно есть система) ну и собственно пункт начала установки XP из папки i386 которая на компак диске.

Качайте кому надо.
Автор: ORGaniZM
Дата сообщения: 18.08.2008 12:26

Цитата:
ORGaniZM вот тебе пример меню. если надо могу дать файлы акрониса отдельно.


у мну TI 9.1.3.694+UR, если есть возможность дай файлы от него
боюсь, что несовместимость будет моих бакупов с другими версиями (было уже пару раз, правда образ был снят в винде, а при загрузке с CD той же версии восстановить не получилось)
Автор: Unitaz
Дата сообщения: 18.08.2008 12:54

Цитата:
Есть у меня "собиралка" самодельная для простого создания CD\DVD с загрузкой.
Присутствует Acronis True Image 11 и Disk Director 10 русские. Так же пункт загрузки с HDD(если там конечно есть система) ну и собственно пункт начала установки XP из папки i386 которая на компак диске.


CD и флешка весчи разные.....
Автор: 526549
Дата сообщения: 18.08.2008 20:20
Unitaz
Я не спорю. =)
AleXPwin просил на cd/dvd тоже. Лично мне пришлось перелопатить кучу информации чтобы правильно поставить grub на CD, потому решил дать именно это. С флешкой то пороще будет.
Автор: ICY_fire
Дата сообщения: 19.08.2008 14:31
Господа, поясните, как GRUB4DOS работает с iso-образами?
Вот например это что значит, он целиком их считывавет в пямять?:

Цитата:
title Memtest86+ v2.01
find --set-root --ignore-floppies /iso/memtest.iso
map --mem /iso/memtest.iso (hd32)
map --hook
chainloader (hd32)
boot


Вообще задача такая: есть некие исошки лайв-СД, мне надо с них грузиться, размер у них большой, загрузка в память не пройдет. Как это сделать? Извиняюсь за невнятность, но надеюсь мысля понятна.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

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


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