Посоветуйте загрузчик

kruzer25

Ситуация: древний комп, древний биос, и хитрые мультизагрузчики (пробовал paragon boot manager) не работают (просто показывается чёрный экран и всё). На винте есть два раздела, на первом - WIn98, на втором - WinXP; если через fdisk сделать первый раздел активным, будет грузиться Win98, если второй - то WinXP. А как максимально просто сделать, чтобы при загрузке можно было выбрать между 98 и XP?

juliuzz

XP при установке затёрла загрузчик 98-ой и не даёт выбрать?
не верю

serega1604

ну добавляй в boot.ini соответствующую строчку и не мучай других людей.

kruzer25

Дело не в этом. Считай, что просто нужен самый простой загрузчик, который даст выбирать между двумя разделами, у каждого из которых - своя загрузочная запись.
В грубе это можно было бы записать двумя строчками: root(hd0,*); chainloader +1, где * - номер раздела. Но грубу нужен свой раздел.

athenae

а в boot.ini что написано?

kruzer25

ну добавляй в boot.ini соответствующую строчку
Это какую?
Если взять адрес XP (где там всякие multi(*)rdisk(*)disk(* поменять номер раздела и убрать WINDOWS\ - уходит в перезагрузку.
Если написать C:\ - выругается на то, что нету bootsect.dat.

disna

NTLDR не умеет что ли?

juliuzz

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

kruzer25

то есть ты создал на диске два первичных раздела, поставил на них системы, прописал загрузчики каждой из них в начало своего раздела
Типа того.
Как это получилось - поставил 98 после XP (почему-то установщик XP виснет ещё не доходя до синего текстового экрана, если стоит 98).
Теперь, если я сделаю с помощью fdisk-а активным первый раздел - загрузится 98; если второй - загрузится XP. А как сделать, чтобы можно было выбрать ОС при загрузке?

kruzer25

ХЗ. Я думал, что умеет, а оказалось, что вроде как нет. Что там в boot.ini надо прописать, чтобы ntldr передал управление загрузчику другого раздела?

juliuzz

поздравляю тебя, шарик, ты - балбес (c)
кто ж ставит 98 после XP?
рой инет на эту тему
тыц хотя бы

disna

bootcfg /?

vall

многосерийная ниипическая драма: "пенартур собирает гавнокомп на форум.локал"

BondarAndrey

lilo, бсдевый загрузчик тоже хорош.

oliver11

Booteasy. Который boot0 во FreeBSD.

disna

В грубе это можно было бы записать двумя строчками: root(hd0,*); chainloader +1, где * - номер раздела. Но грубу нужен свой раздел.
если уж ты заботал груб, то и поставил бы его один из разделов

banderon

Хохо. Про мой фак еще помнят
По теме: grub поставить можно на любой раздел, можно вообще держать одновременно ntldr и grub на одном маленьком скрытом активном разделе в начале диска (а можно на том же разделе еще и одновременно две ФС держать, например FAT и Ext2). Но все это скорее для извращенцев
Выбор раздела уместить в mbr (а там только 446 полезных байт) довольно сложно. Но опять можно разместить grub в mbr и место сразу за ним. Туда же записать и конфиг для grub'а. Надо чтобы было где-то килобайт 100-200 в начале диска до первого раздела. Про другие загрузчики так сходу не скажу, глубоко не изучал.
Самое простое и правильное решение — использовать ntldr, bootsect.dos сам сможешь найти/сделать.

Geddi-S

Про мой фак еще помнят
А еще помнят, что кто-то обещал сделать вторую часть

banderon

Ладно, ладно. Сделаю может быть
Но вторая часть будет более читерской, типа того как держать две ФС на одном разделе, как сделать перекрывающиеся разделы для совмещения свопа винды и линукса. Может еще что вспомню интересного из своего опыта

Geddi-S

Но вторая часть будет более читерской
Вот это как раз и интересно!
В общем, обещанного два года ждут. Один уже прошол =)
Оставить комментарий
Имя или ник:
Комментарий: