Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Вниз

2 винта - 2 системы. Как ? 


Dimedrol   (2002-03-11 11:43) [0]

Коллеги, есть такая ситуация: у меня на 1 винте - Вин2000 (с ним все ОК), на втором - Вин98 (тоже - рулИт).
Как мне сделать так, чтобы можно было выбирать с какого винта грузануться ?
Дело в том, что у меня есть чудо-программа Partition Manager.
Это - малюсенькая прога, отлично работала, когда точно
такие же системы я ставил на 1(!) винт,- делил его пополам
и на 1 - 2000 на другом - 98. Все работает.
А когда я ее поставил на 98-й винт, появляется выбор -
с какого грузиться и все такое...
Так с 98-го грузимся ок! (он - primary master IDE-0),
а когда я там выбираю грузиться с другого
(2000 - он висит на этом же шлейфе slave-ом) то просто
затык и молчок! ;-)
Винты скорее всего и будут висеть на 1 шлейфе.
(больше некуды втыкать)

Никто не сталкивался....
Поможите плиз...



Shaman_Naydak   (2002-03-11 11:56) [1]

В чем прикол объянить могу, но вот способ решения ищи сам..
Твой манагер подменяет MBR и там выплевывает диалог с предложением выбора системы..
Когда же ты выбираешь 2000-ный (а точнее slave винт = 81h), то
он загружает BootRecord с него и передает ему управление..
НО! все Boot Record"ы пишутся в предположении, что они работают на primary master"e (80h).. отсюда и получается завис..
он пытается подтянуть ntldr с первого винта, обламывается и все такое..
Короче, легче всего переустновить 2000-й.. тогда он сам сделает мультизагрузчик и все разрулит.. можешь подправить BR, в общем, много чего можно сделать :)



Dimedrol   (2002-03-11 12:04) [2]

А если 2000-ный повесить на другой шлейф (хрен с ним!)
и сделать ТАМ его мастером... ?



Dimedrol   (2002-03-11 12:08) [3]

К стати а если я пославлю винт с Вин2000 primary master-ом...
то можно ли подшить некое меню загрузки,
чтобы можно было грузиться со второго (98-го) винта ?



Shaman_Naydak   (2002-03-11 13:12) [4]

1. Если его сделать секондари-мастером.
Проблема может сняться автоматически, если в биосе поддерживается мультизагрузка.. тогда он автоматически просто их обменяет местами.. (секондари и примари)
2. Если 2000-к примари-мастер.
Добавить-то в boot.ini строчечку для 98-х не проблематично,
Но! опять таки BR от 98-х не подтянет это дело корректно..
что можно сделать..
на примари-мастер активном разделе (там, где лежит ntldr и boot.ini), если он не NTFS, добавить в boot.ini ссылочку на c:\Windows, создать файл bootsect.dos с BR 98-х, переписать io.sys, msdos.sys, command.com, config.sys, autoexec.bat, и, наконец, подправить в msdos.sys WinDir и WinBootDir..
ВО! :)

Но легче всего, в 1-м варианте (примари-мастер 98, примари-секонд=2000 + партитион manager) подправить пару байтиков в BR 2000=х




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.016 c
3-57646           phantom2040           2002-03-26 15:59  2002.04.18  
Как упаковать таблицу??


3-57610           Deirdra               2002-03-27 15:19  2002.04.18  
DBGrid&Lookup


3-57596           anod                  2002-03-26 22:31  2002.04.18  
2 Простых вопроса


1-57722           Елена                 2002-04-08 13:41  2002.04.18  
Перечислимый тип


1-57704           lely                  2002-04-04 08:34  2002.04.18  
степень числа