ASPLoader... Загрузка Win с диска hdb1... Как это сделать?

Автор: NORD Дата: 07.04.2005 11:38 Стоят 2 системы:
hda1-ASPLinux v10
hdb1-Windows 2000

Подскажите, плиз, как настроить ASPLoader, чтобы грузилась Win с диска primary-slave (hdb1)?
При установке ASPLinux, запись в asploader.conf появилась, но фактически загрузка глохнет выдавая всяческие кракозябры и указывая загрузочные файлы виндов...

Альтернатива есть-LILO, но поддерживает ли он возможность переустановки виндов, без перебития загрузчика...(т.е. без замены LILO на NTLOADER при установке Win2000)???
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 12.04.2005 08:36Neonovice Не знаю, могут ли grub или aspldr грузить со второго винта, но lilo почти наверняка не умеет, поэтому и они тоже врядли умеют.
Есть загрузчик SyMon (российская разработка, поэтому документация понятна), который позволяет не только это, но и многое другое.
Искать с помощью www.google.ru
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 12.04.2005 18:09NORD По описанию - вполне, даже слишком (нужен просто менеджер загрузки).
А вот интерфейсу - как-то не очень...Да и останется ли этот загрузчик после того, как винды поставишь..?
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 12.04.2005 18:28Neonovice Этот менеджер пишется на 0-й цилиндр 0-ю дорожку в область, которая не используется ни одной операционкой.
Иными словами его не может затереть ни Win, ни линуксы.
А пользы разнообразной от него очень много, вплоть до восстановления таблицы разделов, если она чем-либо запортится или будет уничтожена.
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 12.04.2005 18:30Neonovice Да, забыл: SyMon необходимо устанавливать на ОБА винчестера!
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 13.04.2005 09:14NORD Все конечно хорошо, но вот что пугает..:

1.На кой ... он мне нужен на обоих винтах? (желательно чтобы на одном был... такое возможно?)

2.Как его потом удалить с 0-го цилиндра 0-й дорожки? (и не грохнется ли после этого та самая пресловутая таблица разделов?)
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 13.04.2005 09:25Neonovice Это не загрузчик, а менеджер загрузок. Т.е. программа, которая формирует таблицу разделов для загрузки, и указывает, какой загрузчик следует использовать и где его искать. Т.е. ему все равно нужен загрузчик, которым может быть любой из загрузчиков: lilo, aspldr, ntloader, ....
Всё остальное есть в документации. Почитай.
Если не понимаешь, что там написано, просто забудь об этом.
Мне добавить тут нечего, а объяснть тебе документацию и проводить ликбез в мои обязанности не входит.
Ты просил совета? Ты его получил...
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 13.04.2005 17:30ash_gold Не знаю насчёт ASPLoader, но Grub позволяет:

title MD
map (hd0) (hd1)
map (hd1) (hd0)
root (hd0,0) //2-я цифра - раздел, куда установлена Винда
rootnoverify
makeaktive
chainloader +1
boot

По идее должно работать, если в биосе список загрузки:
1. hda (диск с Lin)
2. hdb (диск с Win)

см. "info grub"

Если не получится, попробуй: root (hd1,0) //не помню точно как нужно указывать диск - рельное расположение в списке загрузки биоса или то, что получаем после mapping
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 14.04.2005 10:00NORD А GRUB случайно не перебивается после установки WIN 2К/ХР?
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 14.04.2005 11:25ash_gold Вин презаписывает MBR => придётся переустановить GRUB
Загружаешься с 1CD ASP или другого LivCD, монтируешь /boot и переустанавливаешь GRUB
в MBR ( hd(0) ) - конечно если у тебя установлен он сам:

>grub
grub> root (hd0,0)
или, если не знаешь, где /boot :
grub> find /boot/grub/stage1
далее:
grub> setup (hd0)
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 14.04.2005 13:58Violet Техподдержка рекомендует:
1. Загрузиться с 1-го диска в Recovery Console
2. Смонтировать корневой раздел линукса:
mount -t ext3 /dev/раздел /mnt3.
Далее выполнить пять команд:
chroot /mnt
mount -t proc none /proc
mount -t sysfs none /sys
/sbin/start_udev
и, в зависимости от загрузчика,
/sbin/aspldr
или
/sbin/grub-install /dev/устройство
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 18.04.2005 15:45Neonovice Невозможность загрузки msdos, Win95, Win98, WinMe со второго диска, на сколько я понимаю, связана не с возможностями линуксовых загрузчиков, а с ограничениям в самих этих системах: они умеют загружаться только с диска С. Даже под виндой мне попадался менеджер загрузок, который позволял грузить Win98 и WinMe с логического диска (со второго винчестера не пробовал - не было оного) путем хитрого обмана винды (вместо С подсовывался логический диск кажется путем манипуляций с перменными окружения винды). Если не ошибаюсь, называлась программа My Boot Manager, автор - кто-то из русскоязычных энтузиастов.
SyMon по сути делает то же самое, но "обманывает" он не только винду, но и любую другую операционку. Он на этапе первоначальной загрузки компьютера "на лету" формирует таблицу разделов, выбирая из достаточно большого количества возможных первичных разделов до 4 необходимых для конкретной загрузки, и передает её операционке. Т.е. он "снимает" ограничение на максимальное количество существующих первичных раздела, равное 4-м.
WinNT, Win2000, WinXP не привязаны жестко к диску С. Их можно спокойно устанавливать на логический раздел диска или на любой первичный раздел, поэтому для загрузки этих операционок можно пользоваться только средствами ntloader или линуксовыми загрузчиками, причем все мне известные справляются с этим достаточно хорошо.
Итак, резюме:
1) Загрузка msdos, Win95, Win98, WinMe со второго винчестера (и из логических разделов) средствами загрузки линукс без дополнительного бут-менеджера (лучший на сегодня - SyMon) НЕВОЗМОЖНА.
2) С загрузкой WinNT, Win2000, WinXP со второго винчестера (и из логических разделов) штатные загрузчики линукс вполне справляются (при правильных параметрах запуска или конфигурации).
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 19.04.2005 09:29gl00m Neonovice писал(а):

>2) С загрузкой WinNT, **Win2000**, WinXP со второго винчестера (и из логических
>разделов) штатные загрузчики линукс вполне справляются (при правильных
>параметрах запуска или конфигурации).

Но у автора топика какраз вопрос по Вин2000:

>Стоят 2 системы:
>hda1-ASPLinux v10
>hdb1-Windows 2000

>Подскажите, плиз, как настроить ASPLoader, чтобы грузилась Win с диска
>primary-slave (hdb1)?

Так все-таки как справляютса штатные загрузчики Linux с загрузкой NT,2000,XP со второго винчестера?
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 20.04.2005 03:11Woodoo gl00m писал(а):


> Но у автора топика какраз вопрос по Вин2000:

> Так все-таки как справляютса штатные загрузчики Linux с
> загрузкой NT,2000,XP со второго винчестера?

Хм. А как с этой проблемой справляются штатные загрузчики MS (например, Win 98)?
;-)
Re: ASPLoader... Загрузка Win с диска hdb1... Как это сделать? 20.04.2005 09:32gl00m 2WooDoo:

Дык 98 - никак, а NT и т.д. - говорят, справляются ( [wolk.nutep.com] Улыбка
RSS-материал