Пользовательского поиска
Суббота, 23.11.2024, 01:06
Приветствую Вас Гость | RSS
Главная | Установка GRUB4DOS - Страница 8 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.
2. Скачать готовый проект по частям.
Всего ответов: 3786
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Установка GRUB4DOS
SHELLesДата: Четверг, 21.01.2010, 12:28 | Сообщение # 106
Экспериментатор
Группа: Пользователи
Сообщений: 84
Репутация: 14
Статус: Отсутствует
У меня вот такой вопрос по Grub4Dos:
в menu.lst стоит
Code
gfxmenu (hd0,0)/snaiya
timeout 99
default 0

При загрузке тема грузится, все отлично, но отсчета времени нет(((
Если переключится с граф. режима на текстовой то видно что все впорядке, таймер тикает

Тема автоматически установилась при установке граба через GRUB4DOS_RUS_USB_v2.exe

Сам grldr был обновлен до grub4dos-0.4.4-2009-10-16

 
Sh1td0wnДата: Четверг, 21.01.2010, 13:49 | Сообщение # 107
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Поменяйте местами строки с timeout и gfxboot:
Code
timeout 99
gfxmenu (hd0,0)/snaiya
default 0


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
SHELLesДата: Четверг, 21.01.2010, 17:01 | Сообщение # 108
Экспериментатор
Группа: Пользователи
Сообщений: 84
Репутация: 14
Статус: Отсутствует
Спасибо большое - помогло
 
santeriaДата: Четверг, 28.01.2010, 08:58 | Сообщение # 109
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
Устанвливал на стационарном компе - всё прошло нормально, с той же флешки ставлю на ноуте - при копировании файлов вылетает синий экран 0х00007В. В чём может быть проблема?
 
FermiДата: Вторник, 02.02.2010, 22:04 | Сообщение # 110
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
странно ведет себя флэшка
грузится основной загрузчик (тот что в мбр или в бут секторе)

а вот файлы на флэшке не видит, поэтому чтобы как то загрузится мне надо скидывать файлы menu.lst и grldr в корень диска c
кто сталкивался с таким?

 
kDnДата: Вторник, 02.02.2010, 22:13 | Сообщение # 111
Программист
Группа: Проверенные
Сообщений: 817
Репутация: 66
Статус: Отсутствует
Fermi, а вы куда menu.lst и grldr помещаете?
grldr в любом случае должен быть в корне, для menu.lst допускаются и другие места, прошитые во встроенном в grldr меню.
 
FermiДата: Вторник, 02.02.2010, 22:24 | Сообщение # 112
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
kDn
я файлы меню и загрузчика скинул в корень флэшки
проблема в том, что когад я ставлю первым грузится с флэш (USB-ZIP выбираю), то он пишет что не найдено ниодного grldr и идет список устройств

что интересно, то я понял что флэшку он определяет как fd0

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

я еще долго удивляля и думал, когда у меня загружалась флэка и поазывался скрин с шкурой и списком загрузки, откуда он беретя, ведь на флэшке нечено нету )) путем долгих часов я выяснил что он нашел файл меню (соотв. загрузил шкур с папки boot) и загрузчик на диске c, хот я выставил что первое устройство это usb-zip

щас прочитал статью где используется программа fbinst,вот с ней у меня получается прочитать эти 2 файла с флэки а не с диска

 
Sh1td0wnДата: Вторник, 02.02.2010, 23:57 | Сообщение # 113
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (Fermi)
проблема в том, что когад я ставлю первым грузится с флэш (USB-ZIP выбираю), то он пишет что не найдено ниодного grldr и идет список устройств ..... флэшку он определяет как fd0

Похоже, Ваша флешка не разбита на разделы, а в grldr прописано ignore-floppies.
Либо разбейте её на разделы и выбирайте USB-HDD, либо отредактируйте grldr hex-редактором так, чтобы параметра ignore-floppies во встроенном menu.lst не было.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
FermiДата: Среда, 03.02.2010, 21:40 | Сообщение # 114
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Sh1td0wn
странно что теперь у меня вообще не грузится не как с флэшки (даже не отображается ошибка о том что не нашлелся загрузчик)

вроде все проавильно делаю.
форматирую флэшку в фат32
инсталирую граб (grubinst hd1)
скидываю файлы загрузчика и меню
выбираю юсб-зип, юсб-хдд, юсб-фдд все равно игнорирует

получается как бы не стабильно он вообще грузится с нее
бывает что я проделаю много операций по форматированию установке граба опять форматирование тогда почему то грузится

вообщем стабильно грузится в флэш у меня только если использовать fbinst

 
Sh1td0wnДата: Среда, 03.02.2010, 22:13 | Сообщение # 115
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (Fermi)
форматирую флэшку в фат32

Есть ли на флешке таблица разделов, или же это только огромное блочное устройство с файловой системой и бутсектором на нём?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
kDnДата: Среда, 03.02.2010, 22:27 | Сообщение # 116
Программист
Группа: Проверенные
Сообщений: 817
Репутация: 66
Статус: Отсутствует
Quote (Fermi)
вообщем стабильно грузится в флэш у меня только если использовать fbinst

Ну по сему я и рекомендовал этот метод, как универсальный smile
 
FermiДата: Среда, 03.02.2010, 22:57 | Сообщение # 117
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Sh1td0wn
форматируючерез hp mass storege че то там
потом через grubinst (hd1) mbr на флэшку

хотел бы спросить у Вас как именно ее разбивать. я пробывал создать фат32 раздел потом уменшить его и на пустом месте создать еще раздел фат32 (через акрони ддс) но у меня не получилось грузится с флэш

kDn
вот что я заметил.
если использовать файл, котоырй прелогается в Вашей статье, то вроде работает.
НО вот что странно, по идее он должен был определится как (hd0) даже. я просто заметил что шкуру он не грузит, т.е. меню есть а шкуры нет

предварительно убрал из встроенного в спец. раздел загрузчика строчку --ignore-floppies. если не убирать то не грузится вообще флэшка и весит.
Получается что он определяется как флоппи
я пробывал через коммандную сроку найти меню на fd0 или fd1 при первом случае файл не находит при втором висит.

странно как тогда он вообще грузится

вообщем какие то непонятки.
не понимаю даже в чем дело

 
Sh1td0wnДата: Среда, 03.02.2010, 23:02 | Сообщение # 118
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (Fermi)
хотел бы спросить у Вас как именно ее разбивать

Программой, предназначенной для управления разделами. cfdisk, gparted, возможно, какие-то решения от acronis или paragon (не знаю, насколько они дружат с флешками).
Рекомендую к прочтению статью, посвящённую вопросу "USB-FDD/USB-HDD": http://greenflash.su/publ/13-1-0-57


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
kDnДата: Четверг, 04.02.2010, 21:51 | Сообщение # 119
Программист
Группа: Проверенные
Сообщений: 817
Репутация: 66
Статус: Отсутствует
Fermi, если флешка определяется как USB-HDD, то она будет (hd0), при этом ее первый раздел будет (hd0,0). Если она определяется как USB-ZIP, то видна как (fd0), а первый раздел (fd0,0). Чтобы она не зависимо от биоса преобразовывалась в (hd0) можно добавить такой скрипт в начало menu.lst:

Code

# После исполнения этого блока команд, флешка всегда (hd0), если загрузка с (cd) - ничего не происходит
# Также обходим повторные вызовы, например после configfile /menu.lst
errorcheck off
# Вырубаем "лишние" сообщения, выводимые на экран (или по крайней мере пытаемся)
debug off
serial --unit=0 --speed=115200
terminal --silent serial
#terminal --silent --timeout=10 console serial
# На всяк случай убираем все мапинги и прочее...
checkrange 0x00,0x01 read 0x8280 && map --unmap=0:0xff
checkrange 0x00,0x01 read 0x8280 && map --floppies=2
# Сдвигаем реальные HDD (предполагается, что их не более 4 штук, но можно добавить )
checkrange 0x00,0x01 read 0x8280 && map (hd3) (hd4)
checkrange 0x00,0x01 read 0x8280 && map (hd2) (hd3)
checkrange 0x00,0x01 read 0x8280 && map (hd1) (hd2)
checkrange 0x00,0x01 read 0x8280 && map (hd0) (hd1)
# Мало ли, как отдетектилась флешка, если как (fd1), то ремапим её.
checkrange 0x01 read 0x8280 && map (fd1) (hd0)
checkrange 0x00 read 0x8280 && map (fd0) (hd0)
# Меняем местами флоппики (закомментированно из-за проблем...)
#checkrange 0x00 read 0x8280 && map (fd0) (fd1)
#checkrange 0x00 read 0x8280 && map (fd1) (fd0)
# Применить мапинг, и установить новое загрузочное устройство.
checkrange 0x00,0x01 read 0x8280 && map --hook
# Переопределить root-устройство
find
root (hd0,0) || rootnoverify (hd0,0)   
# Убираем "лишний" флопик (закомментированно из-за проблем...)
#ls (fd1)/menu.lst && map --floppies=1
#geometry (fd0) || map --floppies=0
# Включаем консоль и нормальный режим отладки
terminal console
terminal graphics
debug normal
errorcheck on


Сообщение отредактировал kDn - Четверг, 04.02.2010, 21:52
 
FermiДата: Пятница, 05.02.2010, 23:04 | Сообщение # 120
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Sh1td0wn почитал, спасибо.
kDn я был не внимательным и оказывается, что флэшка была в списках hard disk priority, где была показана флэшка.
выставив там первым флэшку или через boot select (F12) успешно все грузится.

единственно что странно, то что есл я ввожу find или uuid то у меня зависает габ на моем компе, а на virtualpc и на работе все ок и быстро все грузится

 
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru