Показать сообщение отдельно
Старый 16.04.2007, 10:43   #7
PEHDOM
Ветеран
 
Аватар для PEHDOM
 
Пол:Мужской
Регистрация: 19.12.2005
Адрес: Украина
Сообщений: 2,660
Репутация: 3276
По умолчанию Re: Установка Win98 на комп с WinXP

Windows 9x при инсталляции затирает загрузочный сектор Windows 2000/XP. Однако эту проблему можно решить. Перед установкой Windows 9x нужно в файле MSBATCH.INF из дистрибутива (если такого файла в вашем дистрибутиве нет, создайте его) прописать следующие строки:
[Setup]
CleanBoot=0
Если дистрибутив Windows 9x находится на CD (как это обычно и бывает), то скопируйте (или создайте) MSBATCH.INF на винчестер и отредактируйте там, а затем запустите программу установки Windows 9x, указав в качестве параметра полный путь к данному файлу, например:
setup.exe C:\MSBATCH.INF
В данном случае файл можно назвать как угодно, а не только SBATCH.INF.
После установки может понадобиться прописать Windows 9x в стартовом меню Windows 2000/XP, добавив следующую строку в раздел [operating systems] файла boot.ini:
С:\="Microsoft Windows 98"
где текст в кавычках - это то, что будет выводиться в загрузочном меню выбора

Проблема в том что 98 не будет видеть твой диск С: поскольку он у тебя НТФС а будет считать диском С твой диск Д: тонда лучше прописать ARC-путь как описано ниже....

Организация загрузки некольких операционных систем с помощью загрузчика
Windows 2000

ВНа x86-компьютерах ARC-пути (Advanced RISC Computing) в boot.ini
описывают местонахождение загрузочного раздела для каждой установленной копии
Windows NT. ARC-пути бывают двух видов:
1. multi(W)disk(X)rdisk(Y)partition(Z)\%systemroot%
2. scsi(W)disk(X)rdisk(Y)partition(Z)\%systemroot%
Синтаксис multi() означает, что система Windows NT при загрузке системных
файлов должна полагаться на BIOS. Параметры W, X, Y, и Z имеют следующие
значения:
W - порядковый номер контроллера, в multi() всегда равен 0.
X - не используется в multi(), всегда равен 0.
Y - порядковый номер диска, подключенного к контроллеру. Этот параметр может
принимать значения 0 или 1 при использовании стандартного контроллера IDE (или
SCSI с включенным BIOS) или значения от 0 до 3 при использовании
двухканального контроллера EIDE.
Z - номер раздела. В отличие от всех остальных параметров, значения которых
начинаются с нуля, минимальное значение номера раздела равно 1.
%systemroot% - каталог, в котором находятся файлы операционной системы.
Использование синтаксиса scsi() указывает Windows NT на необходимость загрузки
SCSI-драйвера и его использования для обращения к загрузочному разделу. На
x86-компьютерах этот драйвер должен называться Ntbootdd.sys и располагаться в
корне системного диска (обычно C. То есть Ntbootdd.sys является копией
драйвера, используемого для загрузки SCSI-контроллера. Например, если вы
загружаете Windows NT с диска на Adaptec 2940, Ntbootdd.sys должен быть копией
Aic78xx.sys. Параметры W, X, Y, и Z имеют следующие значения:
W - порядковый номер контроллера (в том порядке, в каком его определяет
драйвер).
X - SCSI ID диска, содержащего загрузочный раздел.
Y - SCSI logical unit number (LUN) диска, содержащего загрузочный раздел. Y в
подавляющем большинстве случаев равен 0.
Z - номер раздела.
Microsoft Windows NT Resourse Kit
(38) В результате ряда экспериментов я выяснил, что параметр Y в синтаксисе
multi() - это номер устройства среди устройств, определяемых BIOS'ом как
имеющие тип жёсткий диск. То есть дисковод CD-ROM не учитывается в нумерации,
а ZIP-дисковод обычно учитывается, если в Setup BIOS не установлена для него
опция "Set Device as Floppy".
Например, если имеем следующую конфигурацию:
Primary Master - HDD 1;
Primary Slave - ZIP;
Secondary Master - CD-ROM;
Secondary Slave - HDD 2;
тогда CD-ROM в этой нумерации будет пропущен и второй жёсткий диск (HDD 2)
окажется третьим по счёту, а Y для него будет равен 2, так как нумерация идёт
с нуля. Таким образом, например, для загрузки Windows XP, размещённой на
первом разделе второго винчестера, в файле boot.ini должна быть строка (текст
в кавычках любой):
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Micro soft Windows XP Professional"
__________________
Подпись удалена!

Последний раз редактировалось PEHDOM; 16.04.2007 в 10:49..
PEHDOM вне форума
 
Ответить с цитированием Вверх
Сказали спасибо:
 
Время генерации страницы 0.08813 секунды с 10 запросами