PDA

Показать полную графическую версию : [решено] Мультизагрузка Win2000+Win2003


dialect777
16-07-2008, 01:00
Здравствуйте!
Ситуация такая.
Есть один HDD SATA 80G, на котором в первичном разделе (30G) Win2000 Server,
в расширенном (тоже 30G) - Win2003 (это домашний компьютер :) :-), остальное
пространство - ничье ваще, т.е, unoccupied. Захотел туда приделать FreeBSD,
которая создает первичный раздел на ничьем месте, и приделал.
В мультизагрузку приделал GRUB. В его меню выбирается пункт "Windows2000/2003", а дальше
ntldr уже согласно BOOT.ini показывает свое меню,
из которого и выбирается нужная ОС.Так вот. При попытке из меню загрузки перейти в Win2003
(Эта ОСь ставилась второй) пишется, что не найден ntoskernrl.exe.
А если удалить второй первичный раздел - так все нормально работает.
Самое интересное, что
если просто на ничьем месте диска в Drive Manager создать еще один первичный раздел,
то картина точно такая же. И при удалении второго первичного раздела все становится ОК.
В чем причина сего, подскажите пжлст!

Admiral
16-07-2008, 02:15
Из сказанного я понял что 2000ка грузится без проблем. 2003я же после выбора не знает где первый раздел, после вмешательства установщика ФрееБСД в конфигурацию (или по ФрееБСДшному геометрию) дисков.
Необходимо копать в направлении FreeBSD в частности в теме
FreeBSD и Windows XP в одном флаконе (http://forum.oszone.net/thread-77297.html)
говорится что необходимо провести
разбиении слайса с Windows на два логических раздела C и D, и размещению между ними отдельного раздела для FreeBSD размером 30Mb а в нём /boot »
И собственно очень близкая тема Установка FreeBSD к Windows (http://forum.oszone.net/thread-52469.html) где к Windows ХР SP2 , Server 2003...» необходимо поставить третьей FREEBSD »

Petya V4sechkin
16-07-2008, 12:44
dialect777, в статье:
Файл BOOT.INI и принятые имена ARC-путей, а также их использование (http://support.microsoft.com/kb/102873/ru)
сначала нумеруются основные разделы, а затем — логические диски.
Значит, когда было два раздела (1-й Primary, 2-й Logical), в Boot.ini было partition(1) для w2k и partition(2) для w2k3. При добавлении еще одного Primary он становится 2-м, поэтому для w2k3 надо исправить на partition(3). Видимо, так.

Редактирование файла Boot.ini в Windows 2000 (http://support.microsoft.com/kb/311578/ru)
Редактирование файла Boot.ini в Windows Server 2003 (http://support.microsoft.com/kb/317526/ru)

Admiral
16-07-2008, 13:03
Petya V4sechkin, надеже как просто, тут в нумерации может быть дело да и только.

dialect777
16-07-2008, 14:00
Спасибо Petya V4sechkin !
Действительно, все гораздо проще, чем есть на самом деле :-)
Смена нумерации в boot.ini все решает!
Решено




© OSzone.net 2001-2012