Войти

Показать полную графическую версию : multiboot


AndreySpb
21-08-2002, 13:08
Помню давно (год назад) делал мультизагрузку : сначала грузился загрузчик вин2к из него можно было выбрать линукс (лило) из линукса вернутся обратно в загрузчик вин2к, загрузить вин98 , грузануть дискету или грузануть линукс. Диск был побит так : первый раздел ntfs потом фат32 и линуксовое , сейчас встала задача из вин2к грузануть вин98 , диск побит так : первый раздел основной ntfs потом fat32 (основной) потом extended partition fat32. Но совсем не помню как к загрузчику вин2к пределать загрузку вин98. Может кто делал недавно и на паямть свежо ? Ставить проги мультибуты не предалгать , не люблю что то лишнее использовать когда можно обойтись средствами самой ОС.

Надо сделать : что бы из вин2к загрузчика грузить вин98 которая будет установлена на другом разделе , помню надо както с того раздела бут запись что ли выдрать но как и чем на упор не помню.  ;(((

SkyF
21-08-2002, 16:07
Не свежо, но ясно.
ИМХО Поверх 2к поставить 98-ю никак не получится.
С удовольствием узнаю как это все-таки можно сделать. У меня не получилось.
Придется использовать специализированный софт, а не средства ОС, которых на самом деле для твоей цели нет.

AndreySpb
21-08-2002, 17:27
Да почему не получиться ? Только что поставил , кончено не поверх - а в другой раздел , сделал еще один примари и поставил туда , вот сейчас тружусь над тем что бы в меню загрузки вин2к добавить bootsec.dos что бы грузить из меню , а то неудобно приходиться извращаться что бы вин98 загрузить ...

SkyF
21-08-2002, 21:26
Но более менее не сложно добавить Windows 98 к уже установленной Windows 2000  возможно только в том случае, если на корневом разделе установлена файловая система FAT16 или FAT32. У тебя же первый NTFS, что уже не укладывается в предполагаемый план. НО он как бы есть.

1. создаём диск ERD для Windows 2000. (98 перезаписывает сектор начальной загрузки на диске C)
2. ставим 98.
3. воссстанавливаем бут запись 200-й (через CD  ил дискеты + наш ERD)
4. В результате этой процедуры будут перезаписаны файлы загрузочного раздела
5. Вручную отредактируем  boot.ini на диске C, и добавивляем в него следующую строку:

C:\=“Microsoft Windows“

Все.

Только это все прокатывает если первые диск ФАТ. а не НТФС.
ПО прежнему уверен, что если первый НТФС - двойную загрузку (98 - поверх 2к) не получится.

ЗЫ Ужин сгорел ...

AndreySpb
22-08-2002, 08:54
Не надо ляля , легко можно сделать когда и ntfs первый раздел , просто лень было самому разбираться :gigi:

Короче :

1. первый раздел ynac
2. делаем второй раздел примари , я сделал 500 мег и форматнул его в фат32
3. ставим на него вин98, он становиться активным
4. делаем активным раздел с нтфс , перегружаемся грузиться вин2к
5. берем утилитку BOOTPART.EXE "снимаем" с помощью неё бутсектор раздела с вин98 и прописываем его в boot.ini

вот и все в меню появилоась загрузка вин98 и все прекрасно работает, на что обратить внимание :

раздел с  вин98 должен быть основным
посмотреть не сделеал ли сетап вин98 раздел нтфс скрытым , если сделал то можно его unhidden сделать

я не такие загрузочки делал , вместо BOOTPART.EXE можно воспользоваться ebug.exe и снять бутсектор вручную - тольок надо загрузиться сначала тогда под 98ой виндой ...

Добавлено:

Не надо ляля , легко можно сделать когда и ntfs первый раздел , просто лень было самому вспоминать :gigi:

Короче :

1. первый раздел примари ntfs
2. делаем второй раздел примари , я сделал 500 мег и форматнул его в фат32
3. ставим на него вин98, он становиться активным
4. делаем активным раздел с нтфс , перегружаемся грузиться вин2к
5. берем утилитку BOOTPART.EXE "снимаем" с помощью неё бутсектор раздела с вин98 и прописываем его в boot.ini

вот и все в меню появилоась загрузка вин98 и все прекрасно работает, на что обратить внимание :

раздел с  вин98 должен быть основным
посмотреть не сделеал ли сетап вин98 раздел нтфс скрытым , если сделал то можно его unhidden сделать

я не такие загрузочки делал , вместо BOOTPART.EXE можно воспользоваться ebug.exe и снять бутсектор вручную - тольок надо загрузиться сначала тогда под 98ой виндой ...

Спросите где bootpart взять - отвечу www.winimage.com

Zmey
22-08-2002, 10:09
Не вижу особых траблов.

Делаешь primary partiton активной, ставишь на нее Win98, с помощью инсталяционного диска Win2k восстанавливаешь загрузочный сектор - и нет проблем!!!

Еще проще все решается с пом. Линуха или Юниха:
dd if=<раздел_с_системой> of=<выходной_файл> bs=1 count=512
так копируешь загрузочные записи необходимых систем и подсовываешь их загрузчику винды в качестве файлов. Что-то типа такого в boot.ini:
C:\bootsect.bsd="FreeBSD 4.5"
Вот собственно и все!

Barracuda
23-08-2002, 12:53
Zmey
dd if=<раздел_с_системой> of=<выходной_файл> bs=1 count=512
Имхо, лучше bs=512 count=1. Хотя ...

Guest
23-08-2002, 13:13
AndreySpb
Ставить проги мультибуты не предалгать , не люблю что то лишнее использовать когда можно обойтись средствами самой ОС

Средствами чего? Вот этого:
--
5. берем утилитку BOOTPART.EXE
--
можно воспользоваться ebug.exe
--
Еще проще все решается с пом. Линуха или Юниха:

Таких средств самой ОС - как раз и нет,  о чем я и говорил...
на сем предлагаю и закончить тред.

SkyF
23-08-2002, 13:15
Отправить, отправил, а не залогинился я...

AndreySpb
25-08-2002, 23:15
Ну не ebug.exe а debug.exe конечно , описался ... :gigi:

Тебе рассказать как с помощью неё вытащить бут сектор в
файл ?

Средства ОС как раз есть для чего угодно , просто лень было мозгом шевелить вот и использовал bootpart она сама генерит бут сектор заодно и инфу в boot.ini пишет.

Но более менее не сложно добавить Windows 98 к уже установленной Windows 2000  возможно только в том случае, если на корневом разделе установлена файловая система FAT16 или FAT32.

Против я такой категоричности -  у меня сейчас "корневой раздел" НТФС и вин2к грузится и вин98 для игрушек, естественно она не видит ntfs,  но можно заствавить ...

SkyF
26-08-2002, 09:01
Гуд. Все ясно.
Спасибо за консультацию.

GreyBor
29-08-2002, 06:25
Есть отличная прога-мультизагрузчик "MBR" - маленькая но крутая, а главное практически без глюков !!!!
Умещается на пол-дискеты и позволяет иметь на диске любые варианты загрузки под любыми файловыми системами. Сам уже пользуюсь третий год и просто "тащусь" :)




© OSzone.net 2001-2012