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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Загрузка Windows через grub

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

CapSCJ

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ситуация вот такого характера...был винт с двумя разделами С и D..на первом стояла 98 я с нее поставил 2000 на D потом решил поставить линукс на диск С ...разбил я его на  
/dev/hda1 ext3fs
/dev/hda2 Ext
/dev/hda3 reiserfs
/dev/hda4 swap
/dev/hda5 fat32 C:
/dev/hda6 ntfs D:
 
как мне правильно прописать в загрузчике (если ето возможно) загрузку 2000
grub стоит на hd0,0
пробую прописать загрзку на  hd0,5...не идет  
пробовал загрузившись з CD через консоль востановить через  Fixmbr ... по default..не помогло..
Bootcgf просит параметры зарузки каторых я не знаю...
 
Если кто может то помогите...приму на расмотрение все варианты ... даже дамп диска с последующим переразбиением и востановлением..только укажите кокретный софт - mondo  ghost или ....
 
Может резануть /dev/hda1 ext3fs и виделить пространство для диска С, а /dev/hda5  
уничтожить и пространство долить к /dev/hda4 swap????
 
Заранее благодарен,
бешенный СТЕПЫЧ.

Всего записей: 16 | Зарегистр. 29-09-2004 | Отправлено: 19:06 27-10-2004 | Исправлено: Demetrio, 19:26 27-10-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CapSCJ
а на /dev/hda5 у тебя загрузочные файлы от Windows лежат?
 
Вообще, думаю лучше тебе заново всё переразбить, уж больно коряво получается.
 
Добавлено

Цитата:
hd0,5

hd0,4 тогда уж

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 19:28 27-10-2004
eugrus



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

Цитата:
пробую прописать загрзку на  hd0,5...не идет  

ессно
Windows кладёт свой бутсектор в первый раздел первого диска
 

Цитата:
grub стоит на hd0,0  

уверен?
он стоит в hd0 или в hd0,0 ?
- это разные вещи
(он может класть свой бутсектор как в mbr, так и в первый блок раздела)
 

Цитата:
пробовал загрузившись з CD через консоль востановить через  Fixmbr

попробуй fixboot c:
если после этого перестанет грузиться grub - сделай из линукса grub-install /dev/hda2 и сделай hda2 активным
 

Цитата:
как мне правильно прописать в загрузчике (если ето возможно) загрузку 2000  

title Microsoft Windows 2000
rootnoverify (hd0,0)
chainloader +1

в /boot/grub/grub.conf

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 21:30 27-10-2004 | Исправлено: eugrus, 21:35 27-10-2004
Demetrio

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

Цитата:
 /dev/hda1 ext3fs
/dev/hda2 Ext
/dev/hda3 reiserfs
/dev/hda4 swap
/dev/hda5 fat32 C:
/dev/hda6 ntfs D:

 
Я не понял, а где вообще extended-раздел?

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 21:36 27-10-2004
greenfox



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь поставить grub на фряху 5.4
1-й слайс винда 2003, второй фряха, 3-й расширенный виндовый (всё виндовое на нтфс)
создаю на (hd0,1) /boot/grub копирую туда из дистра (из соотв папки) файлы, гружусь с загруз дискеты, даю:
root (hd0,1)
и в ответ вижу фигу, мол "filesystem type unknown, part type 0xa5"
Не могу понять, граб что не может усидеть FS от 5.4 версии freebsd!? Куда копать то!?
 
ps пытался ставить версию grub 0.97 (grub-0.97-i386-pc.tar.gz)

----------
Три вещи вечны: смерть, налоги и потеря данных...

Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 18:38 25-11-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
файл ufs2_stage1_5 есть?

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 19:55 25-11-2005
greenfox



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus
да есть, лежит скопированный также в /boot/grub/
 
ps а на ntfs наск я понимаю вообще нереально grub засунуть!?

----------
Три вещи вечны: смерть, налоги и потеря данных...

Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 10:15 28-11-2005
eugrus



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

Цитата:
ps а на ntfs наск я понимаю вообще нереально grub засунуть!?

конечно нет
 

Цитата:
да есть, лежит скопированный также в /boot/grub/  

На сколько я понимаю дискету ты создавал следуя http://www.gnu.org/software/grub/manual/html_node/Creating-a-GRUB-boot-floppy.html#Creating-a-GRUB-boot-floppy ?
 
Если так, то на сколько я помню для поддержки UFS2 между содержимым stage1 и stage2 на дискете должно быть ещё содержимое ufs2_stage1_5 (ХОТЯ МОГУ И ОШИБАТЬСЯ)
 
То есть вместо
 
# dd if=stage1 of=/dev/fd0 bs=512 count=1
# dd if=stage2 of=/dev/fd0 bs=512 seek=1

 
для создания дискеты используй
 
# dd if=stage1 of=/dev/fd0 bs=512 count=1
# dd if=ufs2_stage1_5 of=/dev/fd0 bs=512 count=1 seek=1
# dd if=stage2 of=/dev/fd0 bs=512 seek=2


----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 17:14 28-11-2005 | Исправлено: eugrus, 18:42 28-11-2005
greenfox



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

Цитата:
конечно нет  
понятно... мне просто тут несколько ссылок кинули, сказали что есть хитрый способ:
http://freshmeat.net/projects/grub4dos/?branch_id=59496&release_id=211831
http://sarovar.org/forum/forum.php?thread_id=1305&forum_id=1099
но наск я понимаю это что-то не то...

Цитата:
На сколько я понимаю дискету ты создавал следуя http://www.gnu.org/software/grub/manual/html_node/Creating-a-GRUB-boot-floppy.html#Creating-a-GRUB-boot-floppy ?
нет, я брал уже готовый bin на фате - может там просто не было (на самой дискете!?!? - а я когда отвечат есть ли там файл говорил про хард куда по идее надо копировать загрузочные файлы - а на самой дискетке и впрямь только стаже1 и 2 - вот блин). Спасибо за подсказку, сейчас буду пробовать создать флоппи диск снова.

----------
Три вещи вечны: смерть, налоги и потеря данных...

Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 18:55 28-11-2005 | Исправлено: greenfox, 18:56 28-11-2005
eugrus



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

Цитата:
а на самой дискетке и впрямь только стаже1 и 2 - вот блин

То есть она реализована с ФС grub'овскими файлами, а не единым бинарником?
 
Там просто может несколько вариантов.

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 23:08 28-11-2005
greenfox



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

Цитата:
То есть она реализована с ФС grub'овскими файлами, а не единым бинарником?
не совсем понял что ты спрашиваешь... я читал вот эту стаью  http://unix.ginras.ru/linux/base011.html и скачал оттуда http://www2.ldc.net/~popov/GrubOnFAT.zip ... Видать в этом и причина, что она собрана в расчёте на то что граб на фат ставиться... а я и позабыл пока читал...  
Сейчас сделал установочную дискету как положено - хватило даже простых  
# dd if=stage1 of=/dev/fd0 bs=512 count=1
# dd if=stage2 of=/dev/fd0 bs=512 seek=1
после загрузки grub видит ufs2 и соотв инсталится без проблем... после перезагрузки правда вылетает его стандартное grub> - видать надо конфиг править... буду читать ... Спасибо за помощь!

----------
Три вещи вечны: смерть, налоги и потеря данных...

Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 16:33 30-11-2005 | Исправлено: greenfox, 16:37 30-11-2005
Woland13



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я недавно решил установить в качестве 2-ой ОС SUSE Linux 10, чтобы посмотреть, что это за зверь такой, естественно возникло желание настройки загрузчика для выбора между Windows и Linux. Очень долго я пытался добиться загрузки Windows, лазал по форумам, читал FAQ'и, даже на всякий случай сменил NTFS на FAT32, на диске, где стоит Win, но все равно ничего не получается. Объясните, что именно мне следует сделать, объясните как можно проще ибо в Linux и загрузчиках разбираюсь очень плохо. Windows у меня стоит на SATA винчестере в primary разделе (hd1,0), Linux стоит на IDE - (hd0,0), в качестве загрузчика GRUB, я пробовал различные конфигурации menu.lst, но в лучшем случае они просто выводили то, что написано в этом файле, к примеру:
chainloader (hd1,0)+1
а после этого ничего, абсолютно. Лишь черный экран и эти строчки. Предложенную в этой теме загрузку для Windows2000 я тоже пробовал, ессно безрезультатно. Да, кстати, у меня стоит WindowsXP SP2. Буду рад любой помощи, ибо уже совсем запарило мучиться с этой загрузкой... =)

Всего записей: 118 | Зарегистр. 06-01-2005 | Отправлено: 19:25 16-06-2006
PiterX

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У тебя 2 харда?
Я мучился с етим. Когда поставил Виндощс на второй диск
помоему вот ето помогло
http://www.gnu.org/software/grub/manual/html_node/DOS_002fWindows.html

Всего записей: 46 | Зарегистр. 13-12-2005 | Отправлено: 00:03 18-06-2006 | Исправлено: PiterX, 00:10 18-06-2006
Woland13



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PiterX
Спасибо! Проблема, оказывается, заключилась лишь в том, что я не ставил пробел между скобками в "map (hd0) (hd1)". Теперь все прекрасно работает!.. =)

Всего записей: 118 | Зарегистр. 06-01-2005 | Отправлено: 13:46 18-06-2006
pusiyjan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2all
Как мне на машине с вин ХП загрузить линух, уже пробовал Федору 4 и 5 ставить с заругчиком grub, загрузчика помещал и в MBR и в начало жесткого диска с линухом.
На работе попробовал поставить ASPLinux 10 + ASPloader (загрузчик), тоже поп УМОЛЧАНИЮ ГРУЗЯТСЯ ТОЛЬКО ВИНДЫ, я когда то с линухом работал - должна же появится менюха с загрузками!!!!
???
что делать, как заргузить Линух, уже 3 раза пробовал?

Всего записей: 823 | Зарегистр. 17-12-2003 | Отправлено: 18:10 25-07-2006
pusiyjan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообщем я на 100% разобрался со своей проблемой если загрузчит ЛИНУКСОВЫЙ ставить в MBR, который находится как известно на первом разделе (диск С), фаловую систему этого раздела надо ставить только FAT32. Я сначала NTFS использовал и загрузчика не видно было, как я не крутил, переконверлил в FAT32 и все стало ОК=)

Всего записей: 823 | Зарегистр. 17-12-2003 | Отправлено: 12:44 27-07-2006
eugrus



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

Цитата:
если загрузчит ЛИНУКСОВЫЙ ставить в MBR, который находится как известно на первом разделе (диск С)

 
Плохо вам всё это известно.
 
В FAQ! http://unixforums.org.ru/index.php?t=200

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 15:47 27-07-2006
pusiyjan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus
СЭР, ткните меня лицом в ту строчку - которая подтвердит мою неправоту.
из FAQ

Цитата:
384 байта используются для хранения MBR  

????
Из практики - линуксовые загрузчики ставятся:
- либо в MBR  
- либо в первый сектор раздела на который поставлена система.
 
Мой случай - изначально стоит Винда, потом начались ставится другие линуксовые ОС...

Всего записей: 823 | Зарегистр. 17-12-2003 | Отправлено: 12:52 28-07-2006
2shy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищи админы и все-все-все, помогите кто чем может. Имеется линь и винда на одном жестком диске. Работая с виндой я немножко отгрызла акронисом кусок свободного места у линя. Загрузочные сектора вроде не трогала. После перезагрузки все было ок. Ушла в отпуск, за мое отсутствие никто вроде комп не трогал, но прихожу... В общем, теперь при загрузке вместо вообще хоть чего-нить вылазит ОНО - черный экран. Прямо с самого начала экрана такой текст  
 
[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible completions of a device/filename. ]
 
grub> _
 
 
и все. клавиатура при появлении этого экрана отключается. намертво. Т.е. до появления экрана можно успеть войти в биос и все. Исходников линя нет, ваще ничего нет. Есть ли способ реанимировать винду или линь? Есть ли вариант сохранить информацию из линукса? Можно ли вытащить инфу, подключив жесткий к рабочему компу?
Говорю сразу, про линукс знаю только то что там пингвин в символике. Работала только с Виндой.

Всего записей: 2 | Зарегистр. 17-11-2008 | Отправлено: 09:16 17-11-2008
Drron

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Скачай http://freshmeat.net/redir/grub4dos/59496/url_zip/grub4dos-0.4.3.zip
Возми загрузочную дискету с DOS и положи на нее файлик grub.exe и menu.lst из архива.
 
При загрузке DOS удерживай клавишу SHIFT, чтобы загрузить минимальный DOS.
После чего запусти grub.exe  
В меню выбери пункт "find and boot Linux with menu.lst already installed"
После удачной загрузки Linux запусти терминал от имени администратора и выполни команду: grub-install
которая должна переустановить загрузчик.

Всего записей: 826 | Зарегистр. 20-11-2003 | Отправлено: 11:23 17-11-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » UNIX » Загрузка Windows через grub


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru